ChipFind - документация

Электронный компонент: SC16312

Скачать:  PDF   ZIP
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
1
1/4 to 1/11 DUTY FIP(VFD)
CONTROLLER/DRIVER
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 display memory, 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
DD
35V max).
* LED ports (4 chs., 20 mA max).
* General-purpose input port (4 bits)
QPF-44-10x10-0.8
* No external resistors necessary for driver
outputs (P-ch open-drain + pull-down
resistor output)
* Serial interface (CLK, STB, D
IN
, D
OUT
)

PAD CONFIGURATION
SC16312
44
43
42
41
40
39
38
37
36
35
34
1
2
3
4
5
6
7
8
10
11
9
33
32
31
30
29
28
27
26
24
23
25
12
13
14
15
16
17
18
19
20
21
22
SW
1
SW
2
SW
3
SW
4
D
OUT
D
IN
V
SS
CLK
STB
KEY
1
KEY
2
Seg
9
V
EE
KEY
3
KEY
4
V
DD
Seg
1
/
KS
1
Seg
2/
KS
2
Seg
3/
KS
3
Seg
4/
KS
4
Seg
5/
KS
5
Seg
6/
KS
6
Seg
7
Seg
8
Seg
10
Seg
11
Seg
12/
Grid
11
Seg
13/
Grid
10
Seg
14
/Grid
9
Seg
15
/Grid
8
Seg
16
/Grid
7
Grid
6
Grid
5
Gri
d
4
Gri
d
3
Gri
d
2
Gri
d
1
V
DD
LED
4
LED
3
LED
2
LED
1
V
SS
OS
C
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
2
BLOCK DIAGRAM
6
5
8
9
Serial I/F
OSC
44
Display memeoy
16 bits x 11 words
Timing generator
key scan
key data memory (4 x 6)
Command decoder
Dimming
circuit
16-bit
output
latch
11-bit
shift
register
Data
selector
segm-
ent
driver
Multip
lexed
driver
Grid
driver
4-bit latch
4-bit
latch
42
39
14
7
27
32
27
31
26
25
15
LED
4
LED
1
V
DD
(+5V)
V
SS
(0V)
V
EE
(-30V)
Grid
6
Grid
6
Seg
16
/
Grid
7
Seg
12
/
Grid
11
Seg
11
Seg
1
D
IN
D
OUT
CLK
STB
V
DD
R
Key
1
to
Key
4
SW
1
to
SW
4
4
4
Key data memory(4 x 6)
11
6
5
5
5
11
16


ABSOLUTE MAXIMUM RATING
(Ta=25
C, Vss=0V)
Characteristic
Symbol
Value
Unit
Logic Supply Voltage
V
DD
-0.5 ~ 7.0
V
Driver Supply Voltage
V
EE
V
DD +
0.5 ~ V
DD
- 40
V
Logic Input Voltage
V
I1
-0.5
~
V
DD
+ 0.5
V
FIP Driver Output Voltage
V
O2
V
EE
- 0.5
~
V
DD
+ 0.5
V
LED Driver Output Current
I
O1
+25
mA
FIP Driver Output Current
I
O2
-40 (grid) ; -15 (segment)
mA
Power Dissipation
P
D
800
*
mW
Storage temperature
T
STG
-65 ~ +150
C
Operating Ambient Temperature
T
OPT
-40 ~ + 85
C
* Note: Derate at 6.4 mW/
C at Ta=25
C or higher
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
3
RECOMMENDED OPERATING RANGE
(Ta=-20 ~ 70
C, Vss=0V)
Parameter
Symbol
Min
Typ
Max
Unit
Logic Supply Voltage
V
DD
4.5
5
5.5
V
High-Level Input Voltage
V
IH
0.7x V
DD
--
V
DD
V
Low-Level Input Voltage
V
IL
0
--
0.3xV
DD
V
Driver Supply Voltage
V
EE
0
--
V
DD
-35
V
Maximum power consumption P
MAX.
= FIP driver dissipation + R
L
dissipation + LED driver dissipation + dynamic
power consumption
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
L
dissipation = (V
DD
-V
EE
)
2
/50 x (number of segments + 1)(mW)
LED driver dissipation = number of LEDs x 20(mW)
Dynamic power consumption = V
DD
x 5(mW)
Example
Where V
EE
= -25V, V
DD
= 5V, and in 16-segment and 6-digit modes,
FIP driver dissipation = 16 x 6 +6/7 x 30 = 122
R
L
dissipation = 30
2
/50 x 17 = 306
LED driver dissipation = 4 x 20 = 80
Dynamic power consumption = 5 x 5 = 25
Total 553 Mw
ELECTRICAL CHARACTERISTICS
(Ta=-20 ~ 70
C, V
DD
=4.5 ~ 5.5V, V
EE
=-30V
)
Parameter
Symbol
Test conditions
Min
Typ
Max
Unit
High-Level Output Voltage
V
OH1
LED
1
- LED
4,
I
OH1
=
-1mA
0.9V
DD
--
--
V
Low -Level Output Voltage
V
OL1
LED
1
- LED
4,
I
OL1
=20
mA
--
--
1
V
Low -Level Output Voltage
V
OL2
D
OUT
,
I
OL2
=4mA
--
--
0.4
V
High-Level Output Current
I
OH21
V
O
=
V
DD
-2V, Seg
1
to Seg
11
-3
--
--
mA
High-Level Output Current
I
OH22
V
O
=
V
DD
-2V, Grid
1
to Grid
6
Seg
12
/Grid
11
to Seg
16
/Grid
7
-15
--
--
mA
Driver Leakage Current
I
OLEAK
V
O
= V
DD
-35V,driver off
--
--
-10
A
Output Pull-Down Resistor
R
L
Driver output
50
100
150
k
Input Current
I
I
V
I=
V
DD
or
V
SS
--
--
1
A
High-Level Input Voltage
V
IH
--
0.7V
DD
--
--
V
Low-Level Input Voltage
V
IL
--
--
--
0.3V
DD
V
Hysteresis voltage
V
H
CLK, D
IN
, STB
--
0.35
--
V
Dynamic Current Consumption
I
DDdyn
Under no load, display off
--
--
5
mA
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
4
SWITCHING CHARACTERISTICS
(Ta=-20 ~ 70
C, V
DD
=4.5 ~ 5.5V, V
EE
=-30V
)
Parameter
Symbol
Test conditions
Min
Typ
Max
Unit
Oscillation Frequency
t
OSC
R=51
350
500
650
kHz
t
PLZ
--
--
300
ns
Propagation Delay Time
t
PZL
CLK
D
OUT
C
L
=15pF, R
L
=10k
--
--
100
ns
t
TZH1
Seg
1
to Seg
11
--
--
2
s
Rise Time
t
TZH2
C
L
=300pF
Grid
1
to Grid6,
Seg
12
/Grid
11
to Seg
16
/Grid
7
--
--
0.5
s
Fall Time
t
THZ
C
L
=300pF, Seg
n
, Grid
n
--
--
120
s
Maximum Clock Frequency
f
max.
Duty=50%
1
--
--
MHz
Input Capacitance
C
I
--
--
--
15
pF


