Datasheet SC16312 Datasheet (SILAN)

Page 1
Silan Semiconductors
DESCRIPTION
The SC16312 is a FIP (Fluorescent Indicator Panel, or Vacuum Fluorescent Display) controller/driver that is driven on a 1/4 or 1/11 duty factor. It consists of 11 segment output lines, 6 grid output lines, 5 segment/grid output drive lines, a displaymemory, a control circuit, and a key scan circuit. Serial data is input to the SC16312 through a three-line serial interface. This FIP controller/driver is ideal as a peripheral device for a single-chip microcomputer.
FEATURES
* Multiple display modes (11-segment & 11-dight
to 16-segment & 4-digit). * Key scanning (6x4 matrix). * Dimming circuit (eight steps). * High-voltage output (V * LED ports (4 chs., 20 mA max). * General-purpose input port (4 bits)
PAD CONFIGURATION
– 35V max).
DD
SW SW SW
SW
D
OUT
D
IN
V
SS
CLK STB
KEY KEY
4
3
2
1
LED
LED
LED
VSSOSC
44 43 42 41 40 39 38 37 36 35 34
1
1
2
2
3
3
4
4 5 6 7 8 9
10
1
2
11
12 13 14 15 16 17 18 19 20 21 22
4
KEY3KEY
DD
V
SC16312
1
2
KS
KS
/
2/
1
Seg
Seg
3
KS
3/
Seg
4
KS
4/
Seg
5
KS
5/
Seg
SC16312
* No external resistors necessary for driver
outputs (P-ch open-drain + pull-down resistor output)
* Serial interface (CLK, STB, D
Grid4Grid3Grid2Grid1VDDLED
33
Grid
5
32
Grid
6
31
Seg16/Grid
30
Seg15/Grid
29
Seg14/Grid
28
Seg
13/
27
V
EE
Seg
12/
26 25
Seg
11
Seg
10
24 23
Seg
9
6
8
KS
Seg7Seg
6/
Seg
QPF-44-10x10-0.8
7
8
9
Grid
10
Grid
11
IN,DOUT
)
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0 2000.12.31
1
Page 2
Silan Semiconductors
BLOCK DIAGRAM
SC16312
Command decoder
6
D
IN
5
D
OUT
CLK
STB
V
DD
Key
1
to Key
4
SW
1
to
4
SW
Serial I/F
8
9
R
44
OSC
4
4-bit latch
4
Display memeoy
16 bits x 11 words
Timing generator
key scan
key data memory(4 x 6)
4-bit latch
42 39 14 7 27
LED
LED
1
Key datamemory(4 x 6)
4
Dimming
16-bit
output
latch
11-bit
shift
register
circuit
5
5
11 6
V
DD
(+5V)
selector
V
SS
(0V)
1116
Data
V
EE
(-30V)
segm-
ent
driver
Multip
lexed driver
5
Grid
driver
ABSOLUTE MAXIMUM RATING
(Ta=25°C, Vss=0V)
Characteristic Symbol Value Unit
Logic Supply Voltage V Driver Supply Voltage V Logic Input Voltage V FIP Driver Output Voltage V LED Driver Output Current I FIP Driver Output Current I PowerDissipation P Storage temperature T Operating Ambient Temperature T
DD
EE
I1
O2 O1 O2
D STG OPT
* Note: Derate at –6.4 mW/°C at Ta=25°C or higher
-0.5 ~ 7.0 V
V
0.5 ~ VDD-40 V
DD +
-0.5~VDD+0.5 V
VEE-0.5~VDD+0.5 V
+25 mA
-40 (grid) ; -15 (segment) mA
*
800
-65 ~ +150
-40~+85
15
Seg
1
25
Seg
11
Seg
12
/
Grid
Seg
Grid
Grid
11
16
/
Grid
7
6
6
26
31
27
32
mW
°C °C
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0 2000.12.31
2
Page 3
Silan Semiconductors
RECOMMENDED OPERATING RANGE
Parameter Symbol Min Typ Max Unit
Logic Supply Voltage V High-Level Input Voltage V Low-Level Input Voltage V Driver Supply Voltage V
Maximum power consumption P
Where segment current = 3mA, grid current = 15mA, and LED current = 20mA, FIP driver dissipation = number of segments x 6 + number of grids/(number of grids + 1) x 30(mW)
R
dissipation = (VDD-VEE)2/50 x (number of segments + 1)(mW)
L
LED driver dissipation = number of LEDs x 20(mW) Dynamic power consumption = V
Example Where V
= -25V, VDD= 5V, and in 16-segment and 6-digit modes,
EE
FIP driver dissipation = 16 x 6 +6/7 x 30 = 122 R
dissipation = 302/50 x 17 = 306
L
LED driver dissipation = 4 x 20 = 80 Dynamic power consumption = 5 x 5 = 25
= FIP driver dissipation + RLdissipation + LED driver dissipation + dynamic
MAX.
power consumption
x5(mW)
DD
Total 553 Mw
(Ta=-20 ~ 70 °C, Vss=0V)
DD
IH
IL
EE
4.555.5V
0.7x V
DD
0--0.3xVDDV 0--V
SC16312
-- V
DD
-35 V
DD
V
ELECTRICAL CHARACTERISTICS
Parameter Symbol Test conditions Min Typ Max Unit
High-Level Output Voltage V Low -Level Output Voltage V Low -Level Output Voltage V High-Level Output Current I
High-Level Output Current I
Driver Leakage Current I Output Pull-Down Resistor R Input Current I High-Level Input Voltage V Low-Level Input Voltage V Hysteresis voltage V Dynamic Current Consumption I
OH1 OL1 OL2
OH21
OH22
OLEAKVO=VDD
L I IH IL
H
DDdyn
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
(Ta=-20 ~ 70 °C, V
LED1-LED4,I LED1-LED4,I D
I
,
OUT
OL2
V
VDD-2V, Seg1to Seg
=
O
V
VDD-2V, Grid1to Grid
=
O
DD
OH1= OL1 =20
=4mA -- -- 0.4 V
Seg12/Grid11to Seg16/Grid
=4.5 ~ 5.5V, VEE=-30V)
-1mA 0.9V
DD
mA -- -- 1 V
-3 -- -- mA
11
6
-15 -- -- mA
7
-- -- V
-35V,driver off -- -- -10 Driver output 50 100 150 VI=V
V
or
DD
SS
-- 0.7V
-- --
DD
±1 µA
-- -- V
-- -- -- 0.3V CLK, DIN, STB -- 0.35 -- V Under no load, display off -- -- 5 mA
Rev: 1.0 2000.12.31
3
µA k
V
DD
Page 4
Silan Semiconductors
SWITCHING CHARACTERISTICS
Parameter Symbol Test conditions Min Typ Max Unit
Oscillation Frequency t
Propagation Delay Time
Rise Time
Fall Time t Maximum Clock Frequency f Input Capacitance C
SWITCHING CHARACTERISTIC WAVEFORMS
f
OSC
OSC
50%
(Ta=-20 ~ 70 °C, V
OSC
t
PLZ
t
PZL
t
TZH1
t
TZH2
THZ
max.
I
R=51 CLKD
OUT
CL=15pF, RL=10k
CL=300pF
CL=300pF, Segn,Grid Duty=50% 1 -- -- MHz
-- -- -- 15 pF
=4.5 ~ 5.5V, VEE=-30V)
DD
Seg1to Seg Grid
Seg to Seg16/Grid
to Grid6,
1
/Grid
12
n
11
11
7
SC16312
350 500 650 kHz
-- -- 300 ns
-- -- 100 ns
-- -- 2
-- -- 0.5
-- -- 120
PW
STB
µs
µs
µs
STB
PW
CLK
PW
CLK
D
D
Sn/G
IN
OUT
CLK
t
SETUP
n
90%
10%
t
HOLD
t
THZ
t
PZL
t
CLK-STB
t
PZL
t
THZ
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0 2000.12.31
4
Page 5
Silan Semiconductors
TIMING CONDITIONS
Parameter Symbol Test conditions Min Typ Max Unit
Clock Pulse Width PW Strobe Pulse Width PW Data Setup Time t Data Hold Time t Clock-Strobe Time t WaitTime t
Note: When data is read, a wait time t
command, until the falling of the first clock that has read the data.
PAD DESCRIPTION
Pin No. Symbol Pin Name Description
6D
5D
9 STB Strobe
8 CLK Clock input
44 OSC Oscillator pin
15 ~ 20
21 ~ 25 Seg7to Seg
37 ~ 32 Grid1to Grid
IN
OUT
/KS
Seg
1
to Seg6/KS
(Ta=-20 ~ 70 °C, V
1
6
11
6
=4.5 ~ 5.5V)
DD
CLK STB
SETUP
HOLD
CLK-STB
WAT CLK ↑→CLK
of 1 µs is necessary since the rising of the eighth clock that has set the
WAIT
Data input
Data output
High-voltage output Segment output pins (Dual function as key source).
High-voltage output (segment) High-voltage output (grid)
Input serial data at rising edge of shift clock, starting from the low order bit. Output serial data at the falling edge of the shift clock, starting from low order bit. This is N-ch open-drain output pin. Initializes serial interface at the rising or falling edge of the SC16312. It then waits for reception of a command. Data input after STB has fallen is processed as a command. While command data is processed, current processing is stopped, and the serial interface is initialized. While STB is high, CLK is ignored. Reads serial data at the rising edge, and outputs data at the falling edge. Connect resistor to this pin to determine the oscillation frequency to this pin.
Segment output pins.
Grid output pins.
-- 400 -- -- ns
-- 1 -- --
-- 100 -- -- ns
-- 100 -- -- ns
CLK ↑→STB
Note
SC16312
1---­1----
(to be continued)
µs
µs
µs
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0 2000.12.31
5
Page 6
Silan Semiconductors
(continued)
Pin No. Symbol Pin Name Description
26,28 ~ 31
/Grid
Seg
12
to Seg16/Grid
High-voltage output
11
(segment/grid)
7
These pins are selectable for segment or grid driving.
42 ~ 39 LED1to LED4LED output CMOSoutput. +20mA max.
10 ~ 13 KEY1to KEY4Key data input
1~4 SW1to SW
14,38 V
7,43 V
27 V
DD SS EE
Switch input These pins constitute a 4-bit general-purpose input port.
4
Logic power Logic ground Connect this pin to system GND. Pull-down level VDD-35V max.
Data input to these pins is latched at the end of the display cycle.
5V±10%
FUNCTIONAL DESCRIPTION
1. DISPLAY RAM ADDRESS AND DISPLAY MODE
The display RAM stores the data transmitted from an external device to theSC16312 through the serial interface,
and is assigned addresses as follows, in 8 bits unit:
SC16312
Seg
b
00H 02H 04H 06H 08H 0AH 0CH 0EH 10H 12H 14H
0
1
xxH
Seg
L L L L L
L L
L L L L
b3b
L
4
00H 02H 04H 06H 08H 0AH 0CH 0EH 10H 12H 14H
4
U U U U U
U U U
xxH
Seg
U U U
U
Seg
8
b
7
01H 03H 05H 07H 09H 0BH 0DH 0FH 11H 13H 15H
12 L L L L L L
L L L L L
01H 03H 05H 07H 09H 0BH 0DH 0FH 11H 13H 15H
Seg
16 U U U U U U
U U U U U
DIG DIG DIG DIG DIG DIG DIG DIG DIG DIG DIG
1 2 3 4 5 6 7 8 9 10 11
Lower 4 bits Higher 4 bits
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0 2000.12.31
6
Page 7
Silan Semiconductors
2. KEY MATRIX AND KEY-INPUT DATA STORAGE RAM
The key matrix is made up of a 6 x 4 matrix, as shownbelow.
KEY
1
KEY
2
KEY
3
KEY
4
1
2
3
4
5
KS
KS
KS
/
1/
2
Seg
Seg
KS
3/
4/
Seg
Seg
The data of each key is stored as illustrated below, and is read with the read command, starting from the least
significant bit.
6
KS
KS
/
5/
6
Seg
Seg
SC16312
KEY
KEY4KEY1…KEY
1…
Seg
/KS
1
Seg3/KS Seg5/KS
Seg2/KS
1
Seg4/KS
3
Seg6/KS
5
b0--------- b3b4--------- b
4 2 4
Reading sequence
6
7
3. LED PORT
Data is written to the LED port with command, starting from the least port’s least significant bit. When a bit of this
port is 0, the corresponding LED lights; When the bit is 1, the LED turns off. The data ofbits 5 through 8 are ignored.
MSB
b3 b2 b1 b0
Don't care
LSB
LED1 LED2 LED3 LED4
On power application, all LEDs are unlit.
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0 2000.12.31
7
Page 8
Silan Semiconductors
4. SW DATA
SW data is readwith the read command, starting from the least significant bit. Bits 5 through8 of the SW data are 0.
SC16312
MSB
0000
5. COMMANDS
Commands set the display mode and status of the FIP driver. The first 1 byte input to the SC16312 through the D If STB is set high while comma nds/ data are tr ansmit ted, s eria l commun icat ion is init ia li zed, and th e
commands/data being transmitted are invalid(however, the commands/data previously transmitted remain valid).
(1) Display mode setting commands
These commands initialize the SC16312 and select the number of segments and the number of grid(1/4 to 1/11 duty, 11 segments to 16 segments). When these commands are executed, the display is forcibly turned off, and key scanning is also stopped. To resume display, the display command“ON” must be executed. If the same mode is selected,however, nothing happens.
MSB LSB
00
b3 b2 b1 b0
pin after the STB pin has fallen is regarded as a command.
IN
b2 b1 b0
LSB
SW1 SW2 SW3 SW4
Irrelevant
On power application, the 11-digit, 11-segment mode is selected.
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
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0 2000.12.31
8
Page 9
Silan Semiconductors
(2) Data setting commands
These commands set data write and data read modes.
MSB LSB
01
b3
b2 b1
SC16312
b0
Irrelevant
Data write and read mode settings 00: Write data to display memory 01: Write data to LED port 10: Read key data
11: Read SW data Address increment modesettings
(display memory) 0: Increments address after data
has been written
1: Fixes address
Test mode settings
0: Normal operation
1: Test mode
On power application, the normal operation and address increment modes are set.
(3) Address setting commands
These commands set an address of the display memory.
MSB LSB
b411
b2
b3
b1 b0
Address (00H-15H)
If address 16H or higher is set, data is ignored, until a valid address is set. On the power application, the address is set to 00H.
(4) Display control commands
MSB LSB
10
b3
b2 b1 b0
Irrelevant
Dimmingquantity settings
000: Set pulse width to 1/16
001: Set pulse width to 2/16
010: Set pulse width to 4/16 011: Set pulse width to 10/16 100: Set pulse width to 11/16 101: Set pulse width to 12/16 110: Set pulse width to 13/16 111: Set pulse width to 14/16
Turns on/off display
0: Display off(keyscan
continues)*
1: Display on
On power application, the 1/6 pulse width is set and the display is turned off.
*Note: On powerapplication, key scanning is stopped.
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
9
Rev: 1.0 2000.12.31
Page 10
Silan Semiconductors
KEY SCANNING ANG DISPLAY TIMING
T
DISP
=500µs
SC16312
Key scan data
SEG output
G
1
2
G
G
3
Gn
T
1/16
DISP
1frame=T
DISP
x(n+1)
123456
One cycle of key scanning consists of one frame, and data in a 6x4 matrix is stored in RAM.
SERIAL COMMUNICATION FORMAT
Reception(command/data write)
STB
D
IN
CLK
b0
1
b1 b2 b6 b7
23 78
DIG1DIGnDIG2 DIG3DIG1
If data continues
Transmission(data read)
STB
IN
CLK
D
OUT
Because the D
pin is an N-ch, open-drain output pin, be sure to connect an external pull-up resistor to this
OUT
pin(1kto 10k)..
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
b7b6b5b4b3b2b1b0D
12345612345678
Note
t
WAIT
b0 b1 b2 b3 b4 b5
A dataread commandis set. Data is read.
Rev: 1.0 2000.12.31
10
Page 11
Silan Semiconductors
APPLICATION
Updating display memory by incrementing address
STB
CLK
SC16312
D
IN
Command1: sets display mode Command2: sets data Command3: sets address Data 1 to n: transfers display data(22 bytes max.) Command4: controls display
Updating specific address
STB
CLK
D
IN
Command1: set data Command2: sets address Data: display data
Data
Command 4Data nData 1Command 3Command 2Command 1
CommandCommand 2Command 1
Data
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0 2000.12.31
11
Page 12
Silan Semiconductors
PACKAGE OUTLINE
QFP-44-10x10-0.8 UNIT:mm
SC16312
13.6+-0.4
10.0+-0.2
33 23
34
1.0 1
0.35+-0.10 0.8
1.8+-0.2
22
10.0+-0.2
13.6+-0.4
1244
11
0.8+-0.2
2.7
0.15+-0.05
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0 2000.12.31
12
Loading...