ML9040-Axx/-Bxx
Semiconductor
1
GENERAL DESCRIPTION
The ML9040-Axx/-Bxx is a dot matrix LCD controller which is fabricated in low power CMOS
silicon gate technology. Character display on the dot matrix character type LCD can be
controlled in combination with a 4-bit or 8-bit microcontroller. This LSI consists of 16-dot
COMMON driver, 40-dot SEGMENT driver, display data RAM, character generator RAM,
character generator ROM and control circuit.
The ML9040-Axx/-Bxx has the character generator ROM that can be programmed by custom
mask. The ML9040-Axx/-Bxx is a standard version having 160 characters with lowercase (5 x
7 dots), and 32 characters with uppercase (5 x 10 dots) in this ROM.
FEATURES
Easy interface with an 8-bit or 4-bit microcontroller.
Dot matrix LCD controller/driver for lowercase (5 x 7 dots) or uppercase (5 x 10 dots).
Automatic power ON reset.
COMMON signal drivers (16) and SEGMENT signal drivers (40).
Can control up to 80 characters when used in combination with MSM5259.
Character generator ROM for 160 characters with lowercase (5 x 7 dots) and 32 characters with
uppercase (5 x 10 dots).
Character patterns are programmable by character generator RAM. (Lowercase: 5 x 8 dots,
8 patterns, uppercase: 5 x 11 dots, 4 patterns).
Built-in oscillation circuit to connect with external resistor or ceralock.
1/8 duty (1 line; 5 x 7 dots + cursor), 1/11 duty (1 line; 5 x 10 dots + cursor), or 1/16 duty (2
lines; 5 x 7 dots + cursor), selectable.
Clear display even at 1/5 bias, 3.0V LCD driving voltage.
LCD driving waveform
ML9040-Axx: A mode
ML9040-Bxx: B mode
Package options:
80-pin plastic QFP (QFP80-P-1420-0.80-BK)
(Product name: ML9040-Axx/-BxxGA)
xx indicates code number.
Semiconductor
ML9040-Axx/-Bxx
DOT MATRIX LCD CONTROLLER WITH 16-DOT COMMON DRIVER AND 40-DOT
SEGMENT DRIVER
E2B0048-29-21
This version: Feb. 1999
Previous version: Mar. 1996
Prelim
inary
ML9040-Axx/-Bxx
Semiconductor
3
INPUT AND OUTPUT CONFIGURATION
P
N
P
N
P
N
P
N
P
N
V
DD
V
DD
Applicable to pins R/W and RS.
V
DD
Applicable to pin E.
V
DD
V
DD
V
DD
V
DD
Applicable to pins DO, CP, L, and DF.
Applicable to pins DB
0
- DB
7
.
ML9040-Axx/-Bxx
Semiconductor
5
PIN DESCRIPTIONS
Symbol
R/W
Read/write selection input pin.
"H" : Read, and "L" : Write
Description
RS
Register selection input pin.
"H" : Data register, and "L" : Instruction register
E
Input pin for data input/output with CPU and for instruction register activation.
DB
0
- DB
7
Input/output pins for data send/receive with CPU
OSC
1
, OSC
2
Clock oscillating pins required for internal operation upon receipt of the LCD drive signal
and CPU instruction.
COM
1
- COM
16
LCD COMMON signal output pins.
SEG
1
- SEG
40
LCD SEGMENT signal output pins.
DO
Output pin to be connected to MSM5259 to expand the number of characters to be
displayed.
CP
Clock output pin used when DO pin data output shifts inside of MSM5259.
L
Clock output pin for the serially transferred data to be latched to MSM5259.
DF
The alternating current signal (Display Frequency) output pin.
V
DD
Power supply pin.
GND
Ground pin.
V
1
, V
2
, V
3
, V
4
, V
5
Bias voltage input pins to drive the LCD.