SWITCHING CHARACTERISTIC WAVEFORMS
OSC
STB
CLK
D
IN
D
OUT
S
n/
G
n
f
OSC
50%
90%
10%
t
THZ
t
THZ
t
PZL
t
PZL
t
SETUP
t
HOLD
PW
CLK
t
CLK-STB
PW
STB
PW
CLK



Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
5
TIMING CONDITIONS
(Ta=-20 ~ 70
C, V
DD
=4.5 ~ 5.5V
)
Parameter
Symbol
Test conditions
Min
Typ
Max
Unit
Clock Pulse Width
PW
CLK
--
400
--
--
ns
Strobe Pulse Width
PW
STB
--
1
--
--
s
Data Setup Time
t
SETUP
--
100
--
--
ns
Data Hold Time
t
HOLD
--
100
--
--
ns
Clock-Strobe Time
t
CLK-STB
CLK
STB
1
--
--
s
Wait Time
t
WAT
CLK
CLK
Note
1
--
--
s
Note: When data is read, a wait time t
WAIT
of 1
s is necessary since the rising of the eighth clock that has set the
command, until the falling of the first clock that has read the data.

PAD DESCRIPTION
Pin No.
Symbol
Pin Name
Description
6
D
IN
Data input
Input serial data at rising edge of shift clock, starting from
the low order bit.
5
D
OUT
Data output
Output serial data at the falling edge of the shift clock,
starting from low order bit. This is N-ch open-drain output
pin.
9
STB
Strobe
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.
8
CLK
Clock input
Reads serial data at the rising edge, and outputs data at
the falling edge.
44
OSC
Oscillator pin
Connect resistor to this pin to determine the oscillation
frequency to this pin.
15 ~ 20
Seg
1
/KS
1
to Seg
6
/KS
6
High-voltage output
Segment output pins (Dual function as key source).
21 ~ 25
Seg
7
to Seg
11
High-voltage output
(segment)
Segment output pins.
37 ~ 32
Grid
1
to Grid
6
High-voltage output
(grid)
Grid output pins.
(to be continued)
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
6
(continued)
Pin No.
Symbol
Pin Name
Description
26,28 ~ 31
Seg
12
/Grid
11
to Seg1
6
/Grid
7
High-voltage output
(segment/grid)
These pins are selectable for segment or grid driving.
42 ~ 39
LED
1
to LED
4
LED output
CMOS output. +20mA max.
10 ~ 13
KEY
1
to KEY
4
Key data input
Data input to these pins is latched at the end of the
display cycle.
1 ~ 4
SW
1
to SW
4
Switch input
These pins constitute a 4-bit general-purpose input port.
14,38
V
DD
Logic power
5V
10%
7,43
V
SS
Logic ground
Connect this pin to system GND.
27
V
EE
Pull-down level
V
DD
-35V max.



