TP6312
1/4 TO 1/11-DUTY VFD CONTROLLER/DRIVER
command/data already transmitted remains valid.
If address 16H or higher is set, the data is ignored
and unit a correct address is set.
(1) Display mode setting command
On power application, the address is set to 00H.
This command initializes TP6312 and selects the
number of segments and number of grids (1/4 to 1/11-
duty, 11 segments to 16 segments).
(4) Display control command
On power application, the 11-digit, 11-segment mode
is selected.
MSB
1
LSB
b0
0
---- ----
Irrelevant
b3
b2
b1
Dimming quantity settings.
MSB
0
LSB
b0
000 : Sets pulse width to 1/16.
001 : Sets pulse width to 2/16.
010 : Sets pulse width to 4/16.
011 : Sets pulse width to 10/16.
100 : Sets pulse width to 11/16.
101 : Sets pulse width to 12/16.
110 : Sets pulse width to 13/16.
111 : Sets pulse width to 14/16.
0
---- ---- ----
Irrelevant
b2
b1
Display mode settings
000 : 4 digits, 16 segments
001 : 5 digits, 16 segments
010 : 6 digits, 16 segments
011 : 7 digits, 15 segments
100 : 8 digits, 14 segments
101 : 9 digits, 13 segments
110 : 10 digits, 12 segments
111 : 11 digits, 11 segments
Turns on/off display
0:Display off (key scan continues)
1:Display on.
On power application, the 14/16-pulse width is set and
the display is turned off.
(2) Data setting commands
Key Scanning and Display Timing
This command sets data write and read modes.
TDISP≒500 µs
Key scan data
MSB
0
LSB
b0
SEG Output
DIG1
DIG2
DIG3
..............
DIGn
1
2
...
6
DIG1
1
---- ----
Irrelevant
b3
b2
b1
G1
G2
G3
Data write and read mode settings
1/16
TDISP
00:Writes data to display memory
01:Writes data to LED port
10:Reads key data.
11:Reads SW data.
Address increment mode (display memory).
0:Increments address after data has been written.
1:Fixes address.
Gn
Test mode settings.
0:Normal operation.
1:Test mode.
1 frame=TDISP x (n+1)
One cycle of Key scanning consists of two frames,
On power application, the normal operation mode and
address increment mode set.
and data of 6 × 4 matrices is stored in RAM.
Serial Communication Format
Reception (command/data write)
(3) Address setting command
This command sets an address of the display
memory.
STB
DIN
CLK
If data is cintiguous
MSB
1
LSB
b0
b0
b1
b2
⋯ ⋯
⋯ ⋯
b6
b7
1
----
b4
b3
b2
b1
Address (00H-15H)
Version 1.1
Page 4 of 9
http://www.topro.com.tw
September 2003