OKI MSC7128-xxGS-BK, MSC7128-xxSS Datasheet

E2C0029-27-Y4
¡ Semiconductor MSC7128-xx
¡ Semiconductor
This version: Nov. 1997
Previous version: Jul. 1996
MSC7128-xx
5 ¥ 7-Dot Character ¥ 16-Digit Display Controller/Driver
GENERAL DESCRIPTION
The MSC7128-xx is a general purpose display controller for vacuum fluorescent display tube.
The MSC7128-xx drives displays with up to 35 anodes (dots) and up to 16 grids (characters) plus a cursor.
The controller accepts command and display data input words on a clocked serial input line. Commands control the on/off duty cycle, starting character position, number of characters to display and display modes (PLA mode and Lamp Test mode). An internal PLA-type character generator provides character decoding and dot pattern generation for the full 128 characters.
A 35 ¥ 128-bit PLA (ROM) code is programmable.
FEATURES
• Logic supply voltage (VDD) :+5V
• VF driver supply voltage (VEE) :–55V
• Driver output current – VF grid driver :–30mA – VF anode driver :–2mA – VF cursor driver :–10mA
• Direct drive capability for vacuum fluorescent display (no pull-down resistor is required)
• Built-in oscillation circuit
• Built-in power-on-reset circuit with external C
• Serial host interface (data in, clock, chip select)
• Serial data input for 8-bit control and display data words
• Command functions – On/off duty cycle : 0/16 to 15/16 – Character display position : 0 to 15 – Number of display digits :1 to 16 – Display modes : PLA mode, and Lamp Test mode
• Built-in 35 x 128-bit PLA-type character generator – Character font :5 ¥ 7 – Number of characters :128 – Programmable PLA code
• Package options:
64-pin plastic SDIP (SDIP64-P-750-1.78) (Product name : MSM7128-xxSS) 64-pin plastic QFP (QFP64-P-1420-1.00-BK) (Product name : MSM7128-xxGS-BK)
xx indicates the code number.
1/27
¡ Semiconductor MSC7128-xx
2/27
BLOCK DIAGRAM
SEG DRIVER
LATCHPLALATCHRAM
8-BIT
SHIFT REGISTER
V
DD
CS
CP
RESET
TEST STEP
TEST
COUNT
V
SS
OSCI OSCO
CS
CP
RESET
OSC
SEG1 SEG2
SEG34 SEG35 SEG36
COM1 COM2
COM14 COM15 COM16
V
EE
8
8
b0-7
3
5
b4-6
COMMAND
DECODER
RL
TIMING
GENERATOR
CONTROL
RESET
RESET
CS
CP
D.G
LOAD
4
b0-3
4
b0-3
RESET
R
DUTYCYCLE REGISTER
DUTYCYCLE
COUNTER
b0-3
4
D.G LOAD
RESET
RESET
DUTY AND
BLANK
GENERATOR
RESET
4
DIGIT
COUNT
REGISTER
BA
A = B
ADDRESS
COMP
W.A.C. COUNT
W.A.C. COUNT
W.A.C. LOAD
b0-3
4
WRITE ADDRESS COUNTER
READ ADDRESS COUNTER
44 4416
W/R
ADDRESS
SELECTOR
4
DISPLAY DATA BUFFER
8BITS ¥
16 WORDS
8 7 35 36
fW
RAMPC
LR
ROM
PC1
ROM
PC2
fR
RESET
fDIG
RESET
LATCH
BLANK
DUTY AND BLANK
DECODER
fSEG
RESET
LT
LR S
CHARACTER GENERATOR
35 ¥ 128 BITS
OE
OE
COM DRIVER
DA
¡ Semiconductor MSC7128-xx
INPUT AND OUTPUT CONFIGURATION
• INPUT PIN
V
DD
DA
CS CP
OSCI
V
DD
R
V
DD
RESET
• OUTPUT PIN
OSCO
TEST COUNT TEST STEP
GND
V
DD
V
DD
SEG1 - 35
SEG36
COM1-16
V
V
DD
EE
V
EE
3/27
¡ Semiconductor MSC7128-xx
PIN CONFIGURATION (TOP VIEW)
OSC0
OSCI
TEST COUNT
TEST STEP
V
SS
V
EE
COM 1
COM 2
COM 3 COM 4 COM 5 COM 6 COM 7 COM 8
COM 9 COM10 COM11 COM12 COM13 COM14 COM15 COM16 SEG 36 SEG 35 SEG 34 SEG 33 SEG 32 SEG 31 SEG 30 SEG 29 SEG 28 SEG 27
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
1 2 3 4 5 6 7 8 9
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
CS
DA
CP RESET
1
V
DD
V
2
DD
SEG 1 SEG 2
SEG 3 SEG 4 SEG 5 SEG 6 SEG 7 SEG 8
SEG 9 SEG 10 SEG 11 SEG 12 SEG 13 SEG 14 SEG 15 SEG 16 SEG 17 SEG 18 SEG 19 SEG 20 SEG 21 SEG 22 SEG 23 SEG 24 SEG 25 SEG 26
64-Pin Plastic Shrink DIP
4/27
¡ Semiconductor MSC7128-xx
,
PIN CONFIGURATION (TOP VIEW)
SS
EE
V
COM 1
64
63
V
TEST STEP
62
61
OSC O
OSC I
TEST COUNT
60
59
58
CS
57
DA
56
CP
55
DD1VDD2
RESET
V
54
53
52
COM 2
COM 3
COM 4
COM 5
COM 6
COM 7
COM 8
COM 9
COM 10
COM 11
COM 12
COM 13
COM 14
COM 15
COM 16
SEG 36
SEG 35
SEG 34
SEG 33
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1
2
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
SEG 1
SEG 2
SEG 3
SEG 4
SEG 5
SEG 6
SEG 7
SEG 8
SEG 9
SEG 10
SEG 11
SEG 12
SEG 13
SEG 14
SEG 15
SEG 16
SEG 17
SEG 18
SEG 19
20
SEG 3221SEG 3122SEG 3023SEG 2924SEG 2825SEG 27
26
27
SEG 25
SEG 26
28
29
SEG 24
SEG 23
30
31
SEG 22
SEG 21
32
SEG 20
64-Pin Plastic QFP
5/27
¡ Semiconductor MSC7128-xx
PIN DESCRIPTION
Symbol Type Description
V
V
V
V
DD1
DD2
SS
EE
Connected to
Power source
– VSS: Internal logic supply voltage
V
DD1
V
– VEE: VF tube driving circuit supply voltage
DD2
DA I Serial data input from LSB (positive logic)Microcomputer
CP I Microcomputer
CS I Microcomputer
OSCI I
OSCO O
Shift clock input. Data is shifted at the leading edge of the CP.
Chip select input. When the PIN is High, the serial data transfer is inhibited.
RC oscillation, external RC pin. f C = 100pF and R = 47kW.
Reset input (pull-up resistor built in). When the pin is
RESET I
Low, the internal logic is reset, and the outputs of SEG1 to SEG36 and COM1 to COM16 are Low.
COM1
~
COM16
SEG1
~
SEG35
O VF tube grid electrode
O VF tube anode electrode
VF tube grid electrode driving outputs. This pin can be connected directly to the VF tube. No pull-down resistor is required. I
> –30mA
OH
VF tube 5 ¥ 7 -dot anode electrode driving outputs. This pin can be connected directly to the VF tube. No pull-down resistor is required. I
VF tube cursor anode electrode driving output.
SEG36 O
VF tube anode electrode
This pin can be connected directly to the VF tube. No pull-down resistor is required. I
TEST STEP I Test mode setting input (normally open)
= 250kHz at
OSC
> –2mA
OH
> –10mA
OH
TEST COUNT I Test clock input (normally open)
6/27
¡ Semiconductor MSC7128-xx
ABSOLUTE MAXIMUM RATINGS
Parameter Symbol Condition Unit
Power Supply Voltage (1) VDD–V
Power Supply Voltage (2) VDD–V
Power Dissipation P
Storage Temperature T
Output Current
STG
I
O1
I
O2
I
O3
SS
EE
SS
D
Ta £ 25°C
COM1 to COM16
SEG1 to SEG35
SEG36
RECOMMENDED OPERATING CONDITIONS
Parameter Symbol Condition Max. Unit
Power Supply Voltage (1) VDD–V
Power Supply Voltage (2) VDD–V
High Level Input Voltage VIH–V
CP Frequency f
OSC Frequency f
Operating Temperature T
CP
OSC
op
SS
EE
SS
SS
Low Level Input Voltage VIL–V
100pF, 47kW
Input Voltage VIN–V
Min.
4.5
10
DD
Rating
–0.3 to +6.5
0 to 65
–0.3 to V
Up to 1.0
Typ.
DD
+ 0.3
5.5 V
60 V
—V0.7V
0.3V
DD
500 kHz
270 kHz220170
+75 °C–20
V
V
V
W
°C–55 to +150
mA–40
mA–4
mA–15
V
7/27
¡ Semiconductor MSC7128-xx
ELECTRICAL CHARACTERISTICS
DC Characteristics
(V
= 5V±10%, VDD–VEE = 60V, Ta = –20 to +75°C)
DD–Vss
Parameter Symbol Condition Max. Unit
High Level Input Voltage V
High Level Input Current
Low Level Input Current
V
V
High Level Output Voltage
V
V
V
V
Low Level Output Voltage
V
V
I
I
I
I
I
IH
IL
IH1
IH2
IL1
IL2
OH1
OH2
OH3
OH4
OL1
OL2
OL3
OL4
SS1
Low Level Input Voltage V
DA, CP, CS
RESET
TEST STEP TEST COUNT
V V
V V
= 5.5V
DD
= 5V
IN
= 5.5V
DD
= 5V
IN
DA, CP, CS TEST STEP TEST COUNT
RESET V
OSCO I
COM1~16 I
SEG1~35 I
SEG36 I
OSCO I
COM1~16 I
SEG1~35 I
SEG36 I
V
= 5.5V
DD
V
= 0.5V
IH
= 5.5V
DD
V
= 0.5V
IH
= –500mA
OH
= –30mA
OH
= –2mA
OH
= –10mA
OH
= 500mA
OL
= 100mA
OL
= 100mA
OL
= 100mA
OL
All SEGs on, 16-digit display, duty
cycle 15/16, no load
Min.
0.7V
—V
DD
0.3V
5 mA–5
1mA0.25
5 mA–5
–100 mA–25
—VVDD–0.6
—VVDD–4
—VVDD–3
—VVDD–4
VSS+0.6 V
VEE+3 V
VEE+3 V
VEE+3 V
15 mA
DD
V
Current Consumption
I
I
I
SS2
EE1
EE2
All SEGs Low, all COMs High
All SEGs on, 16-digit display, duty
cycle 15/16, no load
All SEGs Low, all COMs High
1.5 mA
1.0 mA
15 mA
8/27
¡ Semiconductor MSC7128-xx
AC Characteristics
Parameter Symbol Condition Max. Unit
CP Cycle Time t CP Pulse Width t
Data Set-up Time t
Data Hold Time t
CS Set-up Time t CS Hold Time t
OSC Frequency f
*T = 1/f
OSC
TIMING DIAGRAM
Data Timing
CP
WCP
DS
DH
CSS
CSH
OSC
(V
R = 47kW, C = 100pF
= 5V±10%, Ta = –20 to +75°C)
DD–VSS
Min.
2
ms
ms1
ms0.5
ms0.5
ms1
—s32T*
270 kHz170
0.3 t
CSS
t
WCP
t
DS
0.7
0.3
t
CP
0.7
0.3 t
DH
VALID
0.3 0.3
VALID VALID
t
0.3
CSH
9/27
Loading...
+ 18 hidden pages