FUNCTIONAL DESCRIPTION
1. DISPLAY RAM ADDRESS AND DISPLAY MODE
The display RAM stores the data transmitted from an external device to the SC16312 through the serial interface,
and is assigned addresses as follows, in 8 bits unit:
Seg
1
Seg
4
Seg
8
Seg
12
Seg
16
00H
L
00H
U
01H
L
01H
U
DIG
1
02H
L
02H
U
03H
L
03H
U
DIG
2
04H
L
04H
U
05H
L
05H
U
DIG
3
06H
L
06H
U
07H
L
07H
U
DIG
4
08H
L
08H
U
09H
L
09H
U
DIG
5
0AH
L
0AH
U
0BH
L
0BH
U
DIG
6
0CH
L
0CH
U
0DH
L
0DH
U
DIG
7
0EH
L
0EH
U
0FH
L
0FH
U
DIG
8
10H
L
10H
U
11H
L
11H
U
DIG
9
12H
L
12H
U
13H
L
13H
U
DIG
10
14H
L
14H
U
15H
L
15H
U
DIG
11
b
0
b
3
b
4
b
7
xxH
L
xxH
U
Lower 4 bits
Higher 4 bits
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
7
2. KEY MATRIX AND KEY-INPUT DATA STORAGE RAM
The key matrix is made up of a 6 x 4 matrix, as shown below.
KEY
1
KEY
2
KEY
3
Se
g
1/
KS
1
KEY
4
Se
g
2
/
KS
2
Se
g
3/
KS
3
Se
g
4/
KS
4
Se
g
5/
KS
5
Se
g
6
/
KS
6
The data of each key is stored as illustrated below, and is read with the read command, starting from the least
significant bit.
KEY
1 ...
KEY
4
KEY
1 ...
KEY
4
Seg
1
/KS
1
Seg
2
/KS
2
Seg
3
/KS
3
Seg
4
/KS
4
Seg
5
/KS
5
Seg
6
/KS
6
b
0
--------- b
3
b
4
--------- b
7
Reading sequence

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 of bits 5 through 8 are ignored.
b3
b2
b1
b0
MSB
LSB
LED1
LED3
LED2
LED4
Don't care
On power application, all LEDs are unlit.
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
8
4. SW DATA
SW data is read with the read command, starting from the least significant bit. Bits 5 through 8 of the SW data are 0.
b3
b2
b1
b0
MSB
LSB
SW1
SW3
SW2
SW4
0
0
0
0
5. COMMANDS
Commands set the display mode and status of the FIP driver.
The first 1 byte input to the SC16312 through the D
IN
pin after the STB pin has fallen is regarded as a command.
If STB is set high while commands/data are transmitted, serial communication is initialized, and the
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.
b2
b1
b0
MSB
LSB
0
0
Irrelevant
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
On power application, the 11-digit, 11-segment mode is selected.
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
9
(2) Data setting commands
These commands set data write and data read modes.
b2
b1
b0
MSB
LSB
0
1
Irrelevant
Data write and read mode settings
00: Write data to display memory
01: Write data to LED port
10: Read key data
Address increment mode settings
(display memory)
0: Increments address after data
has been written
1: Fixes address
Test mode settings
0: Normal operation
b3
1: Test mode
11: Read SW data
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.
b3
b2
b1
b0
MSB
LSB
b4
1
1
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
b2
b1
b0
MSB
LSB
1
0
Irrelevant
Dimming quantity 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
b3
Turns on/off display
0: Display off(key scan
continues)*
1: Display on
On power application, the 1/6 pulse width is set and the display is turned off.
*Note: On power application, key scanning is stopped.
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
10
KEY SCANNING ANG DISPLAY TIMING
Key scan data
DIG1
DIGn
DIG2
DIG3
DIG1
SEG output
T
DISP
=500
s
1/16
T
DISP
G
1
G
3
Gn
G
2
1 frame=T
DISP
x(n+1)
1 2 3 4 5 6
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)
If data continues
CLK
D
IN
STB
b0
1
b1
b2
b6
b7
2
3
7
8
Transmission(data read)
A dataread command is set.
Data is read.
Note
t
WAIT
b0
b1
b2
b3
b4
b5
1
2
3
4
5
6
1
2
3
4
5
6
7
8
b7
b6
b5
b4
b3
b2
b1
b0
D
IN
CLK
D
OUT
STB
Because the D
OUT
pin is an N-ch, open-drain output pin, be sure to connect an external pull-up resistor to this
pin(1k
to 10k
)..
Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
11
APPLICATION
Updating display memory by incrementing address
Command 4
Data n
Data 1
Command 3
Command 2
Command 1
D
IN
CLK
STB
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
Data
Data
Command
Command 2
Command 1
D
IN
CLK
STB
Command1: set data
Command2: sets address
Data: display data







Silan
Semiconductors
SC16312
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
12
PACKAGE OUTLINE
QFP-44-10x10-0.8
UNIT:mm
0.35+-0.10
0.8
1.0
10.0+-0.2
13.6+-0.4
10.0+
-
0.2
13.6+
-
0.4
1
11
12
44
34
33
23
22
2.7
1.8+-0.2
0.15+-0.05
0.8+-0.2