OKI ML9050 132-channel lcd driver with built-in ram for lcd dot matrix display Datasheet

PEDL9050-02
y
ar
in
im
¡ Semiconductor
ML9050/9051
¡ Semiconductor
el
Pr
PEDL9050-02
This version:
Dec. 1999
ML9050/9051
Previous version: Jun. 1999
132-Channel LCD Driver with Built-in RAM for LCD Dot Matrix Displays
GENERAL DESCRIPTION
The ML9050/9051 is an LSI for dot matrix graphic LCD devices carrying out bit map display.
This LSI can drive a dot matrix graphic LCD display panel under the control of an 8-bit
microcomputer. Since all the functions necessary for driving a bit map type LCD device are
incorporated in a single chip, using the ML9050/9051 makes it possible to realize a bit map type
dot matrix graphic LCD display system with only a few chips.
Since the bit map method in which one bit of display RAM data turns ON or OFF one dot in the
display panel, it is possible to carry out displays with a high degree of freedom such as Chinese
character displays, etc. With one chip, it is possible to construct a graphic display system with
a maximum of 132 ¥ 65 dots. The display can be expanded further using two chips.
The ML9050/9051 is made using a CMOS process. Because it has a built-in RAM, low power
consumption is one of its features, and is therefore suitable for displays in battery-operated
portable equipment.
The ML9050 has 65 common signal outputs and 132 segment signal outputs and one chip can
drive a display of up to 65 ¥ 132 dots.
The ML9051 has 49 common signal outputs and 132 segment signal outputs and one chip can
drive a display of up to 49 ¥ 132 dots.
This device is not resistant to radiation or to light.
FEATURES
• Direct display of the RAM data using the bit map method
Display RAM data "1" ... Dot is displayed
Display RAM data "0" ... Dot is not displayed
• Display RAM capacity
ML9050/9051: 65 ¥ 132 = 8580 dots
• LCD Drive circuits
ML9050: 65 common outputs, 132 segment outputs
ML9051: 49 common outputs, 132 segment outputs
• Microcomputer interface: Can select an 8-Bit parallel or serial interface
• Built-in voltage multiplier circuit for the LCD drive power supply
• Built-in LCD drive power supply adjustment circuit
• Built-in LCD drive bias resistors
• Line reversal drive/frame reversal drive (selected by a command)
• Built-in oscillator circuit (Internal RC oscillator/external clock input)
• A variety of commands
Read/write of display data, display ON/OFF, normal/reverse display, all dots ON/all dots
OFF, set page address, set display start address, etc.
• Power supply voltage
Logic power supply: VDD-VSS = 1.8 V to 5.5 V
Voltage multiplier reference voltage: VIN-VSS = 1.8 V to VDD
(5-Times multiplier Æ 1.8 V to 3.6 V, 6-times multiplier Æ 1.8 to 3 V, 7-times multiplier Æ 1.8
to 2.5 V)
LCD Drive voltage: VBI-VSS = 6.0 to 18 V
• Package: Gold bump chip, TCP
1/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
COMS
COM63
COM0
SEG0
SEG131
BLOCK DIAGRAM
VDD
V1
V3
COMS
V2
COM
Drivers
SEG Drivers
V4
V5
VSS
COM Output state
selection cricuit
VC1+
Display timing generator circuit
VS1–
VC4+
VC5+
VC6+
VOUT
VIN
I/O Buffer
Power supply circuit
Page address circuit
VC3+
Line address circuit
Display data latch circuit
VC2+
VS2–
Display data RAM
132 ¥ 65
FRS
FR
CL
DOF
M/S
VR
Oscillator circuit
Column address circuit
VRS
IRS
HPM
Command decoder
Bus holder
CLS
Status
D0
D1
D2
D3
D4
D5
D6(SCL)
D7(SI)
RES
P/S
WR(R/W)
RD(E)
A0
CS2
CS1
C86
MPU lnterface
2/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
PIN DESCRIPTION
Function
MPU
Pin name
D0 to D7
Number
of pins
8
I/O
I/O
Description
This is an 8-bit bi-directional data bus that can be connected to an 8-bit
or 16-bit standard MPU data bus. When a serial interface is selected (P/S
Interface
= "L"):
D7: Serial data input pin (SI)
D6: Serial clock input pin (SCL)
In this case, D0 to D5 will be in the Hi-Z state. D0 to D7 will all be in the
Hi-Z state when the chip select is in the inactive state.
A0
1
I
Normally, the lowest bit of the MPU address bus is connected and used
for distinguishing between data and commands.
A0 = "H": Indicates that D0 to D7 is display data.
A1 = "L": Indicates that D0 to D7 is control data.
RES
1
I
Initial setting is made by making RES = "L". The reset operation is made
CS1
2
I
These are the chip select signals. The Chip Select of the LSI becomes
during the active level of the RES signal.
active when CS1 is "L" and also CS2 is "H" and allows the input/output of
CS2
data or commands.
RD
1
I
The active level of this signal is "L" when connected to an 80-series MPU.
This terminal is connected to the RD signal of the 80-series MPU, and the
(E)
data bus of the ML9050/9051 goes into the output state when this signal
is "L".
The active level of this signal is "H" when connected to a 68-series MPU.
This pin will be the Enable and clock input pin when connected to a 68series MPU.
WR
1
I
The active level of this signal is "L" when connected to an 80-series MPU.
This terminal is connected to the WR signal of the 80-series MPU. The
(R/W)
data on the data bus is latched into the ML9052 at the rising edge of the
WR signal.
When connected to a 68-series MPU, this pin becomes the input pin for
the Read/Write control signal.
R/W = "H": Read, R/W = "L": Write
C86
1
I
This is the pin for selecting the MPU interface type.
C86 = "H": 68-Series MPU interface.
C86 = "L": 80-Series MPU interface.
3/71
PEDL9050-02
¡ Semiconductor
Function
MPU
Pin name
P/S
ML9050/9051
Number
of pins
1
I/O
I
Description
This is the pin for selecting parallel data input or serial data input.
P/S = "H": Parallel data input.
Interface
P/S = "L": Serial data input.
The pins of the LSI have the following functions depending on the state of
P/S input.
P/S
Data/command
Data
Read/Write
"H"
A0
D0 to D7
RD, WR
"L"
A0
SI (D7)
Write only
Serial clock
SCL (D6)
When P/S is "L", D0 to D5 will go into the Hi-Z state. In this condition,
the data on the lines D0 to D5 can be "H", "L", or open. The pins RD (E)
and WR (R/W) should be tied to either the "H" level or the "L" level.
During serial data input, it is not possible to read the display data in the
RAM.
Oscillator
CLS
1
I
This is the pin for selecting whether to enable or disable the internal
oscillator circuit for the display clock.
circuit
CLS = "H": The internal oscillator circuit is enabled.
CLS = "L": The internal oscillator circuit is disabled (External input).
When CLS = "L", the display clock is input at the pin CL.
Display
M/S
1
I
This is the pin for selecting whether master operation or slave operation
timing
is made towards the ML9050/9051. During master operation, the
generator
synchronization with the LCD display system is achieved by inputting the
circuit
timing signals necessary for LCD display.
M/S = "H": Master operation
M/S = "L": Slave operation
The functions of the different circuits and pins will be as follows
depending on the states of M/S and CLS signals.
M/S CLS
Oscillator
Power
circuit
supply circuit
Enabled
Output Output Output Output
CL
FR
FRS
DOF
"H"
"H"
Enabled
"L"
Disabled
Enabled
Input Output Output Output
"L"
"H"
Disabled
Disabled
Input
Input Output Input
"L"
Disabled
Disabled
Input
Input Output Input
4/71
PEDL9050-02
¡ Semiconductor
Function
Display
Pin name
CL
ML9050/9051
Number
of pins
1
I/O
I/O
Description
This is the display clock input/output pin.
timing
The function of this pin will be as follows depending on the states of M/S
generator
and CLS signals.
circuit
M/S CLS
"H"
"L"
CL
"H" Output
"L"
Input
"H"
Input
"L"
Input
When the ML9050/9051 is used in the master/slave mode, the
corresponding CL pin has to be connected.
FR
1
I/O
This is the input/output pin for LCD display frame reversal signal.
M/S = "H": Output
M/S = "L": Input
When the ML9050/9051 is used in the master/slave mode, the
corresponding FR pin has to be connected.
DOF
1
I/O
This is the blanking control pin for the LCD display.
M/S = "H": Output
M/S = "L": Input
When the ML9050/9051 is used in the master/slave mode, the
corresponding DOF pin has to be connected.
FRS
1
O
This is the output pin for static drive.
This pin is used in combination with the FR pin.
Power
IRS
1
I
This is the pin for selecting the resistor for adjusting the voltage V1.
supply
IRS = "H": The internal resistor is used.
circuit
IRS = "L": The internal resistor is not used. The voltage V1 is adjusted
using the external potential divider resistors connected to the pins VR.
This pin is effective only in the master operation. This pin is tied to the
"H" or the "L" level during slave operation.
HPM
1
I
This is the power control pin for the LCD drive power supply circuit.
HPM = "H": Normal mode
HPM = "L": High power mode
This pin is effective only during master operation mode. This pin is tied to
the "H" or the "L" level during slave operation.
VDD
13
—
This pin is tied to the MPU power supply terminal VCC.
VSS
9
—
This is the 0 V pin connected to the system ground (GND).
VIN
4
—
This is the reference power supply of the voltage multiplier circuit for
driving the LCD.
5/71
PEDL9050-02
¡ Semiconductor
Function
Power
Pin name
VRS
ML9050/9051
Number
of pins
2
I/O
—
Description
This is the external input VREG power supply for the LCD power supply
supply
voltage adjustment circuit.
circuit
(This pin should be left open when not used as an external input)
This pin is effective only in the case of optional devices with the VREG
external input option.
VOUT
2
O
These are the output pins during voltage multiplication. Connect a
capacitor between these pins and VSS.
V1
10
—
These are the multiple level power supply pins for the LCD power supply.
V2
The voltages specified for the LCD cells are applied to these pins after
V3
resistor network voltage division or after impedance transformation using
V4
operational amplifiers. The voltages are specified taking VSS as the
V5
reference, and the following relationship should be maintained among
them.
V1 ≥ V2 ≥ V3 ≥ V4 ≥ V5 ≥ VSS
Master operation: When the power supply is ON, the following voltages
are applied to V2 to V5 from the built-in power supply circuit. The
selection of voltages is determined by the LCD bias set command.
ML9050
V2
8/9 ¥ V1
6/7 ¥ V1
V3
7/9 ¥ V1
5/7 ¥ V1
V4
2/9 ¥ V1
2/7 ¥ V1
V5
1/9 ¥ V1
1/7 ¥ V1
ML9051
VR
2
I
V2
7/8 ¥ V1
5/6 ¥ V1
V3
6/8 ¥ V1
4/6 ¥ V1
V4
2/8 ¥ V1
2/6 ¥ V1
V5
1/8 ¥ V1
1/6 ¥ V1
Voltage adjustment pins. Voltages between V1 and VSS are applied
using a resistance voltage divider.
These pins are effective only when the internal resistors for voltage V1
adjustment are not used (IRS = "L").
Do not use these pins when the internal resistors for voltage V1
adjustment are used (IRS = "H").
VC1+
2
O
These are the pins for connecting the positive side of the capacitors for
voltage multiplication.
Connect capacitors between VS1– and these pins.
VS1–
2
O
These are the pins for connecting the negative side of the capacitors for
voltage multiplication.
Connect capacitors between these pins and VC1+, VC3+, and VC5+.
6/71
PEDL9050-02
¡ Semiconductor
Function
Power
Pin name
VC2+
ML9050/9051
Number
of pins
2
I/O
O
Description
These are the pins for connecting the positive side of the capacitors for
voltage multiplication.
supply
Connect capacitors between VS2– and these pins.
circuit
VS2–
2
O
These are the pins for connecting the negative side of the capacitors for
voltage multiplication.
Connect capacitors between these pins and VC2+, VC4+, and VC6+
(during 7-times voltage multiplication).
VC3+
2
O
These are the pins for connecting the positive side of the capacitors for
voltage multiplication.
Connect capacitors between VS1– and these pins.
VC4+
2
O
These are the pins for connecting the positive side of the capacitors for
voltage multiplication.
Connect capacitors between VS2– and these pins.
VC5+
2
O
These are the pins for connecting the positive side of the capacitors for
voltage multiplication.
Connect capacitors between VS1– and these pins.
VC6+
2
O
These are the pins for connecting the positive side of the capacitors for
voltage multiplication.
Connect capacitors between VS2– and these pins (during 7-times voltage
multiplication).
For 6-times voltage multiplication, connect these pins to the VOUT pin.
LCD
SEG0 to
Drive
SEG131
output
132
O
These are the LCD segment drive outputs.
One of the levels among V1, V3, V4, and VSS is selected depending on the
combination of the display RAM content and the FR signal.
Output voltage
RAM Data
FR
Normal display
Reverse display
H
H
V1
V3
H
L
VSS
V4
L
H
V3
V1
L
L
V4
VSS
Power save
—
VSS
7/71
PEDL9050-02
¡ Semiconductor
Function
Pin name
LCD
COM0 to
Drive
COMn
ML9050/9051
Number
of pins
96
I/O
O
Description
These are the LCD common drive outputs.
COM
output
ML9050
COM0 to COM63
ML9051
COM0 to COM47
One of the levels among V1, V2, V5, and VSS is selected depending on
the combination of the scan data and the FR signal.
COMS
2
O
Scan data
FR
Output voltage
H
H
VSS
H
L
V1
L
H
V2
L
L
V5
Power save
—
VSS
These are the COM output pins only for indicators. Both pins output the
same signal. Leave these pins open when they are not used.
The same signal is output in both master and slave operation modes.
Test pin
TEST0
I
These are the pins for testing the IC chip. Leave these pins open during
TEST1
O
normal use.
8/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
FUNCTIONAL DESCRIPTION
MPU Interface
• Selection of interface type
The ML9050/9051 carries out data transfer using either the 8-bit bi-directional data bus (D7 to
D0) or the serial data input line (SI). Either the 8-bit parallel data input or serial data input can
be selected as shown in Table 1 by setting the P/S pin to the "H" or the "L" level.
Table 1
CS1
CS2
A0
RD
WR
C86
D7
D6
D5 to D0
H: Parallel input
CS1
CS2
A0
RD
WR
C86
D7
D6
D5 to D0
L: Serial input
CS1
CS2
A0
—
—
—
SI
SCL
(HZ)
P/S
A hyphen (—) indicates that the pin can be tied to the "H" or the "L" level.
• Parallel interface
When the parallel interface is selected, (P/S = "H"), it is possible to connect this LSI directly to the
MPU bus of either an 80-series MPU or a 68-series MPU as shown in Table 2 depending on
whether the pin C86 is set to "H" or "L".
Table 2
P/S
CS1
CS2
A0
RD
WR
D7 to D0
H: 68-Series MPU bus
CS1
CS2
A0
E
R/W
D7 to D0
L: 80-Series MPU bus
CS1
CS2
A0
RD
WR
D7 to D0
The data bus signals are identified as shown in Table 3 below depending on the combination of
the signals A0, RD(E), and WR(R/W) of Table 2.
Table 3
Common 68-Series
80-Series
A0
R/W
RD
WR
Display data read
1
1
0
1
Display data write
1
0
1
0
Status read
0
1
0
1
Control data write (command)
0
0
1
0
9/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Serial interface
When the serial interface is selected (P/S = "L"), the serial data input (SI) and the serial clock input
(SCL) can be accepted if the chip is in the active state (CS1 = "L" and CS2 = "H"). The serial interface
consists of an 8-bit shift register and a 3-bit counter. The serial data is read in from the serial data
input pin in the sequence D7, D6, ... , D0 at the rising edge of the serial clock input, and is
converted into parallel data at the rising edge of the 8th serial clock pulse and processed further.
The identification of whether the serial data is display data or command is judged based on the
A0 input, and the data is treated as display data when A0 is "H" and as command when A0 is "L".
The A0 input is read in and identified at the rising edge of the (8 ¥ n) th serial clock pulse after
the chip has become active. Fig. 1 shows the signal chart of the serial interface. (When the chip
is not active, the shift register and the counter are reset to their initial states. No data read out
is possible in the case of the serial interface. It is necessary to take sufficient care about wiring
termination reflection and external noise in the case of the SCL signal. We recommend
verification of operation in an actual unit.)
CS1
CS2
SI
SC
D7
D6
D5
D4
D3
D2
D1
D0
D7
D6
D5
D4
D3
D2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A0
Fig. 1
• Chip select
The ML9050/9051 has the two chip select pins CS1 and CS2, and the MPU interface or the serial
interface is enabled only when CS1 = "L" and CS2 = "H". When the chip select signals are in the
inactive state, the D0 to D7 lines will be in the high impedance state and the inputs A0, RD, and
WR will not be effective. When the serial interface has been selected, the shift register and the
counter are reset when the chip select signals are in the inactive state.
• Accessing the display data RAM and the internal registers
Accessing the ML9050/9051 from the MPU side requires merely that the cycle time (tCYC) be
satisfied, and high speed data transfer without requiring any wait time is possible. Also, during
the data transfer with the MPU, the ML9050/9051 carries out a type of pipeline processing
between LSIs via a bus holder associated with the internal data bus. For example, when the MPU
writes data in the display data RAM, the data is temporarily stored in the bus holder, and is then
written into the display data RAM before the next data read cycle. Further, when the MPU reads
out data in the display data RAM, first a dummy data read cycle is carried out to temporarily store
the data in the bus holder which is then placed on the system bus and is read out during the next
read cycle. There is a restriction on the read sequence of the display data RAM, which is that the
read instruction immediately after setting the address does not read out the data of that address,
but that data is output as the data of the address specified during the second data read sequence,
and hence care should be taken about this during reading. Therefore, always one dummy read
is necessary immediately after setting the address or after a write cycle. This relationship is
shown in Figs 2(a) and 2(b).
10/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Data write
MPU
WR
Internal timing
DATA
N
N+1
N+2
N+3
Latch
N
BUS Holder
N+1
N+2
N+3
Write Signal
Fig. 2(a)
• Data read
MPU
WR
RD
DATA
N
N
n
n+1
Internal timing
Address
Preset
Read Signal
Column
Address
Preset N
Increment N+1
BUS Holder
N
n
Address Set
#n
Dummy
Read
N+2
n+1
Data Read
#n
n+2
Data Read
#n+1
Fig. 2(b)
• Busy flag
The busy flag being "1" indicates that the ML9050/9051 is carrying out internal operations, and
hence no instruction other than a status read instruction is accepted during this period. The busy
flag is output at pin D7 when a status read instruction is executed. If the cycle time (tCYC) is
established, there is no need to check this flag before issuing every command and hence the
processing performance of the MPU can be increased greatly.
11/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Display data RAM
• Display data RAM
This is the RAM storing the dot data for display and has an organization of 65 (8 pages ¥ 8 bits
+1) ¥ 132 bits. It is possible to access any required bit by specifying the page address and the
column address. Since the display data D7 to D0 from the MPU corresponds to the LCD display
in the direction of the common lines as shown in Fig. 3, there are fewer restrictions during display
data transfer when the ML9050/9051 is used in a multiple chip configuration, thereby making
it easily possible to realize a display with a high degree of freedom. Also, since the display data
RAM read/write from the MPU side is carried out via an I/O buffer, it is done independent of
the signal read operation for the LCD drive. Consequently, the display is not affected by
flickering, etc., even when the display data RAM is accessed asynchronously during the LCD
display operation.
D0
0 1 1 1 - - - 0
COM0
- - -
D1
1 0 0 0 - - - 0
COM1
- - -
D2
0 0 0 0 - - - 0
COM2
- - -
D3
0 1 1 1 - - - 0
COM3
- - -
D4
1 0 0 0 - - - 0
COM4
- - -
Display data RAM
LCD Display
Fig. 3
• Page address circuit
The page address of the display data RAM is specified using the page address set command as
shown in Fig. 4. Specify the page address again when accessing after changing the page. The
page address 8 (D3, D2, D1, D0 Æ 1, 0, 0, 0) is the RAM area dedicated to the indicator, and only
the display data D0 is valid in this page.
• Column address circuit
The column address of the display data RAM is specified using the column address set command
as shown in Fig. 4. Since the specified column address is incremented (by +1) every time a display
data read/write command is issued, the MPU can access the display data continuously. Further,
the incrementing of the column address is stopped at the column address of 83H. Since the
column address and the page address are independent of each other, it is necessary, for example,
to specify separately the new page address and the new column address when changing from
column 83H of page 0 to column 00H of page 1. Also, as is shown in Table 4, it is possible to reverse
the correspondence relationship between the display data RAM column address and the
segment output using the ADC command (the segment driver direction select command). This
reduces the IC placement restrictions at the time of assembling LCD modules.
Table 4
SEG Output
ADC
D0 = "0"
D0 = "1"
SEG0
SEG131
0(H) Æ Column Address Æ 83(H)
83(H) ¨ Column Address ¨
0(H)
12/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Line address circuit
The line address circuit is used for specifying the line address corresponding to the COM output
when displaying the contents of the display data RAM as is shown in Fig. 4. Normally, the
topmost line in the display (COM0 output in the normal display state of the common output, and
COM63 output and COM47 output for the ML9050 and the ML9051, respectively, in the reverse
display stage) is specified using the display start line address set command. The display area
is 65 lines and 49 lines for the ML9050 and the ML9051, respectively, in the direction of increasing
line address from the specified display start line address. It is possible to carry out screen
scrolling and page changing by dynamically changing the line address using the display start
line address set command.
• Display data latch circuit
The display data latch circuit is a latch for temporarily storing the data from the display data
RAM before being output to the LCD drive circuits. Since the commands for selecting normal/
reverse display and turning the display ON/OFF control the data in this latch, the data in the
display data RAM will not be changed.
Oscillator circuit
This is an RC oscillator that generates the display clock. The oscillator circuit is effective only
when M/S = "H" and also CLS = "H". The oscillations will be stopped when CLS = "L", and the
display clock has to be input to the CL pin.
13/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Line
Address
Page Address
Data
D3 D2 D1 D0
48Lines
63Lines
Page8
ADC
Column
Address
1 0 0 0
Page7
1 0
D0 D0
0 1 1 1
Page6
LCD
Out
0 1 1 0
Page5
7F
80
81
82
83
0 1 0 1
Page4
04
03
02
01
00
0 1 0 0
Page3
SEG127
SEG128
SEG129
SEG130
SEG131
0 0 1 1
Page2
82 01
81 02
80 03
7F 04
7E 05
7D 06
7C 07
0 0 1 0
Page1
83 00
0 0 0 1
00H
01H
02H
03H
04H
05H
06H
07H
08H
09H
0AH
0BH
0CH
0DH
0EH
0FH
10H
11H
12H
13H
14H
15H
16H
17H
18H
19H
1AH
1BH
1CH
1DH
1EH
1FH (Start)
20H
21H
22H
23H
24H
25H
26H
27H
28H
29H
2AH
2BH
2CH
2DH
2EH
2FH
30H
31H
32H
33H
34H
35H
36H
37H
38H
39H
3AH
3BH
3CH
3DH
3EH
3FH
40H
Page0
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
0 0 0 0
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
D0
When the common
output state is
normal display
COM
Output
COM0
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
COM10
COM11
COM12
COM13
COM14
COM15
COM16
COM17
COM18
COM19
COM20
COM21
COM22
COM23
COM24
COM25
COM26
COM27
COM28
COM29
COM30
COM31
COM32
COM33
COM34
COM35
COM36
COM37
COM38
COM39
COM40
COM41
COM42
COM43
COM44
COM45
COM46
COM47
COM48
COM49
COM50
COM51
COM52
COM53
COM54
COM55
COM56
COM57
COM58
COM59
COM60
COM61
COM62
COM63
COMS
The 65th line and the 49th
line for the ML9050 and the
ML9051, respectively,
accessed irrespective of the
display start line address.
Fig. 4
14/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Display timing generator circuit
This circuit generates the timing signals for the line address circuit and the display data latch
circuit from the display clock. The display data is latched in the display data latch circuit and is
output to the segment drive output pins in synchronization with the display clock. This circuit
generates the timing signals for the line address circuit and the display data latch circuit from the
display clock. The display data is latched in the display data latch circuit and is output to the
segment drive output pins in synchronization with the display clock. The read out of the display
data to the LCD drive circuits is completely independent of the display data RAM access from
the MPU. As a result, there is no bad influence such as flickering on the display even when the
display data RAM is accessed asynchronously during the LCD display. Also, the internal
common timing and LCD frame reversal (FR) signals are generated by this circuit from the
display clock. The drive waveforms of the frame reversal drive method shown in Fig. 5(a) for the
LCD drive circuits are generated by this circuit. Further, the drive waveforms of the line reversal
method shown in Fig. 5(b) can also be generated depending on the issued command.
In the line reversal drive method, it is possible to carry out reverse display drive at every line to
a maximum of 32 lines. Fig. 5(b) shows the waveforms of the 1 line reversal drive method.
64 65
1
2
3
4
5
6
60 61 62 63 64 65
1
2
3
4
5
6
LCDCK
(display clock)
FR
V1
V2
COM0
V5
VSS
V1
V2
COM1
V5
VSS
RAM
DATA
V1
V3
SEGn
V4
VSS
Fig. 5(a) Waveforms in the frame reversal drive method
15/71
PEDL9050-02
¡ Semiconductor
64 65
1
2
ML9050/9051
3
4
5
6
60 61 62 63 64 65
1
2
3
4
5
6
LCDCK
(display clock)
FR
V1
V2
COM0
V5
VSS
V1
V2
COM1
V5
VSS
RAM
DATA
V1
V3
SEGn
V4
VSS
Fig. 5(b) Waveforms in the line reversal drive method
When the ML9050/9051 is used in a multiple chip configuration, it is necessary to supply the
slave side display timing signals (FR, CL, and DOF) from the master side.
The statuses of the signals FR, CL, and DOF are shown in Table 5.
Table 5
FR
CL
DOF
Master mode (M/S = "H") Internal oscillator circuit enabled (CLS = H)
Output
Output
Output
Internal oscillator circuit disabled (CLS = L)
Output
Input
Output
Internal oscillator circuit enabled (CLS = H)
Input
Input
Input
Internal oscillator circuit disabled (CLS = L)
Input
Input
Input
Operating mode
Slave mode (M/S = "L")
16/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Common output state selection circuit (see Table 6)
Since the COM output scanning directions can be set using the common output state selection
command in the ML9050/9051, it is possible to reduce the IC placement restrictions at the time
of assembling LCD modules.
Table 6
State
COM Scanning direction
ML9050
ML9051
Normal Display
COM0 Æ COM63
COM0 Æ COM47
Reverse Display
COM63 Æ COM0
COM47 Æ COM0
LCD Drive circuits
This LSI incorporates 197 sets and 181 sets of multiplexers for the ML9050 and the ML9051,
respectively, that generate 4-level outputs for driving the LCD. These output the LCD drive
voltage in accordance with the combination of the display data, COM scanning signals, and the
FR signal. Fig. 6 shows examples of the SEG and COM output waveforms in the frame reversal
drive method.
17/71
PEDL9050-02
¡ Semiconductor
COM0
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
COM10
COM11
COM12
COM13
COM14
COM15
ML9050/9051
VDD
VSS
FR
V1
V2
V3
V4
V5
VSS
V1
V2
V3
V4
V5
VSS
V1
V2
V3
V4
V5
VSS
COM0
COM1
COM2
V1
V2
V3
V4
V5
VSS
V1
V2
V3
V4
V5
VSS
V1
V2
V3
V4
V5
VSS
SEG0
SEG1
SEG2
V1
V2
V3
V4
V5
0V
-V5
-V4
-V3
-V2
-V1
COM0-SEG0
V1
V2
V3
V4
V5
0V
-V5
-V4
-V3
-V2
-V1
COM0-SEG1
Fig. 6
18/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Power supply circuit
This is the low power consumption type power supply circuit for generating the voltages
necessary for driving LCD devices, and consists of voltage multiplier circuits, voltage adjustment
circuits, and voltage follower circuits. In the power supply circuit, it is possible to control the
ON/OFF of each of the circuits of the voltage multiplier, voltage adjustment circuits, and voltage
follower circuits using the power control set command. As a result, it is also possible to use parts
of the functions of both the external power supply and the internal power supply. Table 7 shows
the functions controlled by the 3-bit data of the power control set command and Table 8 shows
a sample combination.
Table 7 Details of functions controlled by the bits of the power control set command
Control bit
Function controlled by the bit
D2
Voltage multiplier circuit control bit
D1
Voltage adjustment circuit (V adjustment circuit) control bit
D0
Voltage follower circuit (V/F circuit) control bit
Table 8 Sample combination for reference
Circuit
State used
D2
D1
D0
Voltage
V
multiplier Adjustment
Only the internal power
supply is used
Only V adjustment and
V/F circuits are used
Only V/F circuits are used
Only the external power
supply is used
*1:
1
1
1
0
1
1
¥
0
0
1
¥
¥
0
0
0
¥
¥
External
V/F
¥
voltage input
Voltage
multiplier
pins *1
VIN
Used
VOUT
OPEN
V1
OPEN
V1 to V5
OPEN
The voltage multiplier pins are the pins VC1+, VS1-, VC2+, VS2-, VC3+, VC4+, VC5+, and
VC6+.
If combinations other than the above are used, normal operation is not guaranteed.
19/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Voltage multiplier circuits
The connections for 2-times to 7-times voltage multiplier circuits are shown below.
VIN
VIN
VIN
VSS
VSS
VSS
VOUT
VOUT
VOUT
VC6+
VC6+
VC6+
VC4+
VC4+
VC4+
VC2+
VC2+
OPEN
VC2+
OPEN
VS2–
VS2–
VS2–
VC5+
VC5+
VC5+
OPEN
VC3+
VC3+
VC3+
OPEN
VC1+
OPEN
OPEN
VS1–
2-times voltage
multiplier circuit
VC1+
VS1–
3-times voltage
multiplier circuit
OPEN
VC1+
VS1–
4-times voltage
multiplier circuit
VIN
VIN
VIN
VSS
VSS
VSS
VOUT
VOUT
VOUT
VC6+
VC6+
VC6+
VC4+
VC4+
VC4+
VC2+
VC2+
VC2+
VS2–
VS2–
VS2–
VC5+
VC5+
VC5+
VC3+
VC3+
VC3+
VC1+
VC1+
VC1+
VS1–
VS1–
VS1–
5-times voltage
multiplier circuit
6-times voltage
multiplier circuit
7-times voltage
multiplier circuit
Fig. 7
20/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
The voltage relationships in voltage multiplication are shown in Fig. 8.
VOUT = 7 ¥ VIN
= 17.5V
VOUT = 6 ¥ VIN
= 18 V
*1 VIN = 2.5 V
VSS = 0 V
*1 VIN = 3 V
VSS = 0 V
Voltage relationship in 7-times multiplication
Voltage relationship in 6-times multiplication
Fig. 8
*1:
The voltage range of VIN should be set so that the voltage at the pin VOUT does not exceed
the absolute maximum rating.
• Voltage adjustment circuit
The voltage multiplier output VOUT produces the LCD drive voltage V1 via the voltage
adjustment circuit. Since the ML9050/9051 incorporates a high accuracy constant voltage
generator, a 64-level electronic potentiometer function, and also resistors for voltage V1 adjustment,
it is possible to build a high accuracy voltage adjustment circuit with very few components. In
addition, the ML9050/9051 is available in three models with the temperature gradients of - (1)
about -0.05%/˚C, (2) about -0.2%/˚C, and (3) external input (input to pin VRS), as a VREG option.
(a) When the internal resistors for voltage V1 adjustment are used
It is possible to control the LCD power supply voltage V1 and adjust the intensity of LCD display
using commands and without needing any external resistors, if the internal voltage V1 adjustment
resistors and the electronic potentiometer function are used. The voltage V1 can be obtained by
the following equation A-1 in the range of V1<VOUT.
V1 = (1+(Rb/Ra)) • VEV = (1+(Rb/Ra)) • (1–(a/324)) • VREG (Eqn. A-1)
Internal Rb
Internal Ra
VSS
–
V1
+
VEV (Constant voltage generator +
electronic potentiometer)
Fig. 9
VREG is a constant voltage generated inside the IC and its value is constant as given in Table 9
at Ta = 25˚C.
21/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Table 9
Temperature
Model
gradient
Unit
VREG
Unit
(1) Internal power supply
–0.05
[%/˚C]
3.0
[V]
(2) Internal power supply
–0.2
[%/˚C]
3.0
[V]
—
—
VRS
[V]
(3) External input
Here, a is the electronic potentiometer function which allows one level among 64 levels to be
selected by merely setting the data in the 6-bit electronic potentiometer register. The values of
a set by the electronic potentiometer register are shown in Table 10.
Table 10
a
D5
D4
D3
D2
D1
D0
63
0
0
0
0
0
0
62
0
0
0
0
0
1
61
..
.
0
..
.
0
..
.
0
..
.
0
..
.
1
..
.
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
Rb/Ra is the voltage V1 adjustment internal resistor ratio and can be adjusted to one of 8 levels
by the voltage V1 adjustment internal resistor ratio set command. The reference values of the
ratio (1+Rb/Ra) according to the 3-bit data set in the voltage V1 adjustment internal resistor ratio
setting register are listed in Table 11.
Table 11 Voltage V1 adjustment internal resistor ratio setting register values and the ratio
(1+Rb/Ra) (For reference)
Register value
*1:
ML9050
ML9051
Temperature gradient of the
Temperature gradient of the
model [unit: %/˚C]
model [unit: %/˚C]
–0.05
–0.2
VREG *1
1.5
3.0
3.0
1.5
3.5
2.0
3.5
3.5
2.0
4.0
2.5
4.0
4.0
2.5
4.5
4.5
3.0
4.5
4.5
3.0
5.0
5.0
3.5
5.0
5.0
3.5
1
5.5
5.5
4.0
5.4
5.5
4.0
0
6.0
6.0
4.5
5.9
6.0
4.5
1
6.5
6.5
5.0
6.5
6.5
5.0
D2
D1
D0
–0.05
–0.2
0
0
0
3.0
3.0
0
0
1
3.5
0
1
0
4.0
0
1
1
1
0
0
1
0
1
1
1
1
VREG
*1
VREG is the external input.
22/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
(b) When external resistors are used (voltage V1 adjustment internal resistors are not used) - Case
1
It is also possible to set the LCD drive power supply voltage V1 without using the internal
resistors for voltage V1 adjustment but connecting external resistors (Ra' and Rb') between VSS
& VR and between VR & V1. Even in this case, it is possible to control the LCD power supply
voltage V1 and adjust the intensity of LCD display using commands if the electronic potentiometer
function is used.
The voltage V1 can be obtained by the following equation B-1 in the range of V1<VOUT by setting
the external resistors Ra' and Rb' appropriately.
V1 = (1+(Rb'/Ra')) • VEV = (1+(Rb'/Ra')) • (1–(a/324)) • VREG (Eqn. B-1)
External Rb'
VR
External Ra'
–
+
VSS
V1
VEV (Constant voltage generator +
electronic potentiometer)
Fig. 10
Setting example: Setting V1 = 7 V at Ta = 25˚C using an ML9050/9051 of the model with a
temperature gradient of -0.05%/˚C.
When the electronic potentiometer register value is set to the middle value of (D5, D4, D3, D2,
D1, D0) = (1, 0, 0, 0, 0, 0), the value of a will be 31 and that of VREG will be 3.0 V, and hence the
equation B-1 becomes as follows:
V1 = (1+(Rb'/Ra')) • (1–(a/324)) • VREG
7 = (1+(Rb'/Ra')) • (1–(31/324)) • 3.0 (Eqn. B-2)
Further, if the current flowing through Ra' and Rb' is set as 5mA, the value of Ra'+Rb' will be Ra'+Rb' = 1.4MW (Eqn. B-3)
and hence,
Rb'/Ra' = 1.58, Ra' = 543kW, Rb' = 857kW.
In this case, the variability range of voltage V1 using the electronic potentiometer function and
the increment size will be as given in Table 12.
Table 12
V1
Min
Typ
Max
Variability range
6.24 (level 0)
7.0 (center value)
7.74 (level 63)
Increment size
24
Unit
[V]
[mV]
23/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
(c) When external resistors are used (voltage V1 adjustment internal resistors are not used) - Case
2
It is possible to set the LCD drive power supply voltage V1 using fine adjustment of Ra' and Rb'
by adding a variable resistor to the case of using external resistors in the above case. Even in this
case, it is possible to control the LCD power supply voltage V1 and adjust the intensity of LCD
display using commands if the electronic potentiometer function is used.
The voltage V1 can be obtained by the following equation C-1 in the range of V1<VOUT by setting
the external resistors R1, R2 (variable resistor), and R3 appropriately and making fine adjustment
of R2 (DR2).
V1 = (1+(R3+R2–DR2)/(R1+DR2)) • VEV
= (1+(R3+R2–DR2)/(R1+DR2)) • (1–(a/324)) • VREG (Eqn. C-1)
External R3
Rb'
External R2
D R2
VR
Ra'
–
+
V1
External R1
VEV (Constant voltage generator +
electronic potentiometer)
VSS
Fig. 11
Setting example: Setting V1 in the range 5 V to 9 V using R2 at Ta = 25˚C using an ML9050/9051
of the model with a temperature gradient of -0.05%/˚C.
When the electronic potentiometer register value is set to the middle value of (D5, D4, D3, D2,
D1, D0) = (1, 0, 0, 0, 0, 0), the value of a will be 31 and that of VREG will be 3.0 V, and hence in
order to make V1 = 9 V when DR2 = 0W, the equation C-1 becomes as follows:
9 = (1+(R3+R2)/R1) • (1–(31/324)) • (3.0) (Eqn. C-2)
In order to make V1 = 5 V when DR2 = R2,
5 = (1+R3/(R1+R2)) • (1–(31/324)) • (3.0) (Eqn. C-3)
Further, if the current flowing between VSS and V1 is set as 5 mA, the value of R1+R2+R3 becomesR1+R2+R3 = 1.8MW (Eqn. C-4)
and hence,
R1 = 542kW, R2 = 436kW, R3 = 822kW.
In this case, the variability range of voltage V1 using the electronic potentiometer function and
the increment size will be as given in Table 13.
Table 13
V1
Min
Typ
Max
Unit
Variability range
4.45 (level 0)
7.0 (center value)
9.96 (level 63)
[V]
Increment size
17
24
31
[mV]
24/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
* When using the voltage V1 adjustment internal resistors or the electronic potentiometer
function, it is necessary to set at least the voltage adjustment circuit and the voltage follower
circuits both in the operating state using the power control setting command. Also, when the
voltage multiplier circuit is OFF, it is necessary to supply a voltage externally to the VOUT pin.
* The pin VR is effective only when the voltage V1 adjustment internal resistors are not used (pin
IRS = "L"). Leave this pin open when the voltage V1 adjustment internal resistors are being
used (pin IRS = "H").
* Since the input impedance of the pin VR is high, it is necessary to take noise countermeasures
such as using short wiring length or a shielded wire .
• LCD Drive voltage generator circuits
The voltage V1 is divided using resistors inside the IC to generate the voltages V2, V3, V4, and
V5 that are necessary for driving the LCD. In addition, these voltages V2, V3, V4, and V5 are
impedance transformed using voltage follower circuits and fed to the LCD drive circuits. The
bias ratio of 1/9 or 1/7 can be selected in the ML9050 and the bias ratio of 1/8 or 1/6 can be
selected in the ML9051, using the LCD bias setting command.
• High power mode
The power supply circuit incorporated in the ML9050/9051 has an extremely low power
consumption.
[Normal mode: HPM = "H"]. Hence, in the case of an LCD device or panel with a large load, the
display quality may become poorer. In such a case, setting the HPM pin to "L" (high power mode)
can improve the quality of display. It is recommended to verify the display using an actual unit
in order to decide whether or not to use this mode. Further, if the degree of display quality
improvement is still not sufficient even after setting the high power mode, it is necessary to
supply the LCD drive power supply from an external source.
• Command sequence for shutting off the internal power supply
When shutting off the internal power supply, it is recommended to use the procedure given in
Fig. 11 of switching OFF the power after putting the LSI in the power save mode using the
following command sequence.
Procedure
Step1
Description
Command address
(Command, status)
D7 D6 D5 D4 D3 D2 D1 D0
Display OFF
Ø
Ø
Step2
Display all ON
Ø
Ø
End
Internal power supply OFF
1
0
1
0
1
1
1
0
1
0
1
0
0
1
0
1
Power save commands
(multiple)
Fig. 12
25/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• APPLICATION CIRCUITS
(1) When the voltage multiplier circuit, voltage adjustment
(2) When the voltage multiplier circuit, voltage adjustment
circuit, and V/F circuits are all used
circuit, and V/F circuits are all used
When using the voltage V1 adjustement internal resistors
When not using the voltage V1 adjustement internal resistors
VIN = VDD
VIN = VDD
7-Times voltage multiplication
VDD
VDD
C1
C1
C1
C1
C1
C1
VSS
C1: 1.0 to 4.7 m
C2: 0.47 to 1.0 mF
7-Times voltage multiplication
C1
C2
C2
C2
C2
C2
IRS
VIN
VC6+
VC4+
VC2+
VS2–
M/S
C1
C1
C1
VC5+
VC3+
VC1+
VS1–
V1
VR
VSS
C1
C1
C1
R2 R3
R1
VSS
VOUT
V1
V2
V3
V4
V5
C1: 1.0 to 4.7 m
C2: 0.47 to 1.0 mF
C1
C2
C2
C2
C2
C2
IRS
VIN
VC6+
VC4+
VC2+
VS2–
M/S
VC5+
VC3+
VC1+
VS1–
V1
VR
VSS
VOUT
V1
V2
V3
V4
V5
(3) When only the voltage adjustment circuit and the V/F circuits are used
(4) When only the V/F circuits are used
When not using the voltage V1 adjustment internal resistors
When using the voltage V1 adjustment internal resistors
VDD
VDD
IRS
VIN
VC6+
VC4+
VC2+
VS2–
R1 R2 R3
VSS
External
power supply
C2: 0.47 to 1.0 mF
C2
C2
C2
C2
C2
VC5+
VC3+
VC1+
VS1–
V1
VR
VSS
VOUT
V1
V2
V3
V4
V5
M/S
IRS
VIN
VC6+
VC4+
VC2+
VS2–
VC5+
VC3+
VC1+
VS1–
V1
VR
VSS
External
power supply
VSS
C2: 0.47 to 1.0 mF
M/S
C2
C2
C2
C2
C2
VOUT
V1
V2
V3
V4
V5
26/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
(5) When not using the internal power supply
VDD
IRS
VIN
VC6+
VC4+
VC2+
VS2–
M/S
VC5+
VC3+
VC1+
VS1–
V1
VR
VSS
VSS
External
power supply
VOUT
V1
V2
V3
V4
V5
27/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Reset circuit
This LSI goes into the initialized condition when the RES input goes to the "L" level. The
initialized condition consists of the following conditions.
(1) Display OFF
(2) Normal display mode
(3) ADC Select: Incremented (ADC command D0 = "L")
(4) Power control register: (D2, D1, D0) = (0, 0, 0)
(5) The registers and data in the serial interface are cleared.
(6) LCD Power supply bias ratio: ML9050 ... 1/9 bias, ML9051 ... 1/8 bias
(7) Read-modify-write: OFF
(8) Static indicator: OFF
Static indicator register: (D1, D2) = (0, 0)
(9) Line 1 is set as the display start line.
(10) The column address is set to address 0.
(11) The page address is set to 0.
(12) Common output state: Normal
(13) Voltage V1 adjustment internal resistor ratio register: (D2, D1, D0) = (1, 0, 0)
(14) The electronic potentiometer register set mode is released.
Electronic potentiometer register: (D5, D4, D3, D2, D1, D0) = (1, 0, 0 ,0, 0, 0)
(15) The LCD drive method is set to the frame reversal method.
Line reversal count register: (D4, D3, D2, D1, D0) = (1, 0, 0, 0, 0)
On the other hand, when the reset command is used, only the conditions (7) to (15) above are set.
As is shown in the "MPU Interface (example for reference)", the RES pin is connected to the Reset
pin of the MPU and the initialization of this LSI is made simultaneously with the resetting of the
MPU. This LSI always has to be reset using the RES pin at the time the power is switched ON.
Also, excessive current can flow through this LSI when the control signal from the MPU is in the
Hi-Z state. It is necessary to take measures to ensure that the input terminals of this LSI do not
go into the Hi-Z state after the power has been switched ON. When the built-in LCD drive power
supply circuit of the ML9050/9051 is not used, it is necessary that RES = "L" when the external
LCD drive power supply goes ON. During the period when RES = "L", although the oscillator
circuit is operating, the display timing generator would have stopped and the pins CL, FR, FRS,
and DOF would have been tied to the "H" level. There is no effect on the pins D0 to D7.
28/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
COMMANDS
MPU Interface
MPU
Read mode
Write mode
80-Series
Pin RD = "L"
Pin WR = "L"
68-Series
Pin R/W = "H"
Pin R/W = "L"
Pin E = "H"
Pin E = "H"
In the case of the 80-series MPU interface, a command is started by inputting a Low pulse on the
RD pin or the WR pin.
In the case of the 68-series MPU interface, a command is started by inputting a High pulse on the
E pin.
Description of commands
• Display ON/OFF (Write)
This is the command for controlling the turning on or off the LCD panel. The LCD display is
turned on when a "1" is written in bit D0 and is turned off when a "0" is written in this bit.
A0
D7
D6
D5
D4
D3
D2
D1
D0
Display ON
0
1
0
1
0
1
1
1
1
Display OFF
0
0
• Display start line set (Write)
This command specifies the display starting line address in the display data RAM.
Normally, the topmost line in the display is specified using the display start line set command.
It is possible to scroll the display screen by dynamically changing the address using the display
start line set command.
Line address
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
2
..
.
0
..
.
0
..
.
0
..
.
0
..
.
1
..
.
0
..
.
62
1
1
1
1
1
0
63
1
1
1
1
1
1
29/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Page address set (Write)
This command specifies the page address which corresponds to the lower address when
accessing the display data RAM from the MPU side.
It is possible to access any required bit in the display data RAM by specifying the page address
and the column address.
Page address
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
0
1
0
1
1
0
0
0
0
1
0
0
0
1
2
..
.
0
..
.
0
..
.
1
..
.
0
..
.
7
0
1
1
1
8
1
0
0
0
• Column address set (Write)
This command specifies the column address of the display data RAM. The column address is
specified by successively writing the upper 4 bits and the lower 4 bits. Since the column address
is automatically incremented (by +1) every time the display data RAM is accessed, the MPU can
read or write the display data continuously. The incrementing of the column address is stopped
at the address 83H.
Upper bits
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
0
0
0
1
a7
a6
a5
a4
0
a3
a2
a1
a0
Lower bits
Column address
a7
a6
a5
a4
a3
a2
a1
a0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
2
..
.
0
..
.
0
..
.
0
..
.
0
..
.
0
..
.
0
..
.
1
..
.
0
..
.
130
1
0
0
0
0
0
1
0
131
1
0
0
0
0
0
1
1
30/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Status read (Read)
A0
D7
0
BUSY
BUSY
D6
D5
D4
ADC ON/OFF RESET
D3
D2
D1
D0
0
0
0
0
When BUSY is '1', it indicates that the internal operations are being made or the LSI is being reset.
Although no command is accepted until BUSY becomes '0', there is no need to check this bit if the
cycle time can be satisfied.
ADC
This bit indicates the relationship between the column address and the segment driver.
0: SEG0 Æ SEG131; column address 0H Æ 83H
1: SEG131 Æ SEG0; column address 0H Æ 83H
(Opposite to the polarity of the ADC command.)
ON/OFF
This bit indicates the ON/OFF state of the display. (Opposite to the polarity of the display ON/OFF
command.)
0: Display ON
1: Display OFF
This bit indicates that the LSI is being reset due to the RES signal or the reset command.
RESET
0: Operating state
1: Being reset
• Display data write (Write)
This command writes an 8-bit data at the specified address of the display data RAM. Since the
column address is automatically incremented (by +1) after writing the data, the MPU can write
successive display data to the display data RAM.
A0
D7
D6
D5
1
D4
D3
D2
D1
D0
Write data
• Display data read (Read)
This command read the 8-bit data from the specified address of the display data RAM. Since the
column address is automatically incremented (by +1) after reading the data, the MPU can read
successive display data from the display data RAM. Further, one dummy read operation is
necessary immediately after setting the column data. The display data cannot be read out when
the serial interface is being used.
A0
1
D7
D6
D5
D4
D3
D2
D1
D0
Read data
31/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• ADC Select (segment driver direction select) (Write)
Using this command it is possible to reverse the relationship of correspondence between the
column address of the display data RAM and the segment driver output. It is possible to reverse
the sequence of the segment driver output pin by the command.
Forward
A0
D7
D6
D5
D4
D3
D2
D1
0
1
0
1
0
0
0
0
D0
0
Reverse
1
• Normal/reverse display mode (Write)
It is possible to toggle the display on and off condition without changing the contents of the
display data RAM. In this case, the contents of the display data RAM will be retained.
Forward
A0
D7
D6
D5
D4
D3
D2
D1
D0
RAM Data
0
1
0
1
0
0
1
1
0
LCD ON Voltage when "H"
1
LCD ON Voltage when "L"
Reverse
• Display all-on ON/OFF (Write)
Using this command, it is possible to forcibly turn ON all the dots in the display irrespective of
the contents of the display data RAM. In this case, the contents of the display data RAM will be
retained.
This command is given priority over the Normal/reverse display mode command.
Normal display state
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
0
1
0
0
1
0
0
All-on display
1
The power save mode will be entered into when the Display all-on ON command is executed in
the display OFF condition.
• LCD Bias set (Write)
This command is used for selecting the bias ratio of the voltage necessary for driving the LCD
device or panel.
ML9050
ML9051
1/9 Bias
1/8 Bias
1/7 Bias
1/6 Bias
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
0
1
0
0
0
1
0
1
32/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Read-modify-write (Write)
This command is used in combination with the End command. When this command is issued
once, the column address is not changed when the Display data read command is issued, but is
incremented (by +1) only when the Display data write command is issued. This condition is
maintained until the End command is issued. When the End command is issued, the column
address is restored to the address that was effective at the time the Read-modify-write command
was issued last. Using this function, it is possible to reduce the overhead on the MPU when
repeatedly changing the data in special display area such as a blinking cursor.
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
1
1
0
0
0
0
0
• End (Write)
This command releases the read-modify-write mode and restores the column address to the
value at the beginning of the mode.
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
1
1
0
1
1
1
0
Restored
Column address
N
N+1
N+2
....
N+3
N+m
N
Read-modify-write mode set
End
• Reset (Write)
This command initializes the display start line number, column address, page address, common
output state, voltage V1 adjustment internal resistor ratio, electronic potentiometer function, and
the static indicator function, and also releases the read-modify-write mode or the test mode. This
command does not affect the contents of the display data RAM.
The reset operation is made after issuing the reset command.
The initialization after switching on the power is carried out by the reset signal input to the RES
pin.
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
1
1
0
0
0
1
0
• Common output state select (Write)
This command is used for selecting the scanning direction of the COM output pins.
ML9050
ML9051
Forward COM0 Æ COM63 COM0 Æ COM47
Reverse COM63 Æ COM0 COM47 Æ COM0
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
1
0
0
0
*
*
*
1
*
*
*
*: Invalid bits
33/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Power control set (Write)
This command set the functions of the power supply circuits.
ML9050/9051
Voltage multiplier circuit: OFF
A0
D7
D6
D5
D4
D3
0
0
0
1
0
1
D2
D1
D0
0
Voltage multiplier circuit: ON
1
Voltage adjustment circuit: OFF
0
Voltage adjustment circuit: ON
1
Voltage follower circuits: OFF
0
Voltage follower circuits: ON
1
• Voltage V1 adjustment internal resistor ratio set
This command sets the ratios of the internal resistors for adjusting the voltage V1.
Resistor ratio
A0
D7
D6
D5
D4
D3
D2
D1
D0
Small
0
0
0
1
0
0
0
0
0
0
0
1
0
..
.
1
..
.
0
..
.
1
1
0
1
1
1
..
.
Large
• Electronic potentiometer (2-Byte command)
This command is used for controlling the LCD drive voltage V1 output by the voltage adjustment
circuit of the internal LCD power supply and for adjusting the intensity of the LCD display.
This is a two-byte command consisting of the Electronic potentiometer mode set command and
the Electronic potentiometer register set command, both of which should always be issued
successively as a pair.
• Electronic potentiometer mode set (Write)
When this command is issued, the electronic potentiometer register set command becomes
effective.
Once the electronic potentiometer mode is set, it is not possible to issue any command other than
the Electronic potentiometer register set command. This condition is released after data has been
set in the register using the Electronic potentiometer register set command.
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
0
0
0
0
0
0
1
34/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Electronic potentiometer register set (Write)
By setting a 6-bit data in the electronic potentiometer register using this command, it is possible
to set the LCD drive voltage V1 to one of the 64 voltage levels.
The electronic potentiometer mode is released after some data has been set in the electronic
potentiometer register using this command.
V1
A0
D7
D6
D5
D4
D3
D2
D1
D0
Small
0
*
*
0
0
0
0
0
1
0
0
0
0
1
0
0
..
.
0
..
.
0
..
.
0
..
.
1
..
.
1
..
.
1
1
1
1
1
0
1
1
1
1
1
1
..
.
Large
*:
Invalid bit
Set the data (*, *, 1, 0, 0, 0, 0, 0) when not using the electronic potentiometer function.
Sequence of setting the electronic potentiometer register:
Electronic potentiometer mode set
Electronic potentiometer register set
The electronic potentiometer mode is released
No
End of modification?
Yes
• Static indicator (2-Byte command)
This command is used for controlling the static drive type indicator display.
Static indicator display is controlled only by this command and is independent of all other
display control commands. One of the electrodes for driving the static indicator LCD is
connected to the pin FR and the other pin is connected to the pin FRS. It is recommended to place
the wiring pattern for the electrodes for static indicators far from those of the electrodes for
dynamic drive. If these interconnection patterns are too close to each other, they may cause
deterioration of the LCD device and the electrodes.
Since the Static indicator ON command is a two-byte command used in combination with the
static indictor register set command, these two commands should always be used together.
(The Static indicator OFF command is a single byte command.)
35/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Static indicator ON/OFF (Write)
When the Static indicator ON command is issued, the Static indicator register set command
becomes effective. Once the Static indicator ON command is issued, it is not possible to issue any
command other than the Static indicator register set command. This condition is released only
after some data is written into the register using the static indicator register set command.
Static indicator
A0
D7
D6
D5
D4
D3
D2
D1
OFF
0
1
0
1
0
1
1
0
D0
0
ON
1
• Static indicator register set (Write)
This command is used to set data in the 2-bit static indicator register thereby setting the blinking
state of the static indicator.
Indicator
A0
D7
D6
D5
D4
D3
D2
D1
D0
OFF
0
*
*
*
*
*
*
0
0
ON (Blinking at about 1sec intervals)
0
1
ON (Blinking at about 0.5sec intervals)
1
0
ON (Continuously ON)
1
1
*: Invalid bits
Sequence of setting the static indicator register:
Static indicator ON
Static indicator register set
The static indicator mode is released
No
End of modification?
Yes
• Line reversal drive (2-byte command) / frame reversal drive selection
It is possible to select the LCD driving method between the line reversal drive method and the
frame reversal drive methods. When the line reversal method is selected, the command should
be used as a two-byte command in combination with the Line reversal number set command and
hence these two commands should always be issued successively.
36/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• LCD Drive method set (Write)
This command sets the LCD driving method.
Once the line reversal method has been set, no command other than the Line reversal number set
command is accepted. This state is released only after some data is set in the register using the
Line reversal number set command.
The frame reversal set command is a single byte command.
Frame reversal
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
1
0
1
0
*
*
*
1
*
*
*
Line reversal
*: Invalid bits
• Line reversal number set (Write)
When the line reversal method has been set using the LCD drive method set command, it is
necessary to set immediately the number of reversed lines.
Number of reversed lines
A0
D7
D6
D5
1
0
*
*
*
D4
D3
D2
D1
D0
0
0
0
0
0
2
..
.
0
..
.
0
..
.
0
..
.
0
..
.
1
..
.
31
1
1
1
1
0
32
1
1
1
1
1
*: Invalid bits
• Power save (Compound command)
The LSI goes into the power save state when the Display all-on ON command is issued when the
LSI is in the display OFF state, and it is possible to greatly reduce the current consumption in this
state. The power save state is of two types, namely, the sleep state and the standby state, and the
LSI goes into the standby state when the static indicator has been made ON.
The display data and the operating mode just before entering the power save mode are retained
in both the sleep state and the standby state, and also the MPU can access the display data RAM
in these states.
The power save mode is released by issuing the Display all-on OFF command.
Static indicator OFF
Static indicator ON
Power save command issue (compound command)
Sleep state
Standby state
Power save OFF command (compound command)
Power save OFF command
Display all-on OFF command
(Display all-on OFF command)
Static indicator ON command (2-byte command)
Sleep state released
Standby state released
37/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Sleep state
In this state, all the operations of the LCD display system are stopped and it is possible to reduce
the current consumption to a level near the idle state current consumption unless there are
accesses from the MPU. The internal conditions in the sleep state are as follows:
(1) The oscillator circuit and the LCD power supply are stopped.
(2) All the LCD drive circuits are stopped and the segment and common driver outputs will be
at the VSS level.
• Standby state
All operations of the dynamic LCD display section are stopped, only the static display circuits
for the indicators operate and hence the current consumption will be the minimum necessary for
static drive. The internal conditions in the standby state are as follows:
(1) The power supply circuit for LCD drive is stopped. The oscillator circuit will be operating.
(2) The LCD drive circuits for dynamic display are stopped and the segment and common driver
outputs will be at the VSS level. The static display section will be operating.
When a reset command is issued in the standby state, the LSI goes into the sleep state.
• NOP (Write)
This is a No Operation command.
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
1
1
0
0
0
1
1
• Test (Write)
This is a command for testing the IC chip. Do not use this command. When the test command
is issued by mistake, this state can be released by issuing a NOP command. This command will
be ineffective if the TEST0 pin is open or at the "L" level.
A0
D7
D6
D5
D4
D3
D2
D1
D0
0
1
1
1
1
*
*
*
*
*: Invalid bits
38/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
LIST OF COMMANDS
No
1
Operation
Display OFF
Dn
76543210
10101110
0
1
0
LCD Display:
1
Display ON
2
Display start line set
3
Page address set
Comment
A0 RD WR
0
1
0
OFF When D0 = 0 ON When D0 = 1
01Address
0
1
0
The display starting line address in the
1011Address
0
1
0
The page address in the display RAM is
display RAM is set.
set.
4
Column address set
(upper bits)
0
1
0
(upper)
Column address set
5
0001Address
the display RAM is set.
0000Address
(lower bits)
(lower)
Status read
Status0000
The upper 4 bits of the column address in
0
1
0
The lower 4 bits of the column address in
the display RAM is set.
0
0
1
The status information is read out from
the upper 4 bits.
6
Display data write
Write data
1
1
0
Writes data to the display data RAM.
7
Display data read
Read data
1
0
1
Reads data from the display data RAM.
8
ADC Select Forward
10100000
0
1
0
Correspondence between the display data
Reverse
1
0
1
0
RAM address and SEG output.
Forward when D0 = 0;
reverse when D0 = 1
9
Normal display
10100110
0
1
0
Normal or reverse LCD display mode.
Reverse display
1
0
1
0
Normal mode when D0 = 0;
reverse when D0 = 1
10 LCD Normal display
10100100
0
1
0
LCD
1
0
1
0
Normal display when D0 = 0;
10100010
0
1
0
Sets the LCD drive voltage bias ratio.
1
0
1
0
ML9050: 1/9 when D0 = 0 and 1/7 when
All-on display
all-on display when D0 = 1
11 LCD Bias set
D0 = 1
ML9051: 1/8 when D0 = 0 and 1/6 when
D0 = 1
12 Read-modify-write
11100000
0
1
0
Incrementing column address
13 End
11101110
0
1
0
14 Reset
11100010
0
1
0
Internal reset
15 Common output state select
11000***
0
1
0
Selects the COM output scanning direction.
1***
0
1
0
Forward when D3 = 0;
During a write: +1; during a read: 0
Releases the read-modify-write state.
reverse when D3 = 1
16 Power control set
00101
0
1
0
Operating state
17 Voltage V1 adjustment
internal resistor ratio set
00100
Selects the operating state of the internal
power supply.
0
1
0
Selects the internal resistor ratio.
Resistor ratio setting
39/71
PEDL9050-02
¡ Semiconductor
No
Operation
18 Electronic potentiometer
ML9050/9051
Dn
76543210
10000001
0
1
0
mode set
External potentiometer
0
1
0
10101100
0
1
0
OFF When D0 = 0
1
0
1
0
ON When D0 = 1
**Electronic
potentiometer value
19 Static indicator
Static indicator register set
20 LCD Drive method set
Line reversal number set
Sets the V1 output voltage in the
electronic potentiometer register.
register set
ON/OFF
Comment
A0 RD WR
******State
0
1
0
Sets the blinking state.
11010***
0
1
0
Frame reversal when D3 = 0.
1***
0
1
0
Line reversal when D3 = 1.
***Line number
0
1
0
Sets the number of lines ireversed.
21 Power save
Compound command of Display OFF and
Display all-on.
22 NOP
11100011
0
1
0
The "No Operation" command.
23 Test
1111****
0
1
0
The command for factory testing of the IC
chip.
*: Invalid bits
40/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
DESCRIPTION OF COMMANDS
Examples of settings for the instructions (reference examples)
• Initial setting
VDD-VSS Power supply ON
Power supply stabilization
RESET Input
Wait for more than 20ms *1
Initial settings state (default)
*2
Function stabilization using command input (user settings)
LCD Bias set
*3
ADC Select
*4
Common output state selection
*5
Line reversal / frame reversal drive method selection *6
Function stabilization using command input (user settings)
Setting voltage V1 adjustment internal resistor ratio *7
Electronic potentiometer
*8
Function stabilization using command input (user settings)
Power control set
*9
Initial setting state complete
Notes: Sections to be referred to
*1:
Stabilization time of the internal oscillator
*2:
Function description "Reset circuit"
*3:
Command description "LCD Bias set"
*4:
Command description "ADC Select"
*5:
Command description "Common output state select"
*6:
Command description "Line reversal/frame reversal drive select"
*7:
Function description "Power supply circuit", Command description "Voltage V1 adjustment
internal resistor ratio set"
*8:
Function description "Power supply circuit", Command description "Electronic
potentiometer"
*9:
Function description "Power supply circuit", Command description "Power control set"
41/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Examples of settings for the instructions (reference examples)
• Initial setting
Note:
After the power is switched ON, this LSI outputs at the LCD drive output pins SEG and
COM the VSS potential. If any charge is remaining on the smoothing capacitors
connected between the VOUT pin and the pins for the LCD drive voltage outputs (V1
to V5), there may be some abnormality in the display such as temporary blacking out
of the display screen when the power is switched ON.
The following procedure is recommended for avoiding such abnormalities at the time
the power is switched ON.
• When using the internal power supply immediately after power-on
VDD-VSS Power supply ON when the pin RES = "L"
Power supply stabilization
Release reset state (RES Pin = "H")
Initial settings state (default)
*1
Function stabilization using command input (user settings)
LCD Bias set
*2
ADC Select
*3
Common output state selection
*4
Line reversal / frame reversal drive method selection *5
*(a)
Function stabilization using command input (user settings)
Setting voltage V1 adjustment internal resistor ratio *6
Electronic potentiometer
*7
Function stabilization using command input (user settings)
Power control set
*8
Initial setting state complete
*(a):
Carry out power control set within 5ms after releasing the reset state.
The 5ms duration changes depending on the panel characteristics and the value of the
smoothing capacitor. We recommend verification of operation using an actual unit.
42/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Notes: Sections to be referred to
*1:
Function description "Reset circuit"
*2:
Command description "LCD Bias set"
*3:
Command description "ADC Select"
*4:
Command description "Common output state select"
*5:
Command description "Line reversal/frame reversal drive select"
*6:
Function description "Power supply circuit", Command description "Voltage V1 adjustment
internal resistor ratio set"
*7:
Function description "Power supply circuit", Command description "Electronic
potentiometer"
*8:
Function description "Power supply circuit", Command description "Power control set"
43/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• When not using the internal power supply immediately after power-on
VDD-VSS Power supply ON when the pin RES = "L"
Power supply stabilization
Release reset state (RES Pin = "H")
Initial settings state (default)
*1
Start power save mode (compound command)
*9
*(a)
Function stabilization using command input (user settings)
LCD Bias set
*2
ADC Select
*3
Common output state selection
*4
Line reversal / frame reversal drive method selection *5
Function stabilization using command input (user settings)
Setting voltage V1 adjustment internal resistor ratio *6
Electronic potentiometer
Power save OFF
*7
*9
Function stabilization using command input (user settings)
Power control set
*(b)
*8
Initial setting state complete
*(a): Enter the power save state within 5ms after releasing the reset state.
*(b): Carry out power control set within 5ms after releasing the power save state.
The 5ms duration in *(a) and *(b) changes depending on the panel characteristics and the
value of the smoothing capacitor. We recommend verification of operation using an actual
unit.
44/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Notes: Sections to be referred to
*1:
Function description "Reset circuit"
*2:
Command description "LCD Bias set"
*3:
Command description "ADC Select"
*4:
Command description "Common output state select"
*5:
Command description "Line reversal/frame reversal drive select"
*6:
Function description "Power supply circuit", Command description "Voltage V1 adjustment
internal resistor ratio set"
*7:
Function description "Power supply circuit", Command description "Electronic
potentiometer"
*8:
Function description "Power supply circuit", Command description "Power control set"
*9:
The power save state can be either the sleep state or the standby state.
Command description "Power save (compound command)"
45/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Data display
End of initial settings
Function stabilization using command input (user settings)
Display start line set
*10
Page address set
*11
Column address set
*12
Function stabilization using command input (user settings)
Display data write
*13
Function stabilization using command input (user settings)
Display ON/OFF
*14
End of data display
Notes: Sections to be referred to
*10: Command description "Display start line set"
*11: Command description "Page address set"
*12: Command description "Column address set"
*13: Command description "Display data write"
*14: Command description "Display ON/OFF"
• Power supply OFF (*15)
Any state
Function stabilization using command input (user settings)
*16
Power save
VDD-VSS Power supply OFF
*17
Notes: Sections to be referred to
*15: The power supply of this LSI is switched OFF after switching OFF the internal power
supply. Function description "Power supply circuit"
If the power supply of this LSI is switched OFF when the internal power supply is still ON,
since the state of supplying power to the built-in LCD drive circuits continues for a short
duration, it may affect the display quality of the LCD panel. Always follow the power
supply switching OFF sequence.
*16: Command description "Power save"
*17: Do not enter Reset when switching the power supply OFF.
46/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Refresh
Use the refresh sequence at regular intervals.
Refresh sequence
Set to the state in which all commands have been set.
Test mode release command
(F0h)
Refresh DDRAM
47/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
ABSOLUTE MAXIMUM RATINGS
VSS = 0 V
Parameter
Symbol
Condition
Power supply voltage
VDD
Bias voltage
VBI
Voltage multiplier reference
VIN
voltage
Input voltage
VI
Storage temperature range
Ta:
Tstg
Rated value
Unit
Ta = 25˚C
–0.3 to +7
V
VDD, VSS
Ta = 25˚C
–0.3 to +20
V
VOUT, V1 to V5
6-Times multiplication
–0.3 to +3.3
7-Times multiplication
–0.3 to +2.8
V
VIN, VSS
Ta = 25˚C
–0.3 to VDD+0.3
V
All inputs
TCP
–55 to +100
Chip
–55 to +125
˚C
—
Applicable pins
Ambient temperature
RECOMMENDED OPERATING CONDITIONS
Symbol
Condition
Rated value
Unit
Applicable pins
Power supply voltage
Parameter
VDD
—
1.8 to 5.5
V
VDD, VSS
Bias voltage
VBI
—
6 to 18
V
VOUT, V1 to V5
V
VIN, VSS
18
V
VOUT
(3.0)
V
—
–40 to +85
˚C
—
Voltage multiplier reference
voltage
Voltage multiplier output
voltage
Reference voltage
Operating temperature range
*1:
VIN
6-Times multiplication
1.8 to 3
7-Times multiplication
1.8 to 2.5
VOUT
VREG0
–0.05%/˚C *1
VREG1
–0.2%/˚C *1
Top
Ta = 25˚C
VOUT
V1 to V4
VIN
VCC
VDD
GND
VSS
System (MPU) side
Note 1:
Note 2:
Note 3:
V5
ML9050/9051
The voltages VDD, V1 to V5, and VOUT are values taking VSS = 0 V as the reference.
The highest bias potential is V1 and the lowest is VSS.
Always maintain the relationship V1 ≥ V2 ≥ V3 ≥ V4 ≥ V5 ≥ VSS among these voltages.
48/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
ELECTRICAL CHARACTERISTICS
DC Characteristics
[Ta = –40 to +85˚C]
Parameter
Symbol
Condition
Min
Typ
Unit
Max
"H" Input voltage
VIH
0.8 ¥ VDD
VDD
"L" Input voltage
VIL
VSS
0.2 ¥ VDD
"H" Output voltage
VOH
IOH = –0.5mA
0.8 ¥ VDD
VDD
"L" Output voltage
VOL
IOL = 0.5mA
VSS
0.2 ¥ VDD
"H" Input current
IIH
VI = VDD
–1.0
1.0
"L" Input current
IIL
VI = 0 V
–3.0
3.0
LCD Driver ON
resistance
Current consumption
Oscillator frequency
Input pin capacitance
*1:
*2:
*3:
*4:
*5:
*6:
RON
Applicable
pins
V
*1
V
*2
*3
mA
*4
SEG1 to 132
Io = ±50 mA
10
kW
Standby
5
mA
5
8
PF
kHz
*6
IDDS
CIN
Internal oscillation
Ta = 25˚C,
f = 1MHz
COM1 to 97
VDD
Ta = 25˚C
18
22
26
External input
ML9050
18
22
26
kHz
CL*6
Internal oscillation
Ta = 25˚C
27
33
39
kHz
*6
External input
ML9051
14
17
20
kHz
CL*6
A0, D0 to D5, D6 (SCL), D7 (SI), RD (E), WR (R/W), CS1, CS2, CLS, CL, FR, M/S, C86, P/
S, DOF, RES, IRS, HPM Pins
D0 to D7, FR, FRS, DOF, CL Pins
DOF, RES, IRS, HPM Pins
A0, RD (E), WR (R/W), CS1, CS2, CLS, M/S, C86, P/S, RES, IRS, HPM Pins
Applicable to the pins D0 to D5, D6 (SCL), D7 (SI), CL, FR, DOF in the high impedance
state.
COM1 to COM65 in the ML9050, COM1 to COM65 in the ML9051.
See Table 24 for the relationship between the oscillator frequency and the frame frequency.
Table 24. Relationship among the oscillator frequency (fOSC), display clock frequency
(fLCDCK), and LCD frame frequency (fFR)
Parameter
ML9050
When the internal oscillator is used
When the internal oscillator is not used
ML9051
When the internal oscillator is used
When the internal oscillator is not used
Display clock frequency
LCD frame frequency
(fLCDCK)
(fFR)
fOSC/4
fOSC/4 ¥ 65
External input (fLCDCK)
fLCDCK/260
fOSC/8
fOSC/8 ¥ 49
External input (fLCDCK)
fLCDCK/196
49/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Operating current consumption value (Ta = 25˚C)
(1) During display operation, internal power supply OFF (The current consumption of the entire
IC when an external power supply is used)
Display mode: All-white
Model
Symbol
ML9050
IDD
ML9051
Condition
Rated value
Min
Typ
VDD = 5 V, V1-VSS = 11 V
(18)
VDD = 3 V, V1-VSS = 11 V
(16)
VDD = 3 V, V1-VSS = 11 V
(13)
VDD = 5 V, V1-VSS = 8 V
(11)
VDD = 3 V, V1-VSS = 8 V
(9)
Unit
Max
Remarks
mA
Display mode: Checker pattern
Model
Symbol
ML9050
IDD
ML9051
Condition
Rated value
Min
Typ
VDD = 5 V, V1-VSS = 11 V
TBD
VDD = 3 V, V1-VSS = 11 V
TBD
VDD = 3 V, V1-VSS = 11 V
TBD
VDD = 5 V, V1-VSS = 8 V
TBD
VDD = 3 V, V1-VSS = 8 V
TBD
Unit
Max
Remarks
mA
(2) During display operation, internal power supply ON
Display mode: All-white
Model
Symbol
ML9050
IDD
ML9051
Rated value
Condition
Min
Typ
VDD = 5 V, 3-times voltage
Normal mode
(67)
multiplication, V1-VSS = 11 V
High power mode
TBD
VDD = 3 V, 4-times voltage
Normal mode
(81)
multiplication, V1-VSS = 11 V
High power mode
TBD
VDD = 5 V, 3-times voltage
Normal mode
(35)
multiplication, V1-VSS = 8 V
High power mode
TBD
VDD = 3 V, 4-times voltage
Normal mode
(43)
multiplication, V1-VSS = 8 V
High power mode
TBD
VDD = 3 V, 4-times voltage
Normal mode
(72)
multiplication, V1-VSS = 11 V
High power mode
TBD
Max
Unit Remarks
mA
50/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Display mode: Checker pattern
Model
Symbol
ML9050
IDD
ML9051
Rated value
Condition
Min
Typ
VDD = 5 V, 6-times voltage
Normal mode
TBD
multiplication, V1-VSS = 11 V
High power mode
TBD
VDD = 3 V, 7-times voltage
Normal mode
TBD
multiplication, V1-VSS = 11 V
High power mode
TBD
VDD = 5 V, 6-times voltage
Normal mode
TBD
multiplication, V1-VSS = 8 V
High power mode
TBD
VDD = 3 V, 7-times voltage
Normal mode
TBD
multiplication, V1-VSS = 8 V
High power mode
TBD
VDD = 3 V, 7-times voltage
Normal mode
TBD
multiplication, V1-VSS = 11 V
High power mode
TBD
Max
Unit Remarks
mA
• Power save mode current consumption, VSS = 0 V, VDD = 3 V±10%
Parameter
Symbol
Condition
Rated value
Min
Typ
ML9050 Sleep state
IDDS1
ML9050 Standby state
IDDS2
(4)
ML9051 Sleep state
IDDS1
(0.1)
ML9051 Standby state
IDDS2
(4)
(0.1)
Max
Unit
Remarks
mA
51/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Timing Characteristics
• System bus read/write characteristics 1 (80-series MPU)
A0
tAW8
tAH8
CS1
(CS2= "1")
tCYC8
tCCLR,tCCLW
WR, RD
tCCHR,tCCHW
tDS8
tDH8
D0 to D7
(Write)
tOH8
tACC8
D0 to D7
(Read)
[VDD = 4.5 V to 5.5 V, Ta = –40 to +85˚C]
Parameter
Applicable
pins
Symbol
Condition
Rated value
Min
Max
0
—
A0
tAH8
tAW8
0
—
System cycle time
A0
tCYC8
166
—
Address hold time
Address setup time
Control L pulse width (WR)
WR
tCCLW
30
—
Control L pulse width (RD)
RD
tCCLR
70
—
Control H pulse width (WR)
WR
tCCHW
30
—
Control H pulse width (RD)
RD
tCCHR
30
—
Data setup time
tDS8
30
—
Data hold time
D0 to D7
tDH8
10
—
RD Access time
tACC8
—
70
Output disable time
tOH8
5
50
CL = 100pF
Unit
ns
52/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
[VDD = 2.7 V to 4.5 V, Ta = –40 to +85˚C]
Parameter
Applicable
pins
Symbol
Condition
Rated value
Min
Max
0
—
A0
tAH8
tAW8
0
—
System cycle time
A0
tCYC8
300
—
Address hold time
Address setup time
Control L pulse width (WR)
WR
tCCLW
60
—
Control L pulse width (RD)
RD
tCCLR
120
—
Control H pulse width (WR)
WR
tCCHW
60
—
Control H pulse width (RD)
RD
tCCHR
60
—
D0 to D7
tDS8
40
—
Data setup time
Data hold time
tDH8
RD Access time
tACC8
Output disable time
tOH8
CL = 100pF
15
—
—
140
10
100
Unit
ns
[VDD = 1.8 V to 2.7 V, Ta = –40 to +85˚C]
Parameter
Applicable
pins
Symbol
Condition
Rated value
Min
Max
0
—
A0
tAH8
tAW8
0
—
System cycle time
A0
tCYC8
1000
—
Address hold time
Address setup time
Control L pulse width (WR)
WR
tCCLW
120
—
Control L pulse width (RD)
RD
tCCLR
240
—
Control H pulse width (WR)
WR
tCCHW
120
—
Control H pulse width (RD)
RD
tCCHR
120
—
D0 to D7
tDS8
80
—
Data setup time
Data hold time
tDH8
RD Access time
tACC8
Output disable time
tOH8
Note 1:
Note 2:
Note 3:
CL = 100pF
30
—
—
280
10
200
Unit
ns
The input signal rise and fall times are specified as 15ns or less.
When using the system cycle time for fast speed, the specified values are (tr+tf) £
(tCYC8-tCCLW-tCCHW) or (tr+tf) £ (tCYC8-tCCLR-tCCHR).
All timings are specified taking the levels of 20% and 80% of VDD as the reference.
The values of tCCLW and tCCLR are specified during the overlapping period of CS1 at
"L" (CS2 = "H") and the "L" levels of WR and RD, respectively.
53/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• System bus read/write characteristics 2 (68-series MPU)
A0
R/W
tAW6
tAH6
CS1
(CS2 = "1")
tCYC6
tEWHR,tEWHW
E
tEWLR,tEWLW
tDS6
tDH6
D0 to D7
(Write)
tOH6
tACC6
D0 to D7
(Read)
[VDD = 4.5 V to 5.5 V, Ta = –40 to +85˚C]
Applicable
Parameter
pins
Address hold time
Data setup time
Condition
Rated value
Min
Max
0
—
A0
tAH6
tAW6
0
—
A0
tCYC6
166
—
Address setup time
System cycle time
Symbol
tDS6
30
—
Data hold time
tDH6
10
—
Access time
tACC6
—
70
Output disable time
tOH6
10
50
tEWHR
70
—
tEWHW
30
—
tEWLR
30
—
tEWLW
30
—
Enable H pulse width
D0 to D7
Read
E
Write
Enable L pulse width
Read
Write
E
CL = 100pF
Unit
ns
54/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
[VDD = 2.7 V to 4.5 V, Ta = –40 to +85˚C]
Applicable
Parameter
pins
Address hold time
Data setup time
Condition
Rated value
Min
Max
0
—
A0
tAH6
tAW6
0
—
A0
tCYC6
300
—
Address setup time
System cycle time
Symbol
tDS6
40
—
Data hold time
tDH6
15
—
Access time
tACC6
—
140
Output disable time
tOH6
10
100
tEWHR
120
—
tEWHW
60
—
tEWLR
60
—
tEWLW
60
—
Enable H pulse width
D0 to D7
Read
E
Write
Enable L pulse width
Read
E
Write
CL = 100pF
Unit
ns
[VDD = 1.8 V to 2.7 V, Ta = –40 to +85˚C]
Applicable
Parameter
pins
Address hold time
Data setup time
Condition
Rated value
Min
Max
0
—
A0
tAH6
tAW6
0
—
A0
tCYC6
1000
—
Address setup time
System cycle time
Symbol
tDS6
80
—
Data hold time
D0 to D7
tDH6
30
—
Access time
tACC6
—
280
Output disable time
Enable H pulse width
Read
E
Write
Enable L pulse width
Read
Write
Note 1:
Note 2:
Note 3:
E
CL = 100pF
tOH6
10
200
tEWHR
240
—
tEWHW
120
—
tEWLR
120
—
tEWLW
120
—
Unit
ns
The input signal rise and fall times are specified as 15ns or less.
When using the system cycle time for fast speed, the specified values are (tr+tf) £
(tCYC6-tEWLW-tEWHW) or (tr+tf) £ (tCYC6-tEWLR-tEWHR).
All timings are specified taking the levels of 20% and 80% of VDD as the reference.
The values of tEWLW and tEWLR are specified during the overlapping period of CS1 at
"L" (CS2 = "H") and the "H" level of E.
55/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Serial interface
tCSH
tCSS
CS1
(CS2 = "1")
tSAS
tSAH
A0
tSCYC
tSLW
SCL
tSHW
tSDH
tSDS
SI
[VDD = 4.5 V to 5.5 V, Ta = –40 to +85˚C]
Parameter
Applicable
pins
Symbol
Condition
Rated value
Min
Max
tSCYC
200
—
SCL "H" Pulse width
tSHW
75
—
SCL "L" Pulse width
tSLW
75
—
Serial clock period
Address setup time
SCL
A0
Address hold time
Data setup time
SI
Data hold time
CS-SCL Time
CS
tSAS
50
—
tSAH
100
—
tSDS
50
—
tSDH
50
—
tCSS
100
—
tCSH
100
—
Unit
ns
56/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
[VDD = 2.7 V to 4.5 V, Ta = –40 to +85˚C]
Parameter
Applicable
pins
Symbol
Condition
Rated value
Min
Max
tSCYC
250
—
SCL "H" Pulse width
tSHW
100
—
SCL "L" Pulse width
tSLW
100
—
Serial clock period
Address setup time
SCL
A0
Address hold time
Data setup time
SI
Data hold time
CS-SCL Time
CS
tSAS
150
—
tSAH
150
—
tSDS
100
—
tSDH
100
—
tCSS
150
—
tCSH
150
—
Unit
ns
[VDD = 1.8 V to 2.7 V, Ta = –40 to +85˚C]
Parameter
Applicable
pins
Symbol
Condition
Rated value
Min
Max
tSCYC
400
—
SCL "H" Pulse width
tSHW
150
—
SCL "L" Pulse width
tSLW
150
—
Serial clock period
Address setup time
SCL
A0
Address hold time
Data setup time
SI
Data hold time
CS-SCL Time
Note 1:
Note 2:
CS
tSAS
250
—
tSAH
250
—
tSDS
150
—
tSDH
150
—
tCSS
250
—
tCSH
250
—
Unit
ns
The input signal rise and fall times are specified as 15ns or less.
All timings are specified taking the levels of 20% and 80% of VDD as the reference.
57/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Display control output timing
CL(OUT)
tDFR
FR
[VDD = 4.5 V to 5.5 V, Ta = –40 to +85˚C]
Parameter
FR Delay time
Applicable
pins
FR
Symbol
Condition
tDFR
CL = 50pF
Rated value
Min
Typ
Max
—
10
40
Unit
ns
[VDD = 2.7 V to 4.5 V, Ta = –40 to +85˚C]
Parameter
FR Delay time
Applicable
pins
FR
Symbol
Condition
tDFR
CL = 50pF
Rated value
Min
Typ
Max
—
20
80
Unit
ns
[VDD = 1.8 V to 2.7 V, Ta = –40 to +85˚C]
Parameter
FR Delay time
Applicable
pins
FR
Symbol
Condition
tDFR
CL = 50pF
Rated value
Min
Typ
Max
—
50
200
Unit
ns
58/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
• Reset input timing
tRW
RES
tR
Internal state
Being reset
Reset complete
[VDD = 4.5 V to 5.5 V, Ta = –40 to +85˚C]
Parameter
Reset time
Reset "L" pulse width
Applicable
pins
Symbol
Condition
Rated value
Min
Typ
Max
—
tR
—
—
0.5
RES
tRW
0.5
—
—
Unit
ms
[VDD = 2.7 V to 4.5 V, Ta = –40 to +85˚C]
Parameter
Reset time
Reset "L" pulse width
Applicable
pins
Symbol
Condition
Rated value
Min
Typ
Max
—
tR
—
—
1
RES
tRW
1
—
—
Unit
ms
[VDD = 1.8 V to 2.7 V, Ta = –40 to +85˚C]
Parameter
Reset time
Reset "L" pulse width
Note 1:
Applicable
pins
Symbol
Condition
Rated value
Min
Typ
Max
—
tR
—
—
1.5
RES
tRW
1.5
—
—
Unit
ms
All timings are specified taking the levels of 20% and 80% of VDD as the reference.
59/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
MPU INTERFACE
The ML9050/9051 series ICs can be connected directly to the 80-series and 68-series MPUs.
Further, by using the serial interface, it is possible to operate the LSI with a minimum number
of signal lines.
In addition, it is possible to expand the display area by using the ML9050/9051 series LSIs in a
multiple chip configuration. In this case, it is possible to select the individual LSI to be accessed
using the chip select signals.
• 80-Series MPU
VDD
A0
A1 to A7
MPU
IORQ
A0
Decoder
D0 to D7
VDD
C86
CS1
ML9050/9051
VCC
CS2
D0 to D7
RD
RD
WR
WR
RES
RES
GND
VSS
RESET
P/S
VSS
• 68-Series MPU
VDD
A0
A1 to A15
MPU
VMA
A0
Decoder
D0 to D7
VDD
CS2
D0 to D7
E
C86
CS1
ML9050/9051
VCC
E
R/W
R/W
RES
RES
GND
VSS
RESET
P/S
VSS
• Serial interface
VDD
A0
MPU
A1 to A7
A0
Decoder
CS2
SI
Port2
SCL
RES
RES
RESET
C86
CS1
Port1
GND
VDD
ML9050/9051
VCC
VSS
Can be tied to
either level.
P/S
VSS
60/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
PAD CONFIGURATION
Pad Layout ; ML9050
Chip Size : 11.05 ¥ 3.39mm
Y
290
291
135
134
292
133
X
334
91
1
90
Pad Coordinates
Pad No.
Pad Name
X (mm)
Y (mm)
Pad No.
1
2
DUMMY
–5000
–1550
21
DUMMY
–4888
–1550
22
3
DUMMY
–4776
–1550
4
DUMMY
–4664
–1550
5
FRS
–4552
6
FR
–4440
7
CL
8
DOF
9
Pad Name
X (mm)
Y (mm)
DB1
–2760
–1550
DB2
–2648
–1550
23
DB3
–2536
–1550
24
DB4
–2424
–1550
–1550
25
DB5
–2312
–1550
–1550
26
DB6
–2200
–1550
–4328
–1550
27
DB7
–2088
–1550
–4216
–1550
28
VDD
–1976
–1550
TEST0
–4104
–1550
29
VDD
–1896
–1550
10
GND
–3992
–1550
30
VDD
–1816
–1550
11
CS1
–3880
–1550
31
VDD
–1736
–1550
12
CS2
–3768
–1550
32
VIN
–1656
–1550
13
VDD
–3656
–1550
33
VIN
–1576
–1550
14
RES
–3544
–1550
34
VIN
–1496
–1550
15
A0
–3432
–1550
35
VIN
–1416
–1550
16
GND
–3320
–1550
36
GND
–1336
–1550
17
WR
–3208
–1550
37
GND
–1256
–1550
18
RD
–3096
–1550
38
GND
–1176
–1550
19
VDD
–2984
–1550
39
VOUT
–1076
–1550
20
DB0
–2872
–1550
40
VOUT
–951
–1550
61/71
PEDL9050-02
¡ Semiconductor
Pad No.
Pad Name
ML9050/9051
X (mm)
Y (mm)
Pad No.
Pad Name
X (mm)
Y (mm)
41
VC2+
–826
–1550
81
GND
4122
–1550
42
VC2+
–701
–1550
82
C86
4234
–1550
43
VC4+
–576
–1550
83
PS
4346
–1550
44
VC4+
–451
–1550
84
VDD
4458
–1550
45
VC6+
–326
–1550
85
HPM
4570
–1550
46
VC6+
–201
–1550
86
GND
4682
–1550
47
VS2–
–76
–1550
87
IRS
4794
–1550
48
VS2–
49
–1550
88
VDD
4906
–1550
49
VS1–
174
–1550
89
DUMMY
5018
–1550
50
VS1–
299
–1550
90
DUMMY
5130
–1550
51
VC5+
424
–1550
91
DUMMY
5340
–1363.2
52
VC5+
549
–1550
92
DUMMY
5340
–1298.2
53
VC3+
674
–1550
93
DUMMY
5340
–1233.2
54
VC3+
799
–1550
94
DUMMY
5340
–1168.2
55
VC1+
924
–1550
95
DUMMY
5340
–1103.2
56
VC1+
1049
–1550
96
DUMMY
5340
–1038.2
57
GND
1174
–1550
97
DUMMY
5340
–973.2
58
GND
1299
–1550
98
COM31
5340
–908.2
59
VRS
1424
–1550
99
COM30
5340
–843.2
60
VRS
1549
–1550
100
COM29
5340
–778.2
61
VDD
1674
–1550
101
COM28
5340
–713.2
62
VDD
1799
–1550
102
COM27
5340
–648.2
63
V1
1924
–1550
103
COM26
5340
–583.2
64
V1
2049
–1550
104
COM25
5340
–518.2
65
V2
2174
–1550
105
COM24
5340
–453.2
66
V2
2299
–1550
106
COM23
5340
–388.2
67
V3
2424
–1550
107
COM22
5340
–323.2
68
V3
2549
–1550
108
COM21
5340
–258.2
69
V4
2674
–1550
109
COM20
5340
–193.2
70
V4
2799
–1550
110
COM19
5340
–128.2
71
V5
2924
–1550
111
COM18
5340
–63.2
72
V5
3049
–1550
112
COM17
5340
1.8
73
VR
3174
–1550
113
COM16
5340
66.8
74
VR
3299
–1550
114
COM15
5340
131.8
75
VDD
3424
–1550
115
COM14
5340
196.8
76
VDD
3549
–1550
116
COM13
5340
261.8
77
TEST1
3674
–1550
117
COM12
5340
326.8
78
VDD
3786
–1550
118
COM11
5340
391.8
79
MS
3898
–1550
119
COM10
5340
456.8
80
CLS
4010
–1550
120
COM9
5340
521.8
62/71
PEDL9050-02
¡ Semiconductor
Pad No.
Pad Name
ML9050/9051
X (mm)
Y (mm)
Pad No.
Pad Name
X (mm)
Y (mm)
121
COM8
5340
586.8
161
SEG15
3282.5
1545
122
COM7
5340
651.8
162
SEG16
3217.5
1545
123
COM6
5340
716.8
163
SEG17
3152.5
1545
124
COM5
5340
781.8
164
SEG18
3087.5
1545
125
COM4
5340
846.8
165
SEG19
3022.5
1545
126
COM3
5340
911.8
166
SEG20
2957.5
1545
127
COM2
5340
976.8
167
SEG21
2892.5
1545
128
COM1
5340
1041.8
168
SEG22
2827.5
1545
129
COM0
5340
1106.8
169
SEG23
2762.5
1545
130
COMS1
5340
1171.8
170
SEG24
2697.5
1545
131
DUMMY
5340
1236.8
171
SEG25
2632.5
1545
132
DUMMY
5340
1301.8
172
SEG26
2567.5
1545
133
DUMMY
5340
1366.8
173
SEG27
2502.5
1545
134
DUMMY
5037.5
1545
174
SEG28
2437.5
1545
135
DUMMY
4972.5
1545
175
SEG29
2372.5
1545
136
DUMMY
4907.5
1545
176
SEG30
2307.5
1545
137
DUMMY
4842.5
1545
177
SEG31
2242.5
1545
138
DUMMY
4777.5
1545
178
SEG32
2177.5
1545
139
DUMMY
4712.5
1545
179
SEG33
2112.5
1545
140
DUMMY
4647.5
1545
180
SEG34
2047.5
1545
141
DUMMY
4582.5
1545
181
SEG35
1982.5
1545
142
DUMMY
4517.5
1545
182
SEG36
1917.5
1545
143
DUMMY
4452.5
1545
183
SEG37
1852.5
1545
144
DUMMY
4387.5
1545
184
SEG38
1787.5
1545
145
DUMMY
4322.5
1545
185
SEG39
1722.5
1545
146
SEG0
4257.5
1545
186
SEG40
1657.5
1545
147
SEG1
4192.5
1545
187
SEG41
1592.5
1545
148
SEG2
4127.5
1545
188
SEG42
1527.5
1545
149
SEG3
4062.5
1545
189
SEG43
1462.5
1545
150
SEG4
3997.5
1545
190
SEG44
1397.5
1545
151
SEG5
3932.5
1545
191
SEG45
1332.5
1545
152
SEG6
3867.5
1545
192
SEG46
1267.5
1545
153
SEG7
3802.5
1545
193
SEG47
1202.5
1545
154
SEG8
3737.5
1545
194
SEG48
1137.5
1545
155
SEG9
3672.5
1545
195
SEG49
1072.5
1545
156
SEG10
3607.5
1545
196
SEG50
1007.5
1545
157
SEG11
3542.5
1545
197
SEG51
942.5
1545
158
SEG12
3477.5
1545
198
SEG52
877.5
1545
159
SEG13
3412.5
1545
199
SEG53
812.5
1545
160
SEG14
3347.5
1545
200
SEG54
747.5
1545
63/71
PEDL9050-02
¡ Semiconductor
Pad No.
Pad Name
ML9050/9051
X (mm)
Y (mm)
Pad No.
Pad Name
X (mm)
Y (mm)
201
SEG55
682.5
1545
241
SEG95
–1917.5
1545
202
SEG56
617.5
1545
242
SEG96
–1982.5
1545
203
SEG57
552.5
1545
243
SEG97
–2047.5
1545
204
SEG58
487.5
1545
244
SEG98
–2112.5
1545
205
SEG59
422.5
1545
245
SEG99
–2177.5
1545
206
SEG60
357.5
1545
246
SEG100
–2242.5
1545
207
SEG61
292.5
1545
247
SEG101
–2307.5
1545
208
SEG62
227.5
1545
248
SEG102
–2372.5
1545
209
SEG63
162.5
1545
249
SEG103
–2437.5
1545
210
SEG64
97.5
1545
250
SEG104
–2502.5
1545
211
SEG65
32.5
1545
251
SEG105
–2567.5
1545
212
SEG66
–32.5
1545
252
SEG106
–2632.5
1545
213
SEG67
–97.5
1545
253
SEG107
–2697.5
1545
214
SEG68
–162.5
1545
254
SEG108
–2762.5
1545
215
SEG69
–227.5
1545
255
SEG109
–2827.5
1545
216
SEG70
–292.5
1545
256
SEG110
–2892.5
1545
217
SEG71
–357.5
1545
257
SEG111
–2957.5
1545
218
SEG72
–422.5
1545
258
SEG112
–3022.5
1545
219
SEG73
–487.5
1545
259
SEG113
–3087.5
1545
220
SEG74
–552.5
1545
260
SEG114
–3152.5
1545
221
SEG75
–617.5
1545
261
SEG115
–3217.5
1545
222
SEG76
–682.5
1545
262
SEG116
–3282.5
1545
223
SEG77
–747.5
1545
263
SEG117
–3347.5
1545
224
SEG78
–812.5
1545
264
SEG118
–3412.5
1545
225
SEG79
–877.5
1545
265
SEG119
–3477.5
1545
226
SEG80
–942.5
1545
266
SEG120
–3542.5
1545
227
SEG81
–1007.5
1545
267
SEG121
–3607.5
1545
228
SEG82
–1072.5
1545
268
SEG122
–3672.5
1545
229
SEG83
–1137.5
1545
269
SEG123
–3737.5
1545
230
SEG84
–1202.5
1545
270
SEG124
–3802.5
1545
231
SEG85
–1267.5
1545
271
SEG125
–3867.5
1545
232
SEG86
–1332.5
1545
272
SEG126
–3932.5
1545
233
SEG87
–1397.5
1545
273
SEG127
–3997.5
1545
234
SEG88
–1462.5
1545
274
SEG128
–4062.5
1545
235
SEG89
–1527.5
1545
275
SEG129
–4127.5
1545
236
SEG90
–1592.5
1545
276
SEG130
–4192.5
1545
237
SEG91
–1657.5
1545
277
SEG131
–4257.5
1545
238
SEG92
–1722.5
1545
278
DUMMY
–4322.5
1545
239
SEG93
–1787.5
1545
279
DUMMY
–4387.5
1545
240
SEG94
–1852.5
1545
280
DUMMY
–4452.5
1545
64/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Pad No.
Pad Name
X (mm)
Y (mm)
Pad No.
281
DUMMY
–4517.5
1545
308
282
DUMMY
–4582.5
1545
309
283
DUMMY
–4647.5
1545
284
DUMMY
–4712.5
1545
285
DUMMY
–4777.5
286
DUMMY
–4842.5
287
DUMMY
288
289
Pad Name
X (mm)
Y (mm)
COM45
–5340
326.8
COM46
–5340
261.8
310
COM47
–5340
196.8
311
COM48
–5340
131.8
1545
312
COM49
–5340
66.8
1545
313
COM50
–5340
1.8
–4907.5
1545
314
COM51
–5340
–63.2
DUMMY
–4972.5
1545
315
COM52
–5340
–128.2
DUMMY
–5037.5
1545
316
COM53
–5340
–193.2
290
DUMMY
–5102.5
1545
317
COM54
–5340
–258.2
291
DUMMY
–5167.5
1545
318
COM55
–5340
–323.2
292
DUMMY
–5340
1366.8
319
COM56
–5340
–388.2
293
DUMMY
–5340
1301.8
320
COM57
–5340
–453.2
294
DUMMY
–5340
1236.8
321
COM58
–5340
–518.2
295
COM32
–5340
1171.8
322
COM59
–5340
–583.2
296
COM33
–5340
1106.8
323
COM60
–5340
–648.2
297
COM34
–5340
1041.8
324
COM61
–5340
–713.2
298
COM35
–5340
976.8
325
COM62
–5340
–778.2
299
COM36
–5340
911.8
326
COM63
–5340
–843.2
300
COM37
–5340
846.8
327
COMS0
–5340
–908.2
301
COM38
–5340
781.8
328
DUMMY
–5340
–973.2
302
COM39
–5340
716.8
329
DUMMY
–5340
–1038.2
303
COM40
–5340
651.8
330
DUMMY
–5340
–1103.2
304
COM41
–5340
586.8
331
DUMMY
–5340
–1168.2
305
COM42
–5340
521.8
332
DUMMY
–5340
–1233.2
306
COM43
–5340
456.8
333
DUMMY
–5340
–1298.2
307
COM44
–5340
391.8
334
DUMMY
–5340
–1363.2
65/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
PAD CONFIGURATION
Pad Layout ; ML9051
Chip Size : 11.05 ¥ 3.39mm
Y
290
291
135
134
292
133
X
334
91
1
90
Pad Coordinates
Pad No.
Pad Name
X (mm)
Y (mm)
Pad No.
X (mm)
Y (mm)
1
DUMMY
–5000
–1550
21
Pad Name
DB1
–2760
–1550
2
DUMMY
–4888
–1550
22
DB2
–2648
–1550
3
DUMMY
–4776
–1550
23
DB3
–2536
–1550
4
DUMMY
–4664
–1550
24
DB4
–2424
–1550
5
FRS
–4552
–1550
25
DB5
–2312
–1550
6
FR
–4440
–1550
26
DB6
–2200
–1550
7
CL
–4328
–1550
27
DB7
–2088
–1550
8
DOF
–4216
–1550
28
VDD
–1976
–1550
9
TEST0
–4104
–1550
29
VDD
–1896
–1550
10
GND
–3992
–1550
30
VDD
–1816
–1550
11
CS1
–3880
–1550
31
VDD
–1736
–1550
12
CS2
–3768
–1550
32
VIN
–1656
–1550
13
VDD
–3656
–1550
33
VIN
–1576
–1550
14
RES
–3544
–1550
34
VIN
–1496
–1550
15
A0
–3432
–1550
35
VIN
–1416
–1550
16
GND
–3320
–1550
36
GND
–1336
–1550
17
WR
–3208
–1550
37
GND
–1256
–1550
18
RD
–3096
–1550
38
GND
–1176
–1550
19
VDD
–2984
–1550
39
VOUT
–1076
–1550
20
DB0
–2872
–1550
40
VOUT
–951
–1550
66/71
PEDL9050-02
¡ Semiconductor
Pad No.
Pad Name
ML9050/9051
X (mm)
Y (mm)
Pad No.
Pad Name
X (mm)
Y (mm)
41
VC2+
–826
–1550
81
GND
4122
–1550
42
VC2+
–701
–1550
82
C86
4234
–1550
43
VC4+
–576
–1550
83
PS
4346
–1550
44
VC4+
–451
–1550
84
VDD
4458
–1550
45
VC6+
–326
–1550
85
HPM
4570
–1550
46
VC6+
–201
–1550
86
GND
4682
–1550
47
VS2–
–76
–1550
87
IRS
4794
–1550
48
VS2–
49
–1550
88
VDD
4906
–1550
49
VS1–
174
–1550
89
DUMMY
5018
–1550
50
VS1–
299
–1550
90
DUMMY
5130
–1550
51
VC5+
424
–1550
91
DUMMY
5340
–1363.2
52
VC5+
549
–1550
92
DUMMY
5340
–1298.2
53
VC3+
674
–1550
93
DUMMY
5340
–1233.2
54
VC3+
799
–1550
94
DUMMY
5340
–1168.2
55
VC1+
924
–1550
95
DUMMY
5340
–1103.2
56
VC1+
1049
–1550
96
DUMMY
5340
–1038.2
57
GND
1174
–1550
97
DUMMY
5340
–973.2
58
GND
1299
–1550
98
DUMMY
5340
–908.2
59
VRS
1424
–1550
99
DUMMY
5340
–843.2
60
VRS
1549
–1550
100
DUMMY
5340
–778.2
61
VDD
1674
–1550
101
DUMMY
5340
–713.2
62
VDD
1799
–1550
102
DUMMY
5340
–648.2
63
V1
1924
–1550
103
DUMMY
5340
–583.2
64
V1
2049
–1550
104
DUMMY
5340
–518.2
65
V2
2174
–1550
105
DUMMY
5340
–453.2
66
V2
2299
–1550
106
COM23
5340
–388.2
67
V3
2424
–1550
107
COM22
5340
–323.2
68
V3
2549
–1550
108
COM21
5340
–258.2
69
V4
2674
–1550
109
COM20
5340
–193.2
70
V4
2799
–1550
110
COM19
5340
–128.2
71
V5
2924
–1550
111
COM18
5340
–63.2
72
V5
3049
–1550
112
COM17
5340
1.8
73
VR
3174
–1550
113
COM16
5340
66.8
74
VR
3299
–1550
114
COM15
5340
131.8
75
VDD
3424
–1550
115
COM14
5340
196.8
76
VDD
3549
–1550
116
COM13
5340
261.8
77
TEST1
3674
–1550
117
COM12
5340
326.8
78
VDD
3786
–1550
118
COM11
5340
391.8
79
MS
3898
–1550
119
COM10
5340
456.8
80
CLS
4010
–1550
120
COM9
5340
521.8
67/71
PEDL9050-02
¡ Semiconductor
Pad No.
Pad Name
ML9050/9051
X (mm)
Y (mm)
Pad No.
Pad Name
X (mm)
Y (mm)
121
COM8
5340
586.8
161
SEG15
3282.5
1545
122
COM7
5340
651.8
162
SEG16
3217.5
1545
123
COM6
5340
716.8
163
SEG17
3152.5
1545
124
COM5
5340
781.8
164
SEG18
3087.5
1545
125
COM4
5340
846.8
165
SEG19
3022.5
1545
126
COM3
5340
911.8
166
SEG20
2957.5
1545
127
COM2
5340
976.8
167
SEG21
2892.5
1545
128
COM1
5340
1041.8
168
SEG22
2827.5
1545
129
COM0
5340
1106.8
169
SEG23
2762.5
1545
130
COMS1
5340
1171.8
170
SEG24
2697.5
1545
131
DUMMY
5340
1236.8
171
SEG25
2632.5
1545
132
DUMMY
5340
1301.8
172
SEG26
2567.5
1545
133
DUMMY
5340
1366.8
173
SEG27
2502.5
1545
134
DUMMY
5037.5
1545
174
SEG28
2437.5
1545
135
DUMMY
4972.5
1545
175
SEG29
2372.5
1545
136
DUMMY
4907.5
1545
176
SEG30
2307.5
1545
137
DUMMY
4842.5
1545
177
SEG31
2242.5
1545
138
DUMMY
4777.5
1545
178
SEG32
2177.5
1545
139
DUMMY
4712.5
1545
179
SEG33
2112.5
1545
140
DUMMY
4647.5
1545
180
SEG34
2047.5
1545
141
DUMMY
4582.5
1545
181
SEG35
1982.5
1545
142
DUMMY
4517.5
1545
182
SEG36
1917.5
1545
143
DUMMY
4452.5
1545
183
SEG37
1852.5
1545
144
DUMMY
4387.5
1545
184
SEG38
1787.5
1545
145
DUMMY
4322.5
1545
185
SEG39
1722.5
1545
146
SEG0
4257.5
1545
186
SEG40
1657.5
1545
147
SEG1
4192.5
1545
187
SEG41
1592.5
1545
148
SEG2
4127.5
1545
188
SEG42
1527.5
1545
149
SEG3
4062.5
1545
189
SEG43
1462.5
1545
150
SEG4
3997.5
1545
190
SEG44
1397.5
1545
151
SEG5
3932.5
1545
191
SEG45
1332.5
1545
152
SEG6
3867.5
1545
192
SEG46
1267.5
1545
153
SEG7
3802.5
1545
193
SEG47
1202.5
1545
154
SEG8
3737.5
1545
194
SEG48
1137.5
1545
155
SEG9
3672.5
1545
195
SEG49
1072.5
1545
156
SEG10
3607.5
1545
196
SEG50
1007.5
1545
157
SEG11
3542.5
1545
197
SEG51
942.5
1545
158
SEG12
3477.5
1545
198
SEG52
877.5
1545
159
SEG13
3412.5
1545
199
SEG53
812.5
1545
160
SEG14
3347.5
1545
200
SEG54
747.5
1545
68/71
PEDL9050-02
¡ Semiconductor
Pad No.
Pad Name
ML9050/9051
X (mm)
Y (mm)
Pad No.
Pad Name
X (mm)
Y (mm)
201
SEG55
682.5
1545
241
SEG95
–1917.5
1545
202
SEG56
617.5
1545
242
SEG96
–1982.5
1545
203
SEG57
552.5
1545
243
SEG97
–2047.5
1545
204
SEG58
487.5
1545
244
SEG98
–2112.5
1545
205
SEG59
422.5
1545
245
SEG99
–2177.5
1545
206
SEG60
357.5
1545
246
SEG100
–2242.5
1545
207
SEG61
292.5
1545
247
SEG101
–2307.5
1545
208
SEG62
227.5
1545
248
SEG102
–2372.5
1545
209
SEG63
162.5
1545
249
SEG103
–2437.5
1545
210
SEG64
97.5
1545
250
SEG104
–2502.5
1545
211
SEG65
32.5
1545
251
SEG105
–2567.5
1545
212
SEG66
–32.5
1545
252
SEG106
–2632.5
1545
213
SEG67
–97.5
1545
253
SEG107
–2697.5
1545
214
SEG68
–162.5
1545
254
SEG108
–2762.5
1545
215
SEG69
–227.5
1545
255
SEG109
–2827.5
1545
216
SEG70
–292.5
1545
256
SEG110
–2892.5
1545
217
SEG71
–357.5
1545
257
SEG111
–2957.5
1545
218
SEG72
–422.5
1545
258
SEG112
–3022.5
1545
219
SEG73
–487.5
1545
259
SEG113
–3087.5
1545
220
SEG74
–552.5
1545
260
SEG114
–3152.5
1545
221
SEG75
–617.5
1545
261
SEG115
–3217.5
1545
222
SEG76
–682.5
1545
262
SEG116
–3282.5
1545
223
SEG77
–747.5
1545
263
SEG117
–3347.5
1545
224
SEG78
–812.5
1545
264
SEG118
–3412.5
1545
225
SEG79
–877.5
1545
265
SEG119
–3477.5
1545
226
SEG80
–942.5
1545
266
SEG120
–3542.5
1545
227
SEG81
–1007.5
1545
267
SEG121
–3607.5
1545
228
SEG82
–1072.5
1545
268
SEG122
–3672.5
1545
229
SEG83
–1137.5
1545
269
SEG123
–3737.5
1545
230
SEG84
–1202.5
1545
270
SEG124
–3802.5
1545
231
SEG85
–1267.5
1545
271
SEG125
–3867.5
1545
232
SEG86
–1332.5
1545
272
SEG126
–3932.5
1545
233
SEG87
–1397.5
1545
273
SEG127
–3997.5
1545
234
SEG88
–1462.5
1545
274
SEG128
–4062.5
1545
235
SEG89
–1527.5
1545
275
SEG129
–4127.5
1545
236
SEG90
–1592.5
1545
276
SEG130
–4192.5
1545
237
SEG91
–1657.5
1545
277
SEG131
–4257.5
1545
238
SEG92
–1722.5
1545
278
DUMMY
–4322.5
1545
239
SEG93
–1787.5
1545
279
DUMMY
–4387.5
1545
240
SEG94
–1852.5
1545
280
DUMMY
–4452.5
1545
69/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
Pad No.
Pad Name
X (mm)
Y (mm)
Pad No.
281
DUMMY
–4517.5
1545
308
282
DUMMY
–4582.5
1545
309
283
DUMMY
–4647.5
1545
284
DUMMY
–4712.5
1545
285
DUMMY
–4777.5
286
DUMMY
–4842.5
287
DUMMY
288
DUMMY
289
DUMMY
290
DUMMY
291
DUMMY
292
293
Pad Name
X (mm)
Y (mm)
COM37
–5340
326.8
COM38
–5340
261.8
310
COM39
–5340
196.8
311
COM40
–5340
131.8
1545
312
COM41
–5340
66.8
1545
313
COM42
–5340
1.8
–4907.5
1545
314
COM43
–5340
–63.2
–4972.5
1545
315
COM44
–5340
–128.2
–5037.5
1545
316
COM45
–5340
–193.2
–5102.5
1545
317
COM46
–5340
–258.2
–5167.5
1545
318
COM47
–5340
–323.2
DUMMY
–5340
1366.8
319
COMS0
–5340
–388.2
DUMMY
–5340
1301.8
320
DUMMY
–5340
–453.2
294
DUMMY
–5340
1236.8
321
DUMMY
–5340
–518.2
295
COM24
–5340
1171.8
322
DUMMY
–5340
–583.2
296
COM25
–5340
1106.8
323
DUMMY
–5340
–648.2
297
COM26
–5340
1041.8
324
DUMMY
–5340
–713.2
298
COM27
–5340
976.8
325
DUMMY
–5340
–778.2
299
COM28
–5340
911.8
326
DUMMY
–5340
–843.2
300
COM29
–5340
846.8
327
DUMMY
–5340
–908.2
301
COM30
–5340
781.8
328
DUMMY
–5340
–973.2
302
COM31
–5340
716.8
329
DUMMY
–5340
–1038.2
303
COM32
–5340
651.8
330
DUMMY
–5340
–1103.2
304
COM33
–5340
586.8
331
DUMMY
–5340
–1168.2
305
COM34
–5340
521.8
332
DUMMY
–5340
–1233.2
306
COM35
–5340
456.8
333
DUMMY
–5340
–1298.2
307
COM36
–5340
391.8
334
DUMMY
–5340
–1363.2
70/71
PEDL9050-02
¡ Semiconductor
ML9050/9051
NOTICE
1.
The information contained herein can change without notice owing to product and/or
technical improvements. Before using the product, please make sure that the information
being referred to is up-to-date.
2.
The outline of action and examples for application circuits described herein have been
chosen as an explanation for the standard action and performance of the product. When
planning to use the product, please ensure that the external conditions are reflected in the
actual circuit, assembly, and program designs.
3.
When designing your product, please use our product below the specified maximum
ratings and within the specified operating ranges including, but not limited to, operating
voltage, power dissipation, and operating temperature.
4.
Oki assumes no responsibility or liability whatsoever for any failure or unusual or
unexpected operation resulting from misuse, neglect, improper installation, repair, alteration
or accident, improper handling, or unusual physical or electrical stress including, but not
limited to, exposure to parameters beyond the specified maximum ratings or operation
outside the specified operating range.
5.
Neither indemnity against nor license of a third party’s industrial and intellectual property
right, etc. is granted by us in connection with the use of the product and/or the information
and drawings contained herein. No responsibility is assumed by us for any infringement
of a third party’s right which may result from the use thereof.
6.
The products listed in this document are intended for use in general electronics equipment
for commercial applications (e.g., office automation, communication equipment,
measurement equipment, consumer electronics, etc.). These products are not authorized
for use in any system or application that requires special or enhanced quality and reliability
characteristics nor in any system or application where the failure of such system or
application may result in the loss or damage of property, or death or injury to humans.
Such applications include, but are not limited to, traffic and automotive equipment, safety
devices, aerospace equipment, nuclear power control, medical equipment, and life-support
systems.
7.
Certain products in this document may need government approval before they can be
exported to particular countries. The purchaser assumes the responsibility of determining
the legality of export of these products and will take appropriate and necessary steps at their
own expense for these.
8.
No part of the contents contained herein may be reprinted or reproduced without our prior
permission.
9.
MS-DOS is a registered trademark of Microsoft Corporation.
Copyright 1999 Oki Electric Industry Co., Ltd.
Printed in Japan
71/71
Similar pages