E2C0041-19-64
Preliminary
¡ Semiconductor ML9203-xx
This version: Jun. 1999
¡ Semiconductor
ML9203-xx
5 ¥ 7 Dot Character ¥ 16-Digit ¥ 2-Line Display Controller/Driver with Character RAM
GENERAL DESCRIPTION
The ML9203-xx is a 5 ¥ 7 dot matrix type vacuum fluorescent display tube controller driver IC
which displays characters, numerics and symbols of a maximum of 16 digits ¥ 2 lines.
Dot matrix vacuum fluorescent display tube drive signals are generated by serial data sent from
a micro-controller. A display system is easily realized by internal ROM and RAM for character
display.
The ML9203-xx has low power consumption since it is made by CMOS process technology.
-01 is available as a general-purpose code.
Custom codes are provided on customer's request.
FEATURES
• Logic power supply (V
• VFD tube drive power supply (V
• VFD driver output current
(VFD driver output can be connected directly to the VFD tube. No pull-down resistor is
required.)
- Segment driver (SEGA1 to A35, SEGB1 to B35)
Only one driver output is high : –5 mA (V
All the driver outputs are high : –350 mA (V
- Segment driver (ADA, ADB) : –20 mA (V
- Grid driver (COM1 to 16) : –50 mA (V
• Content of display
SEGA1 to SEGA35 and ADA
- CGROM_A 5¥ 7 dots : 240 types (character data)
- CGRAM_A 5¥ 7 dots : 16 types (character data)
- ADRAM_A 16 (display digit) ¥ 1 bit (symbol data; can be used for a cursor.)
- DCRAM_A 16 (display digit) ¥ 8 bits(register for character data display)
SEGB1 to SEGB35 and ADB
- CGROM_B 5¥ 7 dots : 240 types (character data)
- CGRAM_B 5¥ 7 dots : 16 types (character data)
- ADRAM_B 16 (display digit) ¥ 1 bit (symbol data; can be used for a cursor.)
- DCRAM_B 16 (display digit) ¥ 8 bits(register for character data display)
• Display control function
- Display digit : 1 to 16 digits
- Display duty (brightness adjustment) : 0 to 1024 stages
- All lights ON/OFF
• 3 interfaces with microcontroller : DA, CS , CP (4 interfaces when RESET is added)
• Built-in oscillation circuit
Crystal oscillation or ceralock oscillation : 4.0 MHz (Typ)
• Package options:
100-pin plastic QFP (QFP100-P-1420-0.65-BK) (Product name: ML9203-xxGA)
) : 3.3 V±10% or 5.0 V±10%
DD
) : 20 to 60 V
DISP
=60V)
DISP
=60V)
DISP
=60V)
DISP
=60V)
DISP
1/30
¡ Semiconductor ML9203-xx
BLOCK DIAGRAM
V
DISP
V
DD
D-GND
L-GND
RESET
DA
CP
CS
8bit
Shift
Register
Command
Decoder
Control
Circuit
DCRAM_A
16w ¥ 8b
DCRAM_B
16w ¥ 8b
Address
Selector
CGROM_A
240w
¥
CGRAM_A
16w
¥
35b
ADRAM_B
16w ¥ 1b
CGROM_B
240w
¥
CGRAM_B
16w
¥
35b
ADRAM_B
16w ¥ 1b
35b
35b
Segment
Driver
Segment
Driver
Segment
Driver
Segment
Driver
SEGA1
SEGA35
ADA
SEGB1
SEGB35
ADB
OSC0
OSC1
Timing
Generator 2
Timing
Generator 1
Oscillator
Write
Address
Counter
Read
Address
Counter
Digit
Control
Duty
Control
COM1
Grid
Driver
COM16
2/30
¡ Semiconductor ML9203-xx
INPUT AND OUTPUT CONFIGURATION
Schematic Diagram of Logic Portion Input Circuit
V
DD
INPUT
L-GND
Schematic Diagram of Driver Output Circuit
V
DISP
V
DD
V
L-GND
DISP
OUTPUT
D-GND
D-GND
3/30
¡ Semiconductor ML9203-xx
PIN CONFIGURATION (TOP VIEW)
SEGA16
SEGA17
SEGA18
SEGA19
SEGA20
SEGA21
SEGA22
SEGA23
SEGA24
SEGA25
SEGA26
SEGA27
SEGA28
SEGA29
SEGA30
SEGA31
SEGA32
SEGA33
SEGA34
SEGA35
SEGA15
SEGA14
SEGA13
SEGA12
SEGA11
SEGA10
SEGA9
SEGA8
SEGA7
SEGA6
SEGA5
SEGA4
SEGA3
SEGA2
SEGA1
SEGB1
SEGB2
SEGB3
SEGB4
SEGB5
SEGB6
SEGB7
SEGB8
SEGB9
SEGB10
SEGB11
SEGB12
SEGB13
SEGB14
SEGB15
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
999897969594939291908988878685
100
1
2
3
4
5
6
7
8
9
848382
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
V
DISP
ADA
COM9
COM10
COM11
COM12
COM13
COM14
COM15
COM16
D-GND
V
DD
DA
CP
CS
RESET
OSC1
OSC0
L-GND
D-GND
COM8
COM7
COM6
COM5
COM4
COM3
COM2
COM1
ADB
V
DISP
31323334353637383940414243444546474849
SEGB16
SEGB17
SEGB18
SEGB19
SEGB20
SEGB21
SEGB22
SEGB23
SEGB24
SEGB25
SEGB26
SEGB27
SEGB28
SEGB29
SEGB30
SEGB31
SEGB32
SEGB33
SEGB34
100-Pin Plastic QFP
50
SEGB35
4/30
¡ Semiconductor ML9203-xx
PIN DESCRIPTION
Pin Type Connects to
1 to 15,
81 to 100
SEGA1 to A35
16 to 50 SEGB1 to B35
53 to 60
71 to 78
COM1 to 16
O
O
VFD tube
anode
electrode
VFD tube
grid
electrode
VFD tube
ADA, ADB O 52, 79
anode
electrode
69
51, 80
V
DD
L-GND 62
—
V
DISP
Power
supply
D-GND 61, 70
DA I 68
CP I 67
CS I 66
Micro-
controller
Micro-
controller
Micro-
controller
Description Symbol
VFD tube anode electrode drive output.
Directly connected to fluorescent display tube and a pull-down
resistor is not necessary. I
> –5 mA
OH
VFD tube grid electrode drive output.
Directly connected to fluorescent display tube and a pull-down
resistor is not necessary. I
> –50 mA
OH
VFD tube anode electrode drive output.
Directly connected to fluorescent display tube and a pull-down
resistor is not necessary. I
V
-L-GND are power supplies for internal logic.
DD
V
-D-GND are power supplies for driving fluorescent tubes.
DISP
Apply V
after VDD is applied.
DISP
> –20 mA
OH
Use the same power supply for L-GND and D-GND.
Serial data input (positive logic).
Input from LSB.
Shift clock input.
Serial data is shifted on the rising edge of CP .
Chip select input.
Serial data transfer is disabled when CS pin is "H" level.
Reset input.
"Low" initializes all the functions.
Initial status is as follows.
Micro-
RESET I65
controller
or
C, R
• Address of each RAM
• Data of each RAM
• Display digit
• Brightness adjusment
• All lights ON or OFF
address "00"H
Content is undefined
16 digits
0/1024
OFF mode
For a circuit when R and C are connected externally,
see Application Circuit.
Pins for oscillation.
OSC0 I 63
Crystal or
ceralock
OSC1 O 64
resonator
Connect crystal and capacitors or ceralock resonator and
capacitors
. (Use a built-in feedback resistor.)
Set the target oscillation frequency to 4 MHz.
For an external circuit, see APPLICATION CIRCUIT.
5/30
¡ Semiconductor ML9203-xx
ABSOLUTE MAXIMUM RATINGS
Parameter
Supply Voltage (1)
Supply Voltage (2)
Input Voltage
Power Dissipation
Storage Temperature
Output Current
Symbol Condition Rating Unit
—
—
—
Ta≥ 25°C
—
COM1 to COM16
ADA, ADB
V
V
V
T
I
I
DD
DISP
IN
P
D
STG
O1
O2
SEGA1 to SEGA35,
I
O3
SEGB1 to SEGB35
RECOMMENDED OPERATING CONDITIONS
Parameter
Supply Voltage (1)
Symbol Condition Min. Typ. Max. Unit
When the power supply
voltage is 5V (typ.)
V
DD
When the power supply
voltage is 3.3V (typ.)
–0.3 to 6.5
–0.3 to 70
764
DD
+0.3
mW
–0.3 to V
–55 to 150
4.5
–60 to 0.0
–30 to 0.0
–10 to 0.0
5.0
5.5
mA
mA
mA
3.0 3.3 3.6 V
V
V
V
°C
V
Supply Voltage (2) V
Operating Frequency
Frame Frequency
Operating Temperature
DISP
f
OSC
f
FR
T
op
— 20 — 60 V
Oscillation
DIGIT=1 to 16, oscillation
—
3.5
213
–40
4.0
244
—
4.5
275
85
MHz
Hz
°C
6/30
¡ Semiconductor ML9203-xx
ELECTRICAL CHARACTERISTICS
DC Characteristics
(V
=5.0V±10%, or VDD=3.3V±10%, V
DD
Parameter Symbol Applied pin Condition Min. Max. Unit
High Level Input Voltage
Low Level Input Voltage
V
IH
V
IL
*1
*1
=20 to 60V, Ta=–40 to +85°C, unless otherwise specified)
DISP
VDD=5.0V±10%
=3.3V±10%
V
DD
=5.0V±10%
V
DD
V
=3.3V±10%
DD
0.7V
0.8V
—
—
DD
DD
—
—
0.3V
0.2V
DD
DD
V
V
V
V
High Level Input Current
Low Level Input Current
High Level Output
Voltage
Low Level Output
Voltage
Current Consumption
I
I
V
OH1
V
OH2
V
OH3
V
OL1
I
DD1
I
DD2
I
DISP1
I
DISP2
IH
IL
*1
*1
COM1 to 16
ADA, ADB
SEG1 to 35
*2
V
DD
V
DISP
V
DISP
V
DISP
V
DISP
VDD=5.0V±10%, f
=3.3V±10%, f
V
DD
f
=4.0MHz,
OSC
no load
*1) CS, CP, DA RESET
*2) SEGA1 to A35, SEGB1 to B35, ADA, COM1 to 16
VIH=V
DD
VIL=0.0V
=60V, I
=60V, I
=60V, I
OH1
OH2
OH3
=–50mA
=–20mA
—
OSC
OSC
All output lights ON
All output lights OFF
=–5mA
=4.0MHz
=4.0MHz
V
V
V
–1.0
–1.0
DISP
DISP
DISP
–1.5
–1.5
–1.5
1.0
1.0
—
—
—
— 1.0 V
—
—
—
—
6
4
1
T.B.D
µA
µA
V
V
V
mA
mA
mA
mA
7/30
¡ Semiconductor ML9203-xx
AC Characteristics
=5.0V±10%, or VDD=3.3V±10%, V
(V
DD
Parameter Symbol Condition Min. Max. Unit
CP Frequency f
CP Pulse Width
DA Setup Time
DA Hold Time
CS Setup Time
CS Hold Time
CS Wait Time
Data Processing Time
RESET Pulse Width
t
t
RESET Time t
DA Wait Time
t
All Output Slew Rate
V
Rise Time
DD
VDD Off Time t
C
t
CW
t
DS
t
DH
t
CSS
t
CSH
t
CSW
DOFF
WRES
RSON
RSOFF
t
R
t
F
t
PRZ
POF
=20 to 60V, Ta=–40 to +85°C, unless otherwise specified)
DISP
— — 1.0 MHz
—
—
—
—
Oscillating state
—
Oscillating state
When RESET signal is input from
microcontroller etc. externally
—
—
t
=20% to 80%
Cl=100pF
R
t
=80% to 20%
F
When mounted in the unit
300
300
300
300
8
300
4
—
—
—
—
—
—
—
ns
ns
ns
ns
m s
ns
m s
300 — ns
300 — ns
300
—
—
2.0
ns
m s
— 2.0 m s
—
100
m s
When mounted in the unit, VDD=0.0V 5.0 — ms
8/30
¡ Semiconductor ML9203-xx
TIMING DIAGRAM
Symbol VDD=3.3V±10% VDD=5.0V±10%
• Data Timing
CS
CP
DA
V
IH
V
IL
t
CSS
t
DS
VALID VALID VALID VALID
0.8 V
0.2 V
t
DH
DD
DD
t
DOFF
t
CW
1/f
0.7 V
DD
0.3 V
DD
t
CSW
t
C
t
CW
CSH
V
IH
V
IL
V
IH
V
IL
V
IH
V
IL
• Reset Timing
V
DD
RESET
DA
• Output Timing
All outputs
t
PRZ
t
RSON
t
RSOFF
t
RSOFF
0.8 V
DD
t
POF
=
t
R
t
F
When input externally
t
When external
R and C are
connected
WRES
0.0 V
V
IH
0.5 V
V
IL
V
IH
V
IL
0.8 V
0.2 V
DD
DISP
DISP
9/30
¡ Semiconductor ML9203-xx
• Digit Output Timing (for 16-digit display, at a duty of 976/1024)
T=16/ f
OSC
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
COM10
COM11
COM12
COM13
COM14
COM15
COM16
Frame cycle
Display timing
Blank timing
t1=1024T
=61T
t
2
t
=3T
3
(t1=4.096 ms when f
=240 m s when f
(t
2
(t
=16 m s when f
3
osc
osc
=4.0 MHz)
osc
=4.0 MHz)
=4.0 MHz)
V
DISP
D-GND
ADA, ADB,
SEGA1 to A35,
SEGB1 to B35
V
DISP
D-GND
10/30