The MSM9000B-xx is a dot-matrix LCD control driver which has functions of displaying 12 (5
x 7 dots) characters (2 lines) and 120-dot arbitrators.
The MSM9000B-xx is provided with a 16-dot common driver, 60-dot segment driver, Display
Data RAM (DDRAM), and Character Generator ROM (CGROM).
This device can be controlled with commands entered through the serial interface or parallel
interface.
The font data in the CGROM can be changed by mask option.
Since the MSM9000B-xx has an LCD driving bias generator circuit, LCD bias voltages can be
obtained by merely providing a required capacitance externally.
The MSM9000B-xx is applicable to a variety of LCD panels by controlling the contrast.
FEATURES
• Logic voltage(VDD): 2.5 to 3.3 V
• LCD driving voltage(VBI) : 3.0 to 5.5 V
• Low current consumption: 35 mA max.(operating)
• Switchable between 8-bit serial interface and 8-bit parallel interface
• Contains a 16-dot common driver and a 60-dot segment driver
• Contains CGROM with character fonts of (5 x 7 dots) x 256
Power supply voltageV
Bias voltageV
Input voltageV
DD
Ta=25°C, V
BI
I
Ta=25°C, VDD–V
DD–VSS
SS5
Ta=25°CV
–0.3 to +4.6
–0.3 to +7V
–0.3 to VDD + 0.3
Applicable pin
V
V
, V
DD
SS
, V
V
DD
SS5
All input pins
Chip–55 to +150
Storage temperature
T
STG
TCP–30 to +85
°C
—
Ta: Ambient temperature
RECOMMENDED OPERATING CONDITIONS
ParameterSymbolConditionRangeUnit
Power supply voltageV
Bias voltageV
IC source oscillationf
Operating temperature—–30 to +85T
DD
BI
int
op
*1 VDD is the highest pin and V
V
DD–VSS
*1, VDD–V
SS5
*2kHz
the lowest for the bias voltage.
SS5
2.5 to 3.3
3 to 5.5V
26 to 47
°C
*2 Connect the specified capacitors to the voltage doubler and LCD bias generator.
*3 Make sure that the crystal oscillation frequency or the divided clock frequency falls within
this range.
Applicable pin
V
, V
V
DD
V
DD, VSS5
*3
—
SS
Note 1: Ensure the chip is not exposed to any light.
Note 2: The bias voltage may exceed 5.5 V at some contrast stages. Adjust the stage with
software so that the bias voltage does not exceed 5.5 V.
5/38
¡ Semiconductor
MSM9000B-xx
ELECTRICAL CHARACTERISTICS
DC Characteristics (1)
(V
= 2.5 to 3.3 V, VBI = 3 to 5.5 V, Ta = –30 to +85°C)
DD
ParameterSymbolConditionMin.Typ.Max.Unit
Input high voltage 1V
Input high voltage 2V
Input low voltage 1V
Input low voltage 2V
Input high current 1
Input high current 2
Input low current 1
Off leakage current
Output high voltage 1
Output low voltage 1VSO and DB0 to
COM output resistance
I
I
I
V
IH1
IH2
IL1
IL2
IH1
IH2
IL1
off
OH
OL1
C
S
—V
—0.8V
–0.25—V
DD
DD
—VDDVOther inputs
DD
—0—0.55V
—0—0.2V
VI=V
VI=V
DD
DD
—— 1
10—60
VI=0 V–1——
/0 V–1—1
V
I=VDD
I
=–500 mA
O
IO=500 mAV
=±50 mAR
I
O
I
=±20 mAR
O
0.9V
DD
——
——0.1V
——10
——30SEG output resistancekWSEG1 to SEG60
DD
DD
During operation *1
Drain current 1
DD1
Crystal oscillation
—1535
f = 32.768 kHz
During operation *1
Drain current 2
I
DD2
External clock
—1535mA
f = 32 kHz
Applicable pin
XT
V
XT
VOther input pins
Input pins other
mA
than XT and TEST
TEST (pull-down
mA
resistor)
mA
Input pins other
than XT and TEST
SO and DB0 to
mAI
DB7
V
SO and DB0 to
DB7
DB7
kWCOM1 to COM16
mAI
V
DD
V
DD
I
DD3
During standby
—— 7Drain current 3mAV
*1 No output load
Note : The values in this table are assured when the chip is not exposed to light.
DD
6/38
¡ Semiconductor
MSM9000B-xx
DC Characteristics (2)
=0 V, VSS=–3 V, Ta=–30 to +85°C)
(V
DD
ParameterSymbolConditionMin.Typ.Max.Unit
Bias voltage 1–V
SS1
–V
= "A"V1/2A–0.11/2A1/2A+0.1V
SS2, 3
Applicable pin
V
N1 = "L", N2 = "L"
Bias voltages 2 and 3–V
Bias voltage 4–V
Bias voltage 5
Contrast pitch
–V
–V
SS2, 3
SS4
SS5
con
Contrast = "5"
–V
–V
= "A"V3/2A–0.13/2A3/2A+0.1VV
SS2, 3
= "A"V2A–0.22A2A+0.2
SS2, 3
VBI for each stage0.180.210.26
1.92.22.5VV
V
V
V
Note 1: Connect a 0.1 µF capacitor to the LCD bias generator.
Note 2: The values in this table are assured when the chip is not exposed to light.
AC Characteristics
Parallel interface
(VDD=2.5 to 3.3 V, VBI=3 to 5.5 V, Ta=–30 to +85°C)
ParameterSymbolConditionMin.
RD high-level widtht
WR high-level widtht
WR low-level width—t
WR-RD high-level width—t
CS or C/D setup time—t
CS or C/D hold time—t
Write data setup time—t
Write data hold time—t
Read data output delay timeCL=50 pFt
Read data hold time—t
External clock high-level width—t
External clock low-level width—t
RESET pulse width—t
Rise and fall time of external
clock
WRH
WRL
WWH
WWL
WWRH
AS
AH
DSW
DHW
DDR
DHR
WCH
WCL
WRE
, t
r
—200
—RD low-level widtht
200
—200
200
200—ns
50—ns
0—ns
50—ns
50—ns
—200ns
20—ns
1—ms
1—ms
2.0—ms
f
—t
—100ns
Max.
—
—
—
—
SS1
SS2, 3
SS4
SS5
—
Unit
ns
ns
ns
ns
Note:The values in this table are assured when the chip is not exposed to light.
(VDD = 2.5 to 3.3 V, VBI = 3 to 5.5 V, Ta = –30 to +85°C)
Max.
—100
—CS or C/D hold timet
20
—100
20
—
—
—
—
100—ns
100—ns
400—ns
—200ns
0200ns
—100ns
—200ns
200—ns
120—ns
2.0—ms
f
—t
—100ns
Unit
ns
ns
ns
ns
Note:The values in this table are assured when the chip is not exposed to light.
8/38
¡ Semiconductor
Timing Diagram for the Parallel Interface
—
V
CS
C/D
WR
IH
—
V
IL
—
V
IH
—
V
IL
t
AS
—
V
IH
—
V
IL
t
WRH
t
WWL
MSM9000B-xx
t
AH
t
WWH
t
WWRH
t
AS
t
WRL
t
AH
RD
DB0-7
RESET
XT
—
V
IH
—
V
IL
t
DSW
V
IH
V
IL
t
WRE
—
V
IL
t
r
—
V
IH
—
V
IL
t
DHW
t
f
t
WCL
t
DDR
V
OH
V
OL
t
WCH
t
DHR
V
IH
V
OH
= 0.8VDD,
= 0.9VDD,
V
V
= 0.2V
IL
OL
= 0.1V
DD
DD
9/38
¡ Semiconductor
Timing Diagram for the Serial Interface
—
V
CS
C/D
SI
SHT
IH
—
V
IL
—
V
IH
—
V
IL
—
V
IH
—
V
IL
t
SAS
—
V
IH
t
t
IS
IH
50%
—
V
IL
t
WSHL
t
WSHH
t
SHS
MSM9000B-xx
t
SAH
WR
SO
RESET
XT
—
V
IH
—
V
IL
t
ON
—
V
OH
V
OL
V
IL
"Z"
—
—
t
—
V
IH
—
V
IL
t
SYS
t
DS
t
WWLtBUSY
t
OFF
"Z"
t
WRE
t
r
f
V
= 0.8 VDD,
IH
V
= 0.2 V
IL
DD
V
OH
= 0.9 VDD,
V
OL
= 0.1 V
DD
10/38
¡ Semiconductor
MSM9000B-xx
FUNCTIONAL DESCRIPTION
Pin Functional Description
• CS (Chip Select)
Chip select input pin. A logic low on the CS input selects the chip and a logic high on the CS
input does not select the chip. Command and display data inputs can be enabled only when
the chip is selected.
When the input is high, the SO pin and DB0 to DB7 pins are in the high impedance state,
causing SHT, WR and RD pins high level internally.
• WR (Write Enable)
When the parallel interface is used, this pin is the write signal input. Data is written into the
register at the rising edge of WR pulse. When the serial interface is used, this pin is the latch
signal input. This pin is normally high.
• RD (Read Enable)
When the parallel interface is used, this pin is the read signal input. While the pulse is low,
data can be read. The pin is normally high. When this pin is made low with C/D set low, the
display data pointed to by the address pointer is output from DB0 to DB7. When the pin is
made low with C/D set high, busy data is output from DB0 and low signals are output from
DB1 to DB7. After the rising edge of WR, busy data (H) is output. The data automatically
changes to non-busy (L) after the specified time elapses.
When the serial interface is used, fix this pin to "H" or "L".
•C/D (Command/Data Select)
This input pin selects whether the data to be input to the SI pin and the DB7 to DB0 pins is
handled as a command or display data, depending on the state of the pin at the rising edge
of WR. When the pin is H, the input data is handled as a command. When the pin is L, display
data is input.
• DB0 to DB7 (Data Buses 0 to 7)
Data input and output pins for the parallel interface. Normally data buses 0 to 7 are in high
impedance, when RD is driven low, display data and the busy signal are output.
When the serial interface is used, leave this pin open.
• SI (Serial Data Input)
Data input pin for the serial interface. Commands and display data are read at the rising edge
of SHT and written to registers at the rising edge of WR. The eight-bit data immediately before
the rising edge of WR is valid.
When the parallel interface is used, fix this pin to "H" or "L".
• SO (Serial Data Output)
Data output pin for the serial interface. The display data pointed to by the address pointer is
output at the rising edge of SHT. After the rising edge of WR, busy data (H) is output.
The data automatically changes to non-busy (L) after the specified time elapses.
When the parallel interface is used, this pin remains in the high impedance state.
• SHT (Shift Clock)
Clock input pin to input and output serial interface data. Data input is synchronous with the
rising edge of the clock, and the data output is synchronous with the falling edge of the clock.
This pin is normally high.
When the parallel interface is used, fix this pin to "H" or "L".
11/38
¡ Semiconductor
MSM9000B-xx
• XT (Crystal)
Input pin for crystal oscillation. By connecting a 32.768-kHz crystal and capacitors to this pin
and the XT pin, a crystal oscillation circuit is formed. When an external clock is used, input
the clock to the XT pin.
• XT (Crystal)
Output pin for crystal oscillation. By connecting a 32.768-kHz crystal and capacitors to this
pin and the XT pin, a crystal oscillation circuit is formed. When the external clock is used,
leave this pin open.
XT
18 pF
XT
18 pF
32.768 kHz
When forming a crystal oscillation circuitWhen inputting an external clock
XT
XT
External
clocks
OPEN
Oscillation circuit diagram
• P/S (Parallel/Serial Select)
Input pin to choose between the parallel interface and serial interface. To select the parallel
interface, make this pin low. To select the serial interface, make this pin high. After power
is turned on, do not change the setting of this pin.
• 9D/16D (Duty Select)
Input pin to set a duty cycle. When this pin is set to "H", a duty cycle of 1/9 is selected.
When the pin is set to "L", a duty cycle of 1/16 is selected. Choose either according to the panel
to be used. When a duty cycle of 1/9 is chosen, leave common output pins COM10 to COM16
open.
• 32K/EXT (Clock Select)
Input pin to choose crystal oscillation mode or external clock input mode. Leave this pin at
a "L" level.
• RESET (Reset)
Reset signal input pin. Setting this pin to L results in the initial state. For modes and the
display after a reset input, see "Mode Settings after a Reset Input".
• N1, N2 (Contrast Change)
Input pins that determine the voltages of V
SS2
and V
together with contrast adjustment by
SS3
a command. The table below shows the relationships between pin states and contrast
adjustment ranges.
12/38
Loading...
+ 26 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.