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

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

Скачать:  PDF   ZIP
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
1
VFD CONTROLLER/DRIVER
The SC16311 is a FIP (Fluorescent Indicator Panel or Vacuum
Fluorescent Display) controller/driver that is driven on a 1/8- to 1/16
duty factor. It consists of 12 segment output lines, 8 grid output lines,
8 segment/grid output drive lines, a display memory, a control circuit,
and a key scan circuit. Serial data is input to the SC16311 through a
three-line serial interface. This FIP controller/driver is ideal as a
peripheral device of a single-chip microcomputer.
FEATURES
Many display modes (12-segment & 16-digit to 20-segment &
8-digit)
Key scanning (12x4 matrices)
Dimming circuit (eight steps)
High-voltage output (V
DD
-35 V max).
LED ports (5 chs., 20 mA max).
General-purpose input port (4 bits)
QFP-52-14 x 14
No external resistor necessary for driver
outputs (P-ch open-drain + pull-down
resistor output)
Serial interface (CLK, STB, D
IN
, D
OUT
)
PIN CONFIGURATION
52
51
50
49
48
47
46
45
44
43
42
1
2
3
4
5
6
7
8
10
11
9
39
38
37
36
35
34
33
32
30
29
31
14
15
16
17
18
19
20
21
22
23
24
SW
1
SW
2
D
OUT
D
IN
CLK
STB
KEY
1
KEY
2
Grid
7
KEY
3
KEY
4
Grid
8
Se
g
1
/
KS
1
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
Seg
17/
Grid
12
V
EE
Seg
19
/Grid
10
Seg
20
/Grid
9
Grid
6
IC
Se
g
7/
KS
7
Se
g
8/
KS
8
Se
g
9/
KS
9
Se
g
10/
KS
10
Seg
15/
G
rid14
Seg
16/
G
rid13
Seg
18/
Grid
11
V
DD
V
DD
12
13
SW
3
SW
4
25
26
Se
g
11/
KS
11
Se
g
12/
KS
12
28
27
Seg
14/
G
rid15
Seg
13/
G
rid16
41
40
OS
C
V
SS
LE
D
1
LE
D
2
V
DD
Gr
i
d
1
Gr
i
d
2
Gr
i
d
3
LE
D
4
LE
D
5
LE
D
3
Gr
i
d
4
Gr
i
d
5
SC16311
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
2
BLOCK DIAGRAM
Serial I/F
OSC
Command decoder
Display memory
20 bit x 16 Word
Timing generator key scan
Key data memory(4 x 12)
D
IN
D
OUT
CLK
STB
R
V
DD
Key1
~
Key4
SW1
~
SW4
seg1
seg13/Grid16
Grid1
V
DD
(+5V)
V
SS
(0V)
V
EE
(-30V)
4-
bi
t
l
a
t
c
h
5-bit latch
Diming
circuit
20
-
b
i
t
ou
t
p
u
t
la
t
c
h
1
6
-
b
i
t
s
h
if
t
r
e
g
is
t
e
r
D
a
t
a
sel
e
ct
or
Se
g
m
e
n
t
d
r
i
v
e
r
seg2
seg3
seg4
seg5
seg6
seg7
seg8
seg9
seg10
seg11
seg12
S
e
g
m
e
n
t/g
ri
d
dr
i
v
e
r
seg14/Grid15
seg15/Grid14
seg16/Grid13
seg17/Grid12
seg18/Grid11
G
r
i
d
dr
i
v
er
Grid2
Grid3
Grid4
Grid5
Grid6
Grid7
Grid8
16
8
4
4
20
12
8
8
8
LED1~LED5
ABSOLUTE MAXIMUM RATINGS
Characteristics
Symbol
Value
Units
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
1200*
mW
Operating Ambient
Temperature
T
OPT
-40~+85
C
Storage Temperature
T
STG
-65~+150
C
*: Dreate at 9.6 Mw/
C at Ta= 25
C or higher.
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
3
RECOMMENDED OPERATING CONDITIONS
(Ta = -20 to +70
C, V
SS
= 0 V)
Characteristics
Symbol
Min.
Typ.
Max.
Unit
Logic Supply Voltage
V
DD
4.5
5
5.5
V
High-Level Input Voltage
V
IH
0.7V
DD
V
DD
V
Low-Level Input Voltage
V
IL
0
0.3V
DD
V
Driver Supply Voltage
V
EE
0
V
DD
~35
V
ELECTRICAL CHARACTERISTICS
(TA=-20~+70
C,V
DD
=4.5~5.5V, V
SS
=0V, V
EE
=V
DD
-35V)
Characteristics
Symbol
Test conditions
Min.
Typ.
Max.
Unit
High-Level Output
Voltage
V
OH1
LED, I
OH1
=-1mA
0.9V
DD
V
Low-Level Output
Voltage
V
OL1
LED, I
OL1
=20mA
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, Seg1~Seg12
-3
mA
High-Level Output
Current
I
OH22
V
O
=V
DD
-2V, Grid1~Grid8,
Seg13/Grid16 ~Seg18/Grid11
-15
mA
Driver Leakage Current
IOLEAK
V
O
=V
DD
-35V, driver off
-10
A
Output Pull-Down
Resistor
RL
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, DIN, STB
0.35
V
Dynamic Current
Consumption
I
DD
dyn
Under no load, display off
5
mA
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
4
SWITCHING CHARACTERISTICS
(Ta = -20 to +70
C, V
DD
= 4.5 to 5.5 V, V
EE
= -30 V)
Characteristics
Symbol
Test conditions
Min.
Typ.
Max.
Unit
Oscillation
Frequency
t
OSC
R=56k
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
Seg1~Seg12
2
s
Rise Time
t
TZH2
C
L
=300pF
Grid1~Grid8
Seg13/Grid16~
Seg20/Grid9
0.5
s
Fall time
t
TZH
C
L
=300pF, Segn, Gridn
120
s
Maximum Clock
Frequency
f
max
Duty = 50%
1
MHz
Input Capacitance
CI
15
pF

