¡ Semiconductor MSM9004-03/04
1/15
¡ Semiconductor
MSM9004-03/04
1/4 DUTY LCD DRIVER WITH 4-DOT COMMON DRIVER AND 50-DOT SEGMENT DRIVER
GENERAL DESCRIPTION
The MSM 9004-03/04 is an LCD driver for dynamic display with a 1/4 duty and 50-dot segment
driver. It can display up to 200 segments.
FEATURES
Logic power supply voltage (VDD) : 5.0 V ± 10%
LCD drive power supply voltage (VLCD) : 3.7 V to 5.5 V
Serial transfer clock frequency : 2 MHz max.
LCD output resistance
Common driver : 20 kW
Segment driver : 60 kW
Display duty : 1/4
LCD segment output : 50
Maximum number of display segments : 200 segments max.
Display blanking terminal attached
Operating temperature range : –40 to +85˚C
Interface with microcontroller
MSM9004-03 : LOAD, DATA, CLOCK1, CLOCK2
MSM9004-04 : LOAD, DATA, CLOCK2
System clock
MSM9004-03 : external input
MSM9004-04 : internal oscillation circuit (external resistor
and capacitor required)
Package:
64-pin plastic QFP (QFP 64-P-1414-0.80-BK) (Product name : MSM9004-03GS-BK)
(Product name : MSM9004-04GS-BK)
Comparison of device codes with functions
Function
MSM9004-01
Device code
MSM9004-02
MSM9004-03
MSM9004-04
LCD segment
50 49
Duty
1/3 1/4 External input Internal oscillation
circuit
System clock
output
——
E2B0015-27-Y2
This version: Nov. 1997
Previous version: Mar. 1996
¡ Semiconductor MSM9004-03/04
2/15
BLOCK DIAGRAM
MSM9004-03
50-DOT SEGMENT DRIVER
50-BIT DATA SELECTOR
50-BIT SHIFT REGISTER
50-BIT
DATA LATCH 1
50-BIT
DATA LATCH 2
50-BIT
DATA LATCH 3
50-BIT
DATA LATCH 4
TIMING
GENERATOR
COMMON
DRIVER
CONTROL
LOGIC
V
LC1
V
LC2
V
LC3
COM1
COM2
COM3
COM4
SEG50SEG1
BLANK
CLOCK1
LOAD
CLOCK2
DATA
V
DD
V
DD
V
SS
¡ Semiconductor MSM9004-03/04
3/15
50-DOT SEGMENT DRIVER
50-BIT DATA SELECTOR
50-BIT SHIFT REGISTER
50-BIT
DATA LATCH 1
50-BIT
DATA LATCH 2
50-BIT
DATA LATCH 3
50-BIT
DATA LATCH 4
TIMING
GENERATOR
COMMON
DRIVER
CONTROL
LOGIC
V
LC1
V
LC2
V
LC3
COM1
COM2
COM3
COM4
SEG50SEG1
BLANK
OSC
LOAD
CLOCK2
DATA
V
DD
V
DD
V
SS
OSCILLATOR
BLOCK DIAGRAM
MSM9004-04
¡ Semiconductor MSM9004-03/04
4/15
PIN CONFIGURATION (TOP VIEW)
MSM9004-03
48
47
46
45
44
43
42
41
40
39
38
1
2
3
4
5
6
7
8
9
10
11
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG48
SEG47
SEG46
SEG45
SEG44
SEG43
SEG42
SEG41
SEG40
SEG39
SEG38
64
63
62
61
60
59
58
57
56
55
54
COM4
COM3
COM2
COM1
V
LC1
V
LC2
V
LC3
V
SS
CLOCK1
V
DD
LOAD
17
18
19
20
21
22
23
24
25
26
27
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
12SEG12
13SEG13
14SEG14
15SEG15
16SEG16
28SEG28
29SEG29
30SEG30
31SEG31
32SEG32
37 SEG37
36 SEG36
35 SEG35
34 SEG34
33 SEG33
53 DATA
52 CLOCK2
51 BLANK
50 SEG50
49 SEG49
64-Pin Plastic QFP
¡ Semiconductor MSM9004-03/04
5/15
PIN CONFIGURATION (TOP VIEW)
MSM9004-04
48
47
46
45
44
43
42
41
40
39
38
1
2
3
4
5
6
7
8
9
10
11
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG48
SEG47
SEG46
SEG45
SEG44
SEG43
SEG42
SEG41
SEG40
SEG39
SEG38
64
63
62
61
60
59
58
57
56
55
54
COM4
COM3
COM2
COM1
V
LC1
V
LC2
V
LC3
V
SS
OSC
V
DD
LOAD
17
18
19
20
21
22
23
24
25
26
27
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
12SEG12
13SEG13
14SEG14
15SEG15
16SEG16
28SEG28
29SEG29
30SEG30
31SEG31
32SEG32
37 SEG37
36 SEG36
35 SEG35
34 SEG34
33 SEG33
53 DATA
52 CLOCK2
51 BLANK
50 SEG50
49 SEG49
64-Pin Plastic QFP
¡ Semiconductor MSM9004-03/04
6/15
PIN DESCRIPTIONS
Pin Symbol Type
Connected to
Description
CLOCK1
OSC
DATA
CLOCK2
LOAD
BLANK
COM1-4
V
LC1
SEG1-50
56 I Micro-
controller
56 I External
resistor
Capacitor
53 I Micro-
controller
52 I Micro-
controller
54 I Micro-
controller
51 I
61 to 64 O LCD
1 to 50 O LCD
60 Power
supply
55 Power
supply
59
57
58
V
LC2
V
LC3
V
DD
V
SS
OSC
V
SS
V
DD
*1
*2
System clock input pin.
For details see "MSM9004-04 Oscillation Circuit characteristics".
Pin for oscillation.
Connecting the external resistor and capacitor to
configure the oscillation circuit.
Connect the resistor and capacitor as shown in
the right figure.
Make the length of wiring between this pin and the
external resistor and capacitor as short as possible.
Serial data input.
For details on the configuration of input data, see "Data Configuration".
Shift clock input (Schmitt circuit included).
Input data is read synchronizing with the rising edge of this clock.
Load signal input (Schmitt circuit included).
Serial input data is transferred to the display latch when this LOAD
signal is at a "H" level.
Input pin for turning off all segments.
All segments turn off, regardless of the display data, when this pin is
at a "L" level, and all segments return to the status before turning off.
LCD common output pins.
LCD segment output pins.
Bias power supply pins for driving the LCD.
Conditions for bias voltage are as follows :
3.7V £ V
DD
– V
LC3
£ 5.5V
V
LC1
= V
DD
3 (V
DD
– V
LC3
)
V
LC2
= V
DD
3 (V
DD
– V
LC3
)
V
LC3
V
SS
Power supply pins.
Normally used as V
DD
= 4.5 to 5.5 V and Vss = 0 V.
1
2
*1 Applied to MSM9004-03.
*2 Applied to MSM9004-04.
¡ Semiconductor MSM9004-03/04
7/15
ABSOLUTE MAXIMUM RATINGS
RECOMMENDED OPERATING CONDITIONS
Parameter Symbol Condition Range Unit
Power Supply Voltage V
DD
4.5 to 5.5 V
LCD Driving Voltage V
LCD
3.7 to V
DD
V
System Clock Frequency f
CP1
1.5 to 4.3 kHz
Self Oscillation Frequency f
OSC
1.5 to 4.3 kHz
Shift Frequency (Max) f
CP2
2.0 MHz
Operating Temperature T
op
–40 to +85 °C
* 2
Applied to MSM9004-01
Applied to MSM9004-02
* 1 * 3
Parameter Symbol Condition Rating Unit
Power Supply Voltage V
DD
–0.3 to +6.5 V
LCD Driving Voltage V
LCD
–0.3 to V
DD
+0.3 V
Input Voltage V
IN
–0.3 to V
DD
+0.3 V
Power Dissipation P
D
Ta = +85˚C 450 mW
Storage Temperature T
STG
–55 to +150 °C
*1: VDD–VLC3
*2: The following relationship must be kept:
VDD>VLC1>VLC2VSS
VLC1=VDD –(V
DD VLC3)
VLC2=VDD –(V
DD VLC3)
VLC3=VDD –(V
DD VLC3)
*3: VDD is the reference potential for the LCD driving voltage. To decide the LCD driving
voltage, change the voltage between VLC3 and VSS (VLC3 > 0).
2
3
3
3
1
3
¡ Semiconductor MSM9004-03/04
8/15
ELECTRICAL CHARACTERISTICS
DC Characteristics (MSM9004-03)
Parameter Symbol Condition Min. Max. Unit Applicable pin
"H" Input Voltage V
IH1
0.8V
DD
V
DD
V
LOAD, CLOCK2
DATA, BLANK
V
IH2
0.85V
DD
V
DD
V CLOCK1
"L" Input Voltage V
IL1
0.0
0.2V
DD
V
LOAD, CLOCK2
DATA, BLANK
V
IL2
0.0
0.15V
DD
V CLOCK1
"H" Input Current I
IH1
V
IN
=V
DD
–1.0 1.0 mA
LOAD, CLOCK1
CLOCK2, DATA
I
IH2
V
IN
=V
DD
–3.0 3.0 mABLANK
"L" Input Current I
IL1
V
DD
=5.5 V, V
IN
=0 V –1.0 1.0 mA
LOAD, CLOCK1
CLOCK2, DATA
I
IL2
V
DD
=5.5 V, V
IN
=0 V –160 –20 mABLANK
R
ON V0
—60kW SEG1-50
—20kW COM1-4
ON Resistance (SEG)
I
DD
0.65 mA V
DD
I
O
=–10 mA
V
DD
=4.5 V
V
LC1
= V
DD
V
LC2
= V
DD
V
LC3
=V
SS
2
3
1
3
f
CP1
=2.4 kHz
f
CP2
=1 MHz
1/4 duty
COM1-4: No Load
SEG1-50: No Load
(Ta= – 40 to +85°C, V
DD
=4.5 to 5.5 V, V
DD
–V
LC3
= 3.7 V to V
DD
)
Dynamic Supply Current
R
ON V1
I
O
=±10 mA
R
ON V2
I
O
=±10 mA
R
ON V3
I
O
=10 mA
R
ON V0
I
O
=–30 mA
R
ON V1
I
O
=±30 mA
R
ON V2
I
O
=±30 mA
R
ON V3
I
O
=30 mA
ON Resistance (COM)
* 1
* 1: For input data, input a logic "0" and a logic "1" to LCD display bits alternately.
The tr and tf time for the CLOCK1, CLOCK2, DATA, and LOAD pins must be less than
20ns.
¡ Semiconductor MSM9004-03/04
9/15
DC Characteristics (MSM9004-04)
* 1: For input data, input a logic "0" and a logic "1" to LCD display bits alternately.
External resistor for oscillation : RO = 62 kW
External copacitor for oscillation : CO = 0.01 mF
The tr and tf time for the CLOCK2, DATA, and LOAD pins must be less than 20ns.
The current that flows through the external resistor and capacitor is not included.
Parameter Symbol Condition Min. Max. Unit Applicable pin
"H" Input Voltage VIH1
0.8VDD
VDD V
LOAD, CLOCK2
DATA, BLANK
"L" Input Voltage VIL1 0.0
0.2VDD
V
LOAD, CLOCK2
DATA, BLANK
"H" Input Current IIH1 VIN=VDD –1.0 1.0 mA
LOAD, CLOCK2
DATA
IIH2 VIN=VDD –3.0 3.0 mABLANK
"L" Input Current IIL1 VDD=5.5 V, VIN=0 V –1.0 1.0 mA
LOAD, CLOCK2
DATA
IIL2 VDD=5.5 V, VIN=0 V –160 –20 mABLANK
RON V0
—60kW SEG1-50
—20kW COM1-4
ON Resistance (SEG)
Dynamic Supply Current IDD 1.00 mA VDD
IO=–10 mA
VDD=4.5 V
VLC1= VDD
VLC2= VDD
VLC3=VSS
2
3
1
3
fCP2=1 MHz
1/4 duty
COM1-4: No Load
SEG1-50: No Load
(Ta= – 40 to +85°C, VDD=4.5 to 5.5 V, VDD–VLC3= 3.7 V to VDD)
RON V1 IO=±10 mA
RON V2 IO=±10 mA
RON V3 IO=10 mA
RON V0
ON Resistance (COM)
IO=–30 mA
RON V1 IO=±30 mA
RON V2 IO=±30 mA
RON V3 IO=30 mA
* 1
¡ Semiconductor MSM9004-03/04
10/15
AC Characteristics
0.15V
DD
0.85V
DD
CLOCK1
* 1
0.2V
DD
0.8V
DD
CLOCK2
0.2V
DD
0.8V
DD
DATA
0.2V
DD
0.8V
DD
LOAD
t
r
tw
CP1
tw
CP1
t
f
t
r
tw
CP2
tw
CP2
t
f
t
SU
t
HD
1/f
CP1
1/f
CP2
t
WLD
t
CL
t
LC
t
r
t
f
t
r
t
f
*1 Not applied to MSM9004-04.
Parameter Symbol Condition Min. Max. Unit
System Clock Frequency f
CP1
Not applied to MSM9004-04 1.5 4.3 kHz
System Clock Pulse Width t
WCP1
Not applied to MSM9004-04 1.0 ms
Data Clock Frequency f
CP2
2.0 MHz
Data Clock Pulse Width t
WCP2
200 ns
Data Setup Time t
SU
100 ns
Data Hold Time t
HD
100 ns
Load Pulse Width t
WLD
200 ns
Clock-Load Time t
CL
200 ns
Load-Clock Time t
LC
200 ns
Rise Time t
r
100 ns
Fall Time t
f
100 ns
(Ta= – 40 to +85°C, V
DD
=4.5 to 5.5 V, V
DD
–V
LC3
= 3.7 V to V
DD
)
¡ Semiconductor MSM9004-03/04
11/15
FUNCTIONAL DESCRIPTION
Display Data Input
D49 D48 D47 D46 D3D50 D2 D1 0 0 C1 C2 C3 C4
LCD display bit
(50 bits)
Dummy bit
(2 bits)
Select bit
(4 bits)
CLOCK2
DATA
LOAD
Note: Always set a logic "0" to the dummy bit.
LCD Display bit - LCD Panel Lighting Status Correspondence Table
LCD display bit
(D1 to D50)
LCD panel lighting
status
1ON
0 OFF
LCD Display bit - Segment Output Correspondence Table
D50
SEG50
D49
SEG49
D48
SEG48
D47
SEG47
D46
SEG46
D2
SEG2
D1
SEG1
LCD display bit
Segment output
Select bit - Data Latch Correspondence Table
0001
C4 C3 C2 C1
0010
0100
1000
Display data writing
data latch
Corresponding
common output
Data latch 1
Data latch 2
Data latch 3
Data latch 4
COM1
COM2
COM3
COM4
Select bits C1 to C4 select Data latch 1 to Data latch 4 corresponding to COM 1 to COM 4
independently. If logic "1s" are selected to multiple select bits, the LCD display bits are written
to all corresponding data latches.
Example:
When logic "1s" are set to all select bits C1 to C4, and logic "0s" are set to all LCD display bits D1
to D50, logic "0s" are written to Data latch 1 to Data latch 4 by one data input. This leads to turning
off the entire LCD panel.
¡ Semiconductor MSM9004-03/04
12/15
How to Decrease Transfer Time When Unused Segments Exist
The MSM9004-03/04 can operate even if segment data is not full. Input data as in the figure
shown below. In this case, the last 4 bits are the select bits.
Transfer example: for 30 segments
D29 D28 D27 D26D30 D2 D1 0 0 C1 C2 C3 C4
LCD display bits
(30 bits)
Dummy bits
(2 bits)
Select bits
(4 bits)
CLOCK2
DATA
LOAD
Note: Always set "0" to the dummy bit.
1
24
Recommended RC Values for MSM9004-04 Oscillation Circuit
Shown below are the recommended oscillation resistor (RO) and capacitor (CO) values for
providing frame frequency fFRM of approximately 62 Hz to 190 Hz.
• RO = 62 kW ± 5%
• CO = 0.01 mF ± 5%
(Resistance and capacitance variations due to temperature change are not included.)
For requirements of supply voltage (VDD), ambient temperature range (Ta), and frame frequency
(fFRM):
• VDD = 5.0 V
• Ta = –40 to +85°C
• fFRM = oscillation frequency
¡ Semiconductor MSM9004-03/04
13/15
APPLICATION CIRCUITS
1/4 DUTY
LCD
PANEL
MSM9004-03
CPU
BIAS
CIRCUIT
V
DD
DATA
CLOCK2
LOAD
CLOCK1
V
DD
V
SS
V
SS
V
LC3
V
LC2
V
LC1
BLANK
+5 V SEG1
COM4
COM3
COM2
COM1
SEG50
MSM9004-03
1/4 DUTY
LCD
PANEL
MSM9004-04
CPU
BIAS
CIRCUIT
V
DD
DATA
CLOCK2
LOAD
V
DD
V
SS
V
SS
V
LC3
V
LC2
V
LC1
BLANK
+5 V SEG1
COM4
COM3
COM2
COM1
SEG50
MSM9004-04
OSC
C
0
R
0
Output
Port
Output
Port
¡ Semiconductor MSM9004-03/04
14/15
REFERENCE DATA
20 40 60 80
10
30
50
100
300
500
CO = 0.01 mF
CO = 0.015 mF
CO = 0.022 mF
Resistance RO [kW]
f
FRM
vs. R
0
Frame Frequency fFRM [Hz]
VDD = 5 V
Ta = 25˚C
RO = 33 kW
CO = 0.015 mF
Temperature Ta [˚C]
f
FRM
vs. Ta
Frame Frequency fFRM [Hz]
VDD = 5 V
140
-40
120
100
80
60
40
20
-10 25 850
RO = 62 kW
CO = 0.01 mF
RO = 62 kW
CO = 0.015 mF
¡ Semiconductor MSM9004-03/04
15/15
PACKAGE DIMENSIONS
Notes for Mounting the Surface Mount Type Package
The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which
are very susceptible to heat in reflow mounting and humidity absorbed in storage.
Therefore, before you perform reflow mounting, contact Oki’s responsible sales person for the
product name, package name, pin number, package code and desired mounting conditions
(reflow method, temperature and times).
QFP64-P-1414-0.80-BK
Package material
Lead frame material
Pin treatment
Solder plate thickness
Package weight (g)
Epoxy resin
42 alloy
Solder plating
5 mm or more
0.87 TYP.
Mirror finish