¡ Semiconductor MSM9004-01/02
1/15
¡ Semiconductor
MSM9004-01/02
1/3, 1/4 DUTY LCD DRIVER WITH 4-DOT COMMON DRIVER AND 49-DOT SEGMENT DRIVER
GENERAL DESCRIPTION
The MSM 9004-01/02 is an LCD driver for dynamic display with a 1/3 or 1/4 duty select function.
When the 1/3 duty is selected, it can display up to 147 segments, and when the 1/4 duty is
selected, up to 196 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/3, 1/4 selectable
LCD segment output : 49
Maximum number of display segments
For 1/3 duty : 147 segments max.
For 1/4 duty : 196 segments max.
Display blanking terminal attached
Operating temperature range : –40 to +85˚C
Interface with microcontroller
MSM9004-01 : LOAD, DATA, CLOCK1, CLOCK2
MSM9004-02 : LOAD, DATA, CLOCK2
System clock
MSM9004-01 : external input
MSM9004-02 : internal oscillation circuit (external resistor
and capacitor required)
Package:
64-pin plastic QFP (QFP64-P-1414-0.80-BK) (Product name : MSM9004-01GS-BK)
(Product name : MSM9004-02GS-BK)
Comparison of device codes and functions
E2B0014-27-Y2
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
This version: Nov. 1997
Previous version: Mar. 1996
¡ Semiconductor MSM9004-01/02
2/15
BLOCK DIAGRAM
MSM9004-01
49-DOT SEGMENT DRIVER
49-BIT DATA SELECTOR
49-BIT SHIFT REGISTER
49-BIT
DATA LATCH 1
49-BIT
DATA LATCH 2
49-BIT
DATA LATCH 3
49-BIT
DATA LATCH 4
TIMING
GENERATOR
COMMON
DRIVER
CONTROL
LOGIC
V
LC1
V
LC2
V
LC3
COM1
COM2
COM3
COM4
SEG49SEG1
BLANK
3/4SEL
CLOCK1
LOAD
CLOCK2
DATA
V
DD
V
DD
V
SS
¡ Semiconductor MSM9004-01/02
3/15
BLOCK DIAGRAM
MSM9004-02
49-DOT SEGMENT DRIVER
49-BIT DATA SELECTOR
49-BIT SHIFT REGISTER
49-BIT
DATA LATCH 1
49-BIT
DATA LATCH 2
49-BIT
DATA LATCH 3
49-BIT
DATA LATCH 4
TIMING
GENERATOR
COMMON
DRIVER
CONTROL
LOGIC
V
LC1
V
LC2
V
LC3
COM1
COM2
COM3
COM4
SEG49SEG1
BLANK
3/4SEL
OSC
LOAD
CLOCK2
DATA
V
DD
V
DD
V
SS
OSCILLATOR
¡ Semiconductor MSM9004-01/02
4/15
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
3/4SEL
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 LOAD
52 DATA
51 CLOCK2
50 BLANK
49 SEG49
64-Pin Plastic QFP
MSM9004-01
¡ Semiconductor MSM9004-01/02
5/15
PIN CONFIGURATION (TOP VIEW)
MSM9004-02
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
3/4SEL
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 LOAD
52 DATA
51 CLOCK2
50 BLANK
49 SEG49
64-Pin Plastic QFP
¡ Semiconductor MSM9004-01/02
6/15
PIN DESCRIPTIONS
Pin Symbol Type
Connected to
Description
CLOCK1
OSC
DATA
CLOCK2
LOAD
BLANK
3/4SEL
COM1-4
V
LC1
SEG1-49
56 I Micro-
controller
56 I External
resistor
Capacitor
52 I Micro-
controller
51 I Micro-
controller
53 I Micro-
controller
50 I
54 I
61 to 64 O LCD
1 to 49 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
*1
*2
System clock input pin.
For details, see "MSM9004-02 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 passible.
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.
Input pin for selecting 1/3 or 1/4 duty.
1/3 duty drive is selected when this pin is at a "H" level, and 1/4 duty
drive is selected when this pin is at a "L" level.
LCD common outputs.
Leave COM4 open for 1/3 duty drive.
LCD segment outputs.
Bias power supply pins for driving the LCD.
Conditions for bias voltage are as follows :
Power supply pins.
Normally used as V
DD
= 4.5 to 5.5 V and Vss = 0 V.
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
2
*1: Applied to MSM9004-01.
*2: Applied to MSM9004-02.
¡ Semiconductor MSM9004-01/02
7/15
*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
ABSOLUTE MAXIMUM RATINGS
RECOMMENDED OPERATING CONDITIONS
Parameter Symbol Condition Rating Unit
Power Supply Voltage V
DD
–0.3 to +6.5 V
LCD Driver 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
Parameter Symbol Condition Range Unit
Power Supply Voltage V
DD
4.5 to 5.5 V
LCD Driver Voltage V
LCD
3.7V 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
¡ Semiconductor MSM9004-01/02
8/15
ELECTRICAL CHARACTERISTICS
DC Characteristics (MSM9004-01)
Parameter Symbol Condition Min. Max. Unit Applicable pin
"H" Input Voltage
V
IH1
0.8V
DD
V
DD
V
LOAD, CLOCK2
DATA, 3/4SEL
BLANK
V
IH2
0.85V
DD
V
DD
V CLOCK1
"L" Input Voltage
V
IL1
0.0
0.2V
DD
V
LOAD, CLOCK2
DATA, 3/4SEL
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
3/4SEL
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
3/4SEL
I
IL2
V
DD
=5.5 V, V
IN
=0 V –160 –20 mABLANK
R
ONV1
—60kWSEG1-49
R
ONV1
—20kWCOM1-4
ON Resistance (SEG)
I
DD
0.65 mA V
DD
I
O
=±10 mA
I
O
=±30 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 * 1
f
CP2
=1 MHz
1/4 duty
COM1-4 : No Load
SEG1-49 : 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
ONV0
R
ONV2
R
ONV3
R
ONV0
R
ONV2
R
ONV3
ON Resistance (COM)
I
O
=–10 mA
I
O
=±10 mA
I
O
= 10 mA
I
O
=–30 mA
I
O
=±30 mA
I
O
= 30 mA
* 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-01/02
9/15
DC Characteristics (MSM9004-02)
Parameter Symbol Condition Min. Max. Unit Applicable pin
"H" Input Voltage
V
IH1
0.8V
DD
V
DD
V
LOAD, CLOCK2
DATA, 3/4SEL
BLANK
"L" Input Voltage
V
IL1
0.0
0.2V
DD
V
LOAD, CLOCK2
DATA, 3/4SEL
BLANK
"H" Input Current I
IH1
V
IN
=V
DD
–1.0 1.0 mA
LOAD, CLOCK2
DATA,
3/4SEL
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, CLOCK2
DATA,
3/4SEL
I
IL2
V
DD
=5.5 V, V
IN
=0 V –160 –20 mABLANK
R
ONV1
—60kWSEG1-49
R
ONV1
—20kWCOM1-4
ON Resistance (SEG)
Dynamic Supply Current I
DD
1.00 mA V
DD
I
O
=±10 mA
I
O
=±30 mA
V
DD
=4.5 V
V
LC1
= V
DD
V
LC2
= V
DD
V
LC3
=V
SS
2
3
1
3
f
CP2
=1 MHz
1/4 duty
COM1-4 : No Load
SEG1-49 : 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
)
R
ONV0
R
ONV2
R
ONV3
R
ONV0
R
ONV2
R
ONV3
I
O
=–10 mA
I
O
=±10 mA
I
O
= 10 mA
I
O
=–30 mA
I
O
=±30 mA
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.
External resistor for oscillation : RO = 62 kW
External capacitor 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.
¡ Semiconductor MSM9004-01/02
10/15
AC Characteristics
Parameter Symbol Condition Min. Max. Unit
System Clock Frequency f
CP1
Not applied to MSM9004-02 1.5 4.3 kHz
System Clock Pulse Width t
WCP1
Not applied to MSM9004-02 1.0 ms
Data Clock Frequency f
CP2
2.0 MHz
Data Clock Pulse Frequency 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
)
0.15VDD
0.85VDD
CLOCK1
* 1
0.2VDD
0.8VDD
CLOCK2
0.2VDD
0.8VDD
DATA
0.2VDD
0.8VDD
LOAD
tr
twCP1 twCP1
tf
tr
twCP2 twCP2
tf
tSU tHD
1/fCP1
1/fCP2
tWLD
tCL tLC
trtf
trtf
*1 Not applied to MSM9004-02.
¡ Semiconductor MSM9004-01/02
11/15
FUNCTIONAL DESCRIPTION
Display Data Input
D48 D47 D46 D45 D2D49 D1 0 0 0 C1 C2 C3 C4
LCD display bit
(49 bits)
Dummy bit
(3 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 D49)
LCD panel lighting
status
1ON
0 OFF
LCD Display Bit - Segment Output Correspondence Table
D49
SEG49
D48
SEG48
D47
SEG47
D46
SEG46
D45
SEG45
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
The 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 D49, 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-01/02
12/15
How to Decrease Transfer Time When Unused Segments Exist
The MSM9004-01/02 can operate even if segment data is not full. Input data as shown in the
figure below. In this case, the last 4 bits are the select bits.
Transfer example: for 30 segments
D29 D28 D27 D26 D2D30 D1 0 0 0 C1 C2 C3 C4
LCD display bits
(30 bits)
Dummy bits
(3 bits)
Select bits
(4 bits)
CLOCK2
DATA
LOAD
Note: Always set "0" to the dummy bits.
Recommended RC Values for MSM9004-02 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
1
24
¡ Semiconductor MSM9004-01/02
13/15
APPLICATION CIRCUITS
1/4 DUTY
LCD
PANEL
MSM9004-01
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
SEG49
MSM9004-01
1/4 DUTY
LCD
PANEL
MSM9004-02
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
SEG49
MSM9004-02
OSC
C
0
R
0
Output
Port
CPU
Output
Port
3/4SEL
3/4SEL
¡ Semiconductor MSM9004-01/02
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
R
O
= 33 kW
C
O
= 0.015 mF
Temperature Ta [˚C]
f
FRM
vs. Ta
Frame Frequency f
FRM
[Hz]
V
DD
= 5 V
140
-40
120
100
80
60
40
20
-10 25 850
R
O
= 62 kW
C
O
= 0.01 mF
R
O
= 62 kW
C
O
= 0.015 mF
¡ Semiconductor MSM9004-01/02
15/15
(Unit : mm)
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