DOT MATRIX LCD CONTROLLER WITH 17-DOT COMMON DRIVER AND 80-DOT SEGMENT
DRIVER
GENERAL DESCRIPTION
The MSM6665-xx is a dot-matrix LCD control driver which has functions of displaying characters, cursor and arbitrators.
The MSM6665-xx is provided with a 17-dot common driver, 80-dot segment driver, display RAM
and character ROM, and is controlled with the commands from the serial interface.
The character ROM can change the font data by mask option.
The MSM6665-01 has standard ROM with 256 different character fonts.
The MSM6665-xx can drive a variety of LCD panels because of the bias voltage, which determines
the LCD driving voltage, can be optionally supplied from the external source.
FEATURES
• Logic supply voltage: 2.5 to 5.5 V
• LCD driving voltage: 3.0 to 6.0 V
• Serial interface
• Contains a 17-dot common driver and an 80-dot segment driver
• Contains ROM with character fonts of (5 x 7 dot) x 256
Supply Voltage
Bias VoltageTa=25°C, V
Input Voltage
Power Dissipation
Storage Temperature
Symbol
V
DD
V
BI
V
I
P
D
T
STG
Ta=25°C, VDD–V
DD–VSS5
—
Ta=85°C
QFP128-1420
—
SS
*1
RatingApplicable pin
–0.3 to +7
–0.3 to +7VVDD, V
–0.3 to V
DD
+0.3
630
–55 to +150
*1:The power dissipation depends on the heat sink characteristic of the package.
Set a junction temperature at 150°C or lower.
RECOMMENDED OPERATING CONDITIONS
ParameterUnitCondition
Supply Voltage
Bias VoltageV
Operating Frequency
Operating Temperature
*2:RC oscillation, external input clock frequency
Symbol
V
DD
V
BI
f
op
T
op
RatingApplicable pin
VDD–V
SS
DD–VSS5
*2
——
2.5 to 5.5
3 to 6VVDD, V
65 to 115
–40 to +85
V
V
mW
°C
V
kHz
°C
V
, V
DD
SS
SS5
All inputs
—
—
, V
V
DD
SS
SS5
OSC1
List of bias voltages
Symbol
V
DD
V
SS1
V
SS2
V
SS3
V
SS4
V
SS5
1/5 bias
V
DD
VDD–1/5V
VDD–2/5V
VDD–3/5V
VDD–4/5V
V
SS5
(VBI=VDD–V
1/4 bias
V
DD
BI
BI
BI
BI
VDD–1/4V
VDD–2/4V
VDD–3/4V
V
SS5
BI
BI
BI
Remarks
Highest voltage
—
—
—
—
Lowest voltage
SS5
)
4/30
¡ SemiconductorMSM6665-xx
ELECTRICAL CHARACTERISTICS
DC Characteristics (1)
(V
=2.5 to 3.5V, VBI=3 to 6V, Ta=–40 to +85°C)
DD
Parameter
"H" Input Voltage 1
"L" Input Voltage 1
"H" Input Voltage 2
"L" Input Voltage 2
"H" Input Current 1
"L" Input Current
"H" Input Current 2
"H" Output Voltage
"L" Output Voltage
OFF Leakage
OSC "H" Output Current
OSC "L" Output Current
COM Output Resistance
SEG Output Resistance
"H" Input Voltage 1
"L" Input Voltage 1
"H" Input Voltage 2
"L" Input Voltage 2
"H" Input Current 1
"L" Input Current
"H" Input Current 2
"H" Output Voltage
"L" Output Voltage
OFF Leakage
OSC "H" Output Current
OSC "L" Output Current
COM Output Resistance
SEG Output Resistance
CS Setup Time
CS Hold Time
SO ON Delay Time
SO OFF Delay Time
SO Output Delay Time
Input Setup Time
Input Hold Time
Input Waveform Rise Time, Fall Time
Reset Pulse Input Pulse Width
CS
SI
SymbolCondition
t
t
t
t
t
t
t
CS
CH
ON
OFF
DLY
t
IS
t
IH
r, tf
RT
CL=45pF
All inputs
—
—
—
—
—
—
—
V
IH2
V
IL2
(V
DD–VSS
=2.5 to 5.5V, Ta=–40 to +85°C)
Min.
300
200
—
—
0
200
200
—
5
Max.
—
—
200
200
200
—
—
50
—
t
CH
Unit
ns
µs
V
IH2
V
IL2
C/
D
SHT
SO
"Z"
t
ON
RST
Oscillation Circuit
V
IH2
V
IL2
t
IS
t
CS
V
OH
V
OL
t
DLY
V
t
RT
R
S
IL2
OSC1
t
IH
V
IH2
V
IL2
"Z"
t
OFF
*
V
=0.8V
IH2
V
IL2
=0.2V
DD
DD
VOH=VDD–0.5V
=0.5V
V
OL
R
OSC2
OSC3
C
6/30
¡ SemiconductorMSM6665-xx
Oscillation Characteristics 1 (Rs=10kW, C=56pF, R variable characteristics)
1/17 duty
Frame Cycle¥2 (ms)
40
30
20
10
VDD =3.0V
V
=5.0V
DD
f=80kHz,
Frame cycle¥2=27.2ms
0
5565758595
R Resistance (k )
W
Oscillation Characteristics 2 (Rs=10kW, R=75kW, C variable characteristics)
1/17 duty
40
30
20
Frame Cycle¥2 (ms)
10
0
VDD =3.0V
V
=5.0V
DD
f=80kHz,
Frame cycle¥2=27.2ms
3545556575
C Capacitance (pF)
7/30
¡ SemiconductorMSM6665-xx
FUNCTIONAL DESCRIPTION
Pin Functional Description
• SI (Serial Input)
Input pin for inputting serially commands and display data in an 8-bit unit.
"H"="1" and "L"="0".
When CS pin is at "H" level, read-in is executed by the leading edge of SHT.
Whether input data is a command or data is determined by selecting a C/D level at the
8th leading edge of SHT.
The input data is a command if C/D="H", and display data if C/D="L".
•C/D (Command/Data)
Input pin for determining whether input data for SI pin is a command or display data.
Read-in is executed by the 8th leading edge of SHT. The input data is a command if C/
D="H", and display data if C/D="L".
• SHT (Shift Clock)
Clock input pin for reading-in SI input and C/D input.
Read-in is executed by the clock leading edge. Read-in operation is complete with 8
clocks. Inputting data during BUSY may cause malfunction.
Valid if CS pin is at "H" level.
• SO (Serial Out)
Serial output pin for reading-out BUSY/NON-BUSY and display data. "H"="1" and
"L"="0". If CS pin is at "H" level and Serial Out Enable is set with the command, output
is executed. Otherwise, this pin becomes high impedance.
BUSY/NON-BUSY is output when CS pin is at "H" level. BUSY if "L" and NON-BUSY
if "H". It goes BUSY after the 8th leading edge of SHT, then goes NON-BUSY
automatically after a specified time.
Display data is output synchronously with the leading edge of SHT.
Input the "SOE/D" instruction to set this output to serial out enable or a high impedance
state because the pin status is undefined after the power is applied.
• CS (Chip Select)
Chip Select input pin.
"Chip Select ON" if CS pin is at "H" level, and "Chip Select OFF" at "L" level. When "L"
level is input, SO pin becomes open and SHT pin becomes equivalent to "H" level inside
of the IC. Moreover, it prevents the input stages of SI, C/D and SHT pins from current
flowing.
* For SI, C/D, SHT, SO, and CS, refer to "I/O Procedure".
• RST
Direct input reset input pin.
By inputting "L" level pulse into RST pin, DISP, ABBC1/5, ABB, and BPC commands are
set as D0="0". Before turning on the power, be sure to set RST pin at "L" level once. Setting
this pin at "L" level during command execution may cause malfunction.
• 9D/17D (1/9Duty/1/17Duty)
Duty setting input pin.
1/9 duty is set if this pin is at "H" level, and 1/17 duty at "L" level. Choice depends on
the type of panel to be used.
8/30
¡ SemiconductorMSM6665-xx
If 1/9 duty is selected, common outputs C10 to C17 should be set open.
• TEST1, TEST2, TEST3
Test signal input pins.
The manufacturer uses these pins for testing.
The user should connect this pin to GND or leave open.
• OSC1, OSC2, OSC3
Pins used for 80kHz RC oscillation circuit formation and as external master clock input
pin. Leave OSC2 and OSC3 open during input of external master clock.
10k
76±5k
56pF
W
W
OSC1
OSC2
OSC3
< Oscillation circuit wiring diagram >
• C1 - C17, S1 - S80 (Common 1 - 17, Segment 1 - 80)
LCD output pins to be connected with the LCD panel. Turning into AC is made by frame
inversion.
Use the C1 to C9 pins during use at 1/9 duty, and leave the C10 to C17 pins open.
ÆRefer to "Relationship between panel and LCD output".