TIMING CONDITIONS
TA=-20~+70
C, VDD=4.5~5.5V
Characteristics
Symbol
Test conditions
Min.
Typ.
Max
Unit
Clock Pulse Width
PWCLK
400
ns
Strobe Pulse Width
PWSTB
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
WAIT
CLK
CLK
1
s
PIN DESCRIPTION
Pin NO
Symbol
Pin name
Description
1~4
SW1~SW4
Switch input
These pins constitute 4-bit general-purpose input port
5
D
OUT
Data output
Output serial data at falling edge of shift clock, starting
from lower bit. This is N-ch open-drain output pin.
6
D
IN
Data input
Inputs serial data at rising edge of shift clock, starting
from lower bit.
7
IC
Internally
connected
Be sure to leave this pin open (this pin is at VDD level)
(To be continued)
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
5
(Continued)
Pin NO
Symbol
Pin name
Description
8
CLK
Clock input
Reads serial data at rising edge, and outputs data at
falling edge.
9
STB
Strobe
Initializes serial interface at rising or falling edge to make
SC16311waiting for reception of command. Data input
after STB has fallen is processed as command. While
command data is processed, current processing is
stopped, and serial interface is initialized. While STB is
high, CLK is ignored.
10~13
Key1~Key4
Key data input
Data input to these pins is latched at end of display
cycle.
14,33,45
V
DD
Logic power
5V
10%
15~26
Seg1/KS1~
Seg12/KS12
High-voltage
output (segment)
Segment output pins.
27~32,
35, 36
Seg13/Grid16~S
eg20/Grid9
High-voltage
output
(grid/segment)
These pins are selectable for segment or grid output.
34
V
EE
Pull-down level
V
DD
-35V
37~44
Grid8 ~ Grid1
High-voltage
output (grid)
Grid output pins
46-50
LED1~LED5
LED output
CMOS output. +20mV .max.
51
V
SS
Logic ground
Connect this pin to GND of system.
52
OSC
Oscillator pin
Connect resistor for determining oscillation frequency to
this pin.









Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
6
FUNCTION DESCRIPTION
Display RAM Address and Display Mode
The display RAM stores the data transmitted from an external device to theSC16311 through the serial interface,
and is assigned addresses as follows, in units of 8 bits:
Seg1
Seg4
Seg8
Seg12
Seg16
Seg20
00H
L
00H
U
01H
L
01H
U
02H
L
DIG
1
03H
L
03H
U
04H
L
04H
U
05H
L
DIG
2
06H
L
06H
U
07H
L
07H
U
08H
L
DIG
3
09H
L
09H
U
0AH
L
0AH
U
0BH
L
DIG
4
0CH
L
0CH
U
0DH
L
0DH
U
0EH
L
DIG
5
0FH
L
0FH
U
10H
L
10H
U
11H
L
DIG
6
12H
L
12H
U
13H
L
13H
U
14H
L
DIG
7
15H
L
15H
U
16H
L
16H
U
17H
L
DIG
8
18H
L
18H
U
19H
L
19H
U
1AH
L
DIG
9
1BH
L
1BH
U
1CH
L
1CH
U
1DH
L
DIG
10
1EH
L
1EH
U
1FH
L
1FH
U
20H
L
DIG
11
21H
L
21H
U
22H
L
22H
U
23H
L
DIG
12
24H
L
24H
U
25H
L
25H
U
26H
L
DIG
13
27H
L
27H
U
28H
L
28H
U
29H
L
DIG
14
2AH
L
2AH
U
2BH
L
2BH
U
2CH
L
DIG
15
2DH
L
2DH
U
2EH
L
2EH
U
2FH
L
DIG
16
b0
b3
b4
b7
XX HL
XX HU
Low 4 bit
High 4 bit
Only the lower 4 bits of the addresses assigned to Seg17 through Seg20 are valid, and the higher 4 bits are
ignored.
Key Matrix and Key-Input Data Storage RAM
The key matrix is of 12 x 4 configuration, as shown below.
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
7
KEY1
KEY2
KEY3
KEY4
Se
g1
/
KS1
Se
g2
/
KS2
Se
g3
/
KS3
Se
g4
/
KS4
Se
g5
/
KS5
Se
g6
/
KS6
Se
g7
/
KS7
Se
g8
/
KS8
Se
g9
/
KS9
Seg
1
0
/
K
S1
0
Seg
1
1
/
K
S1
1
Seg
1
2
/
K
S1
2
The data of each key is stored as illustrated below, and is read by a read command, starting from the least
significant bit.
Seg1/KS1
Seg2/KS2
Seg3/KS3
Seg4/KS4
Seg5/KS5
Seg6/KS6
Seg7/KS7
Seg8/KS8
Seg9/KS9
Seg10/KS10
Seg11/KS11 Seg12/KS12
KEY1...KEY4
b0
b3
b4
b7
Reading sequence
KEY1...KEY4
When the most significant bit of data (Seg12 b7) has been read, the least significant bit of the next data (Seg1 b0)
is read.
LED Port
Data is written to the LED port by a write command, starting from the least significant bit of the port. When a bit of
this port is 0, the corresponding LED lights; when the bit is 1, the LED goes off. The data of bits 6 through 8 is
ignored.
-
-
-
b0
MSB
LSB
Don't care
LED1
b4 b3 b2 b1
LED2
LED3
LED4
LED5
On power application, all the LEDs remain dark.
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
8
SW data
The SW data is read by a read command, starting from the least significant bit. Bits 5 through 8 of the SW data
are 0.
0
0
0
0
b3 b2
b1 b0
MSB
LSB
SW1
SW2
SW3
SW4
Command
A command sets the display mode and status of the FIP driver.
The first 1 byte input to theSC16311 through the DIN pin after the STB pin has fallen is regarded as a command.
If STB is made high while a command/data is transmitted, serial communication is initialized, and the
command/data being transmitted is invalid (however, the command/data already transmitted remains valid).
(1) Display mode setting command
This command initializes theSC16311 and selects the number of segments and number of grids (1/8 to 1/16 duty,
12 segments to 20 segments).
When this command is executed, display is forcibly turned off, and key scanning is also stopped. To resume
display, a display ON command must be executed. If the same mode is selected, however, nothing is performed.
0
0
-
-
b3
b2
b1
b0
MSB
LSB
Don't care
Selects display mode
0XXX: 8 digits, 20 segments
1000: 9 digits, 19 segments
1001: 10digits, 18 segments
1010: 11 digits, 17 segments
1011: 12 digits, 16 segments
1100: 13 digits, 15 segments
1101: 14 digits, 14 segments
1110: 15 digits, 13 segments
1111: 16 digits, 12 segments
On power application, the 16-digit, 12-segment mode is selected.
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
9
(2) Data setting command
This command sets data write and data read modes.
0
1
-
b0
MSB
LSB
Don't care
-
b3
b2
b1
Set data write and read modes.
00: Writes data to display memory.
01:Writes data to LED port.
10:Reads key data.
11: Reads SW data.
Sets address increment mode(display memory).
0:Increments address after data has been written.
1:Fixes address
Sets test mode
0: Normal operation
1: Test mode
On power application, the normal operation mode and address increment mode are set.
(3) Address setting command
This command sets an address of the display memory.
1
1
b5
b0
MSB
LSB
b4
b3
b2
b1
Address (00H-2FH)
If address 30H or higher is set, the data is ignored, until a correct address is set.
On power application, the address is set to 00H.
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
10
(4) Display control command
1
0
-
b0
MSB
LSB
-
b3
b2
b1
Don't care
Sets dimming quantity.
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.
Turns on/off display.
0: Display off(key scan continues*)
1: Display on
On power application, the 1/16-pulse width is set and the display is turned off.
*: On power application, key scanning is stopped.
Key Scanning and Display Timing
...
.........
TDISP
500
s
SEG Output DIG1 DIG2 DIG3
DIGn
DIG1
key scan data
G1
G2
G3
Gn
1 frame = TDISP X (n + 1)
1/16
TDISP
One cycle of key scanning consists of two frames, and data of 12 x 4 matrices is stored in RAM.
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
11
Serial Communication Format
Reception (command/data write)
Reception(command/data write)
STB
D
IN
CLK
If data is contiguous
b0
b1
b2
b6
b7
1
2
3
7
8
Transmisson (data read)
b0
2
3
4
5
6
7
8
1
2
3
4
5
6
1
b1 b2 b3 b4 b5 b6 b7
b0 b1 b2 b3 b4 b5
STB
D
IN
CLK
D
OUT
t
WAIT
*
Data reading command is set
Data reading starts.
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
(1 k
to 10 k
).
*: 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.
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
12
Switching Characteristic Waveform
fosc
PW
STB
PW
CLK
PW
CLK
OSC
50%
STB
CLK
D
IN
D
OUT
Sn/Gn
t
CLK-STB
t
SETUP
t
HOLD
t
PZL
t
PLZ
t
THZ
t
TZH
90%
10%
Applications
Updating display memory by incrementing address
Command
1
Command
2
Data 1
Command
3
Data n
Command
4
STB
CLK
D
IN
Command 1: sets display mode
Command 2: sets data
Command 3: sets address
Data 1 to n: transfers display data (48 bytes max.)
Command 4: controls display
Silan
Semiconductors
SC16311
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2001.11.8.
13
Updating specific address
Command
1
Command
2
Data
Command
2
Data
STB
CLK
D
IN
Command 1: sets data
Command 2: sets address
Data: display data
PACKAGE OUTLINE
QFP-52-14x14
UNIT
mm
2.6
1.0
1.
0
40
39
27
26
14
13
1
52
14.00.2
17.60.4
1
4
.0
0
.2
1
7
.6
0
.4
1.0
0.400.1
1.
8
0.
2
0.15
+0.10
-0.05
0.
8
0.
2