MC141531 is a CMOS LCD Driver which consists of 3 annunciator outputs and 137 high voltage LCD driving signals (17 common and 120 segment). It has parallel interface capability for operating with general MCU.
Besides the general LCD driver features, it has on chip LCD bias voltage
generator circuits such that limited external component is required during
application.
•Single Supply Operation, 2.4 V - 3.5 V
•Operating Temperature Range : -30˚C to 85˚C
•Low Current Stand-by Mode (<500nA)
•On Chip Bias DC/DC Converter
•8 bit Parallel Interface
•Graphic Mode Operation
•On Chip 120x17 Graphic Display Data RAM
•Master clear RAM
•120 Segment Drivers, 17 Common Drivers
•1/16, 1/17 Multiplex Ratio
•1:5 bias ratio
•Re-mapping of Row and Column Drivers
•Three Stand Alone Annunciator (Static Icon) Driver Circuits
•Low Power Icon Mode Driven by Com16 in Special Driving Scheme
•Selectable LCD Drive Voltage Temperature Coefficients
•16 level Internal Contrast Control
•External Contrast Control
•Standard TAB (Tape Automated Bonding) Package, Gold Bump Die
MC141531
MC141531T
TAB
MCC141531Z
Gold Bump Die
ORDERING INFORMATION
MC141531TTAB
MCC141531Z Gold Bump Die
REV 4
3/97
This document contains information on a new product. Specifications and information herein are subject to change without notice.
25mA
Operating Temperature-30 to +85˚C
Storage Temperature Range-65 to +150˚C
This device contains circuitry to protect the inputs
against damage due to high static voltages or electric fields; however, it is advised that normal precautions to be taken to avoid application of any voltage
higher than maximum rated voltages to this high
impedance circuit. For proper operation it is recommended that Vin and V
range VSS < or = (Vin or V
be constrained to the
out
) < or = VDD. Reliability
out
of operation is enhanced if unused input are connected to an appropriate logic voltage level (e.g.,
either VSS or VDD). Unused outputs must be left
open. This device may be light sensitive. Caution
should be taken to avoid exposure of this device to
* Maximum Ratings are those values beyond which damage to the device may occur. Functional
operation should be restricted to the limits in the Electrical Characteristics tables or Pin Descrip-
any light source during normal operation. This
device is not radiation protected.
tion section.
VSS = AVSS = DVSS (DVSS = VSS of Digital circuit, AVSS = VSS of Analogue Circuit)
VDD = AVDD = DVDD (DVDD = VDD of Digital circuit, AVDD = VDD of Analogue Circuit)
ELECTRICAL CHARACTERISTICS (Voltage Referenced to VSS, VDD=2.4 to 3.5V, TA=25˚C)
SymbolParameterTest ConditionMinTypMaxUnit
DV
AV
Logic Circuit Supply Voltage Range
DD
DC/DC Converter Circuit Supply Voltage Range
DD
I
Access Mode Supply Current Drain
AC
(AVDD + DVDD Pins)
I
Display Mode Supply Current Drain
DP
(AVDD + DVDD Pins)
I
Standby Mode Supply Current Drain
SB1
(AVDD + DVDD Pins)
(Absolute value referenced to VSS)2.4
2.4
VDD=3.0V, Internal DC/DC Converter On, Tripler
Enabled, Annunciator On/Off, R/W accessing,
T
=1MHz, Osc. Freq.=38.4kHz, Display On, 1/7
cyc
Mux Ratio
VDD=3.0V, Internal DC/DC Converter On, Tripler
Enabled,
Annunciator On/Off, R/W halt, Osc. Freq.=38.4kHz,
Display On, 1/17Mux Ratio
ELECTRICAL CHARACTERISTICS (Voltage Referenced to VSS, VDD=2.4 to 3.5V, TA=25˚C)
SymbolParameterTest ConditionMinTypMaxUnit
V
Input high voltage
IH1
0.8*V
DD
-
V
DD
(RES, OSC2, CS, D0-D7, R/W, D/C, OSC1)
V
Input Low voltage
IL1
0
-
0.2*V
DD
(RES, OSC2, CS, D0-D7, R/W, D/C, OSC1)
V
LCD Display Voltage Output
LL6
V
LL5
V
LL4
V
LL3
V
LL2
V
LL6
V
LL5
V
LL4
V
LL3
V
LL2
I
OH
(V
, V
LL5
, V
LL4
LL6
LCD Display Voltage Input
(V
, V
LL5
, V
LL4
LL6
Output High Current Source
(D0-D7, Annun0-2, BP, OSC2)
I
Output Low Current Drain
OL
(D0-D7, Annun0-2, BP, OSC2)
I
Output Tri-state Current Drain Source
OZ
(D0-D7, OSC2)
IIL/IIHInput Current
, V
, V
LL3
LL3
, V
, V
LL2
LL2
Pins)
Pins)
Voltage Divider Enabled
External DC/DC Converter, Voltage Divider Disable
V
V
out=VDD
=0.4V
out
-0.4V
-
-
-
-
-
5
0
0
0
0
50
-
-1
V
0.8*V
0.6*V
0.4*V
0.2*V
-
-
-
-
-
-
-
-
R
-
-
R
-
R
-
R
-
R
V
CC
V
LL6
V
LL5
V
LL4
V
LL3
-
-50
1
-1-1µA
(RES, OSC2, CS, D0-D7, R/W, D/C , OSC1)
R
Channel resistance between LCD driving signal
on
pins (SEG and COM) and driving voltage input
pins (V
V
Memory Retention Voltage (DVDD)Standby mode, retain all internal configuration and
SB
LL2
to V
LL6
)
During Display on, 0.1V apply between two terminals, VCC within operating voltage range
--10kΩ
2--V
RAM data
CINInput Capacitance
-57.5pF
(OSC1, OSC2, all logic pins)
Temperature Coefficient Compensation*
PTC0
PTC1
PTC2
PTC3
V
CN
Flat Temperature Coefficient
Temperature Coefficient 1*
Temperature Coefficient 2*
Temperature Coefficient 3*
Internal Contrast Control
(VR Output Voltage)
TC1=0, TC2=0, Voltage Regulator Disabled
TC1=0, TC2=1, Voltage Regulator Enabled
TC1=1, TC2=0, Voltage Regulator Enabled
TC1=1, TC2=1, Voltage Regulator Enabled
Regulator Enabled, Internal Contrast control
Enabled. (16 Voltage Levels Controlled by Software.
-
-
-
-
0.0
-0.18
-0.22
-0.35
-
-
-
-
-± 18-%
Each level is typically 2.25% of the Regulator Output
Voltage. )
*The formula for the temperature coefficient (TC) is:
V
V
V
V
V
V
V
V
V
V
V
V
µA
µA
µA
%
%
%
%
TC(%)=
VR at 50˚C - VR at 0˚C
50˚C - 0˚C
MC141531
3–144
X
VR at 25˚C
1
X100%
MOTOROLA
AC ELECTRICAL CHARACTERISTICS (TA=25˚C, Voltage referenced to VSS, AVDD=DVDD=3V)
SymbolParameterTest ConditionMinTypMaxUnit
F
F
F
Oscillation Frequency of Display timing generator60Hz Frame Frequency
OSC
Either External Clock Input or Internal Oscillator
Enabled
Backplane Frequency of Annunciator
ANN
(Annun0-3, BP)
Frame FrequencyGraphic Display Mode,
FRM
50% duty cycle
Annunciator on, Fosc=38.4KHz
Timing generator freq. = 38.4kHz
-38.4-kHz
-30-Hz
-60
-Hz
OSCInternal Oscillation Frequency with different value
of feedback resistor
Note: F
F
FRM
ANN
= F
= F
OSC
OSC
/ 640
/ 1280
280k
260k
90k
70k
Oscillation
Frequency
(Hz)
50k
30k
10k
100k500k1.0M1.5M2.0M
Figure 1. Internal Oscillator Frequency Relationship with External Resistor Value
TABLE 2a. Parallel Timing Characteristics (Write Cycle) (TA=-30 to 85˚C, DVDD=2.4 to 3.5V, VSS=0V)
SymbolParameterMinTypMaxUnit
t
cycle
t
EH
t
AS
t
DS
t
DH
t
AH
Enable Cycle Time600--ns
Enable Pulse Width290--ns
Address Setup Time5--ns
Data Setup Time290--ns
Data Hold Time20--ns
Address Hold Time20--ns
t
cycle
CS
t
EH
R/W
D/C
D0-D7
t
AS
t
DS
Valid Data
Figure 3. Timing Characteristics (Write Cycle)
t
AH
t
DH
MC141531
3–146
MOTOROLA
TABLE 2b. Parallel Timing Characteristics (Read Cycle) (TA=-30 to 85˚C, DVDD=2.4 to 3.5V, VSS=0V)
SymbolParameterMinTypMaxUnit
t
cycle
t
EH
t
AS
t
DS
t
DH
t
AH
Enable Cycle Time600--ns
Enable Pulse Width290--ns
Address Setup Time5--ns
Data Setup Time--290ns
Data Hold Time5--ns
Address Hold Time20--ns
t
cycle
CS
t
EH
R/W
D/C
D0-D7
t
AS
t
DS
Valid Data
Figure 4. Timing Characteristics (Read Cycle)
t
AH
t
DH
MC141531MOTOROLA
3–147
PIN DESCRIPTIONS
D/C (Data / Command)
This input pin tell the LCD driver the input at D0-D7 is data or com-
mand. Input High for data while input Low for command.
CS (CLK) (Input Clock)
This pin is normal Low clock input. Data on D0-D7 are latched at
the falling edge of CS.
RES (Reset)
An active Low pulse to this pin reset the internal status of the
driver (same as power on reset). The minimum pulse width is 10 µs.
D0-D7 (Data)
This bi-directional bus is used for data / command transferring.
R/W (Read / Write)
This is an input pin. To read the display data RAM or the internal
status (Busy / Idle), pull this pin High. The R/W input Low indicates a
write operation to the display data RAM or to the internal setup registers.
OSC1 (Oscillator Input)
For internal oscillator mode, this is an input for the internal low
power RC oscillator circuit. In this mode, an external resistor of certain value should be connected between the OSC1 and OSC2 pins
for a range of internal operating frequencies (refer to Figure 1). For
external oscillator mode, OSC1 should be left open.
For internal oscillator mode, this is an output for the internal low
power RC oscillator circuit. For external oscillator mode, OSC2 will
be an input pin for external clock and no external resistor is needed.
VLL6 - VLL2
Group of voltage level pins for driving the LCD panel. They can
either be connected to external driving circuit for external bias supply
or connected internally to built-in divider circuit if internal divider is
enable. For Internal DC/DC Converter enabled, a 0.1 µF capacitor to
AVSSis required on each pin.
C1N and C1P
If Internal DC/DC Converter is enabled, a 0.1 µF capacitor is
required to connect these two pins.
C2N and C2P
If Internal DC/DC Converter and Tripler are enabled, a 0.1 µF
capacitor is required between these two pins. Otherwise, leave these
pins open.
C+ and C-
If internal divider circuit is enabled, a 0.1 µF capacitor is required
to connect between these two pins.
VR and VF
This is a feedback path for the gain control (external contrast control) of VLL1 to VLL6. For adjusting the LCD driving voltage, it
requires a feedback resistor placed between VR and VF, a gain control resistor placed between VF and AVSS, a 10 µF capacitor placed
between VR and AVSS. (Refer to the Application Circuit)
COM0-COM16 (Row Drivers)
These pins provide the row driving signal to LCD panel. Output
is 0V during display off. COM16 also serves as the common driving
signal in the icon mode.
SEG0-SEG119 (Column Drivers)
These 120 pins provide LCD column driving signal to LCD panel.
They output 0V during display off.
BP (Annunciator Backplane)
This pin combines with Annun0-Annun2 pins to form annunciator
driving part. When the annunciator circuit is enabled, it will output
square wave of 30 Hz. It outputs low when oscillator is disabled.
Annun0 - Annun2 (Annunciator Frontplanes)
These pins are three independent annunciator driving outputs.
The enabled annunciator outputs from its corresponding pin a 30Hz
square wave which is 180 degrees out of phase with BP. Disabled
annunciator output from its corresponding pin an square wave inphase with BP. When all annunciators are disabled, all these pins
output 0V.
AVDD and AVSS
AVDD is the positive supply to the LCD bias Internal DC/DC Converter. AVSS is ground.
VCC
For using the Internal DC/DC Converter, a 0.1 µF capacitor from
this pin to AVSS is required. It can also be an external bias input pin
if Internal DC/DC Converter is not used. Power is supplied to the
LCD Driving Level Selector and HV Buffer Cell with this pin. Normally, this pin is not intended to be a power supply to other component.
DVDD and DVSS
Power is supplied to the digital control circuit of the driver using
these two pins. DVDD is power and DVSS is ground.
MC141531
3–148
MOTOROLA
OPERATION OF LIQUID CRYSTAL DISPLAY DRIVER
Description of Block Diagram Module
Command Decoder and Command Interface
This module determines whether the input data is interpreted as
data or command. Data is directed to this module based upon the
input of the D/C pin. If D/C high, data is written to Graphic Display
Data RAM (GDDRAM). D/C low indicates that the input at D0-D7 is
interpreted as a Command.
Reset is of same function as Power ON Reset (POR). Once RES
received the reset pulse, all internal circuitry will back to its initial status. Refer to Command Description section for more information.
Column address 00H
(or column address 77H)
Row 0
Page 1
LSB
MPU Parallel Interface
The parallel interface consists of 8 bi-directional data lines (D0D7), R/W, and the CS. The R/W input High indicates a read operation from the Graphic Display Data RAM (GDDRAM). R/W input Low
indicates a write operation to Display Data RAM or Internal Command Registers depending on the status of D/C input. The CS input
serves as data latch signal (clock). Refer to AC operation conditions
and characteristics section for Parallel Interface Timing Description.
Graphic Display Data RAM (GDDRAM)
The GDDRAM is a bit mapped static RAM holding the bit pattern
to be displayed. The size of the RAM is determined by number of
row times the number of column (120x17 = 2040 bits). Figure 5 is a
description of the GDDRAM address map. For mechanical flexibility,
re-mapping on both Segment and Common outputs are provided.
Column address 77H
(or column address 00H)
Com0
(Com15)
Row 15
Page 3
Page 2
LSBRow 16
MSB
LSB
MSB
Seg0
Note : The configuration in parentheses represent the remapping of Rows and Columns
Figure 5. Graphic Display Data RAM (GDDRAM) Address Map
Com15
(Com0)
Com16
Seg119
MC141531MOTOROLA
3–149
Display Timing Generator
This module is an on chip low power RC oscillator circuitry (Figure 6). The oscillator frequency can be selected in the range of
15kHz to 50kHz by external resistor. One can enable the circuitry by
software command. For external clock provided, feed the clock to
OSC2 and leave OSC1 open.
Annunciator Control Circuit
The LCD waveform of the 3 annunciators and BP are generated
by this module. The 3 independent annunciators are enabled by software command. Annunciator is also controlled by oscillator circuit.
Before turning the annunciators on, the oscillator must be on in
advance. Annunciator output waveform shown in Figure 7.
Internal Oscillator selected
enable1enable
Oscillation Circuit
OSC1
enable2
OSC2
Buffer
External component
Feedback for internal oscillator
For external CLK input
Figure 6. Oscillator Circuitry
BP
ANNUN1
ANNUN2
ANNUN1ON / OFFONONONONON / OFF
ANNUN2ON / OFFOFFONONOFFON / OFF
OSCDISABLEENABLEENABLEENABLEENABLEDISABLE
Oscillator enable
MC141531
DV
DD
DV
SS
DV
DD
DV
SS
DV
DD
DV
SS
Figure 7. Annunciators and BP Display Waveform
LCD Driving Internal DC/DC Converter and Regulator
This module generates the LCD voltage needed for display output. It
takes a single supply input and generate necessary bias voltages. It
consists of :
1. Voltage Doubler and Voltage Tripler
To generate the Vcc voltage. Either Doubler or Tripler can be
enabled.
2. Voltage Regulator
Feedback gain control for initial LCD voltage. It can also be used with
external contrast control.
3. Voltage Divider
Divide the LCD display voltage (V
This is a low power consumption circuit which can save the most dis-
play current compare with traditional resistor ladder method.
4. Self adjust temperature compensation circuitry
Provide 4 different compensation grade selections to satisfy the vari-
ous liquid crystal temperature grades. The grading can be selected
by software control.
5. Contrast Control Block
Software control of 16 voltage levels of LCD voltage.
All blocks can be individually turned off if external DC/DC Converter
is employed.
) from the regulator output.
LL2-VLL6
17 Bit Latch / 120 Bit Latch
A 137 bit long register which carry the display signal information.
First 17 bits are Common driving signals and other 120 bits are Segment driving signals. Data will be input to the HV-buffer Cell for bumping up to the required level.
Level Selector
Level Selector is a control of the display synchronization. Display
voltage can be separated into two sets and used with different cycles.
Synchronization is important since it selects the required LCD voltage
level to the HV Buffer Cell for output signal voltage pump.
HV Buffer Cell (Level Shifter)
HV Buffer Cell works as a level shifter which translates the low voltage output signal to the required driving voltage. The output is shifted
out with an internal FRM clock which comes from the Display Timing
Generator. The voltage levels are given by the level selector which is
synchronized with the internal M signal.
MC141531
3–150
MOTOROLA
LCD Panel Driving Waveform
The following is an example of how the Common and Segment drivers may be connected to a LCD panel. The waveforms shown in Figure
8a, 8b and 8c illustrate the desired multiplex scheme.
COM0
COM1
COM2
COM3
COM4
COM5
COM6
COM7
SEG1
SEG2
SEG3
SEG0
SEG4
Figure 8a. LCD Display Example “0”
MC141531MOTOROLA
3–151
TIME SLOT
COM0
COM1
SEG0
SEG1
1234
Figure 8b. LCD Driving Signal from MC141531
1234
VLL6
VLL5
VLL4
VLL3
VLL2
VLL1
VLL6
VLL5
VLL4
VLL3
VLL2
VLL1
VLL6
VLL5
VLL4
VLL3
VLL2
VLL1
VLL6
VLL5
VLL4
VLL3
VLL2
VLL1
Seg0-Com0
“OFF” Pixel
Seg0-Com1
“On” Pixel
1234
TIME SLOT
1234
VLL6
VLL5
VLL4
VLL3
VLL2
VLL1
-VLL2
-VLL3
-VLL4
-VLL5
-VLL6
VLL6
VLL5
VLL4
VLL3
VLL2
VLL1
-VLL2
-VLL3
-VLL4
-VLL5
-VLL6
MC141531
3–152
Figure 8c. Effective LCD waveform on LCD pixel
MOTOROLA
Command Description
Set Display On/Off (Display Mode / Stand-by Mode)
The Display On command turns the LCD Common and Segment
outputs on and has no effect to the annunciator output. This command starts the conversion of data in GDDRAM to necessary waveforms on the Common and Segment driving outputs. The on-chip
bias generator is also turned on by this command. (Note: “Set Oscillator On” command should be sent before “Set Display On”)
The Display Off command turn the display off and the states of the
LCD driver are as follow during display off:
1. The Common and Segment outputs are fixed at V
2. The bias Internal DC/DC Converter is turned off.
3. The RAM and content of all registers are retained.
4. IC will accept new commands and data.
The status of the Annunciators and Oscillator are not affected by
this command.
Note: DON’T USE ICON DISPLAY MODE DURING DISPLAY
OFF.
Set GDDRAM Column Address
This command positions the address pointer on a column location.
The address can be set to location 00H-77H (120 columns). The column address will be increased automatically after a read or write
operation. Refer to “Address Increment Table” and command “Set
GDDRAM Page Address” for further information.
Set GDDRAM Page Address
This command positions the row address to 1 of 3 possible positions in GDDRAM. Refer to figure 5.
Master Clear GDDRAM
This command is to clear the content of page 1 and 2 of the Display Data RAM to zero. Issue this command followed by a dummy
write command.
LL1
(VSS).
Set Vertical Scroll Value
This command maps the selected GDDRAM row (00H-0FH) to
Com0. With scroll value equals to 0, Row 0 of GDDRAM is mapped
to Com0 and Row 1 through Row 15 are mapped to Com1 through
Com15 respectively. With scroll value equal to 1, Row 1 of
GDDRAM is mapped to Com0, then Row 2 through Row 15 will be
mapped to Com1 through Com14 respectively and Row 0 will be
mapped to Com15.
Save / Restore Column Address
With bit option = 1 in this command, the Save / Restore Column
Address command saves a copy of the Column Address of
GDDRAM. With a bit option = 0, this command restores the copy
obtained from the previous execution of saving column address. This
instruction is very useful for writing full graphics characters that are
larger than 8 pixels vertically.
Set Column Mapping
This instruction selects the mapping of GDDRAM to Segment drivers for mechanical flexibility. There are 2 mappings to select:
1. Column 0 - Column 119 of GDDRAM mapped to Seg0-Seg119
respectively;
2. Column 0 - Column 119 of GDDRAM mapped to Seg119-Seg0
respectively.
Detail information please refer to section “Display Output Description”.
Set Row Mapping
This command selects the mapping of GDDRAM to Common Drivers for mechanical flexibility. There are 2 mappings to select:
1. Row 0 - Row 15 of GDDRAM to Com0 - Com15 respectively;
2. Row 0 - Row 15 of GDDRAM to Com15 - Com0 respectively.
Output of Row 16 (Com16) will not be changed by this command.
See section “Display Output Description” for related information.
Master Clear Icons
This command is used to clear the data in page 3 of GDDRAM
which stores the icon line data. Before using this command, set the
page address to Page 3 by the command “Set GDDRAM Page
Address”. A dummy write data is also needed after this “Master Clear
Icons” command to make the clear icon action effective.
Set Display Mode
This command switch the driver to full display mode or low power
icon mode. In low power icon mode, only icons (driven by COM16)
and annunciators are displayed, and the DC-DC converter, the Internal DC/DC Converter and the regulator are disabled. Do select 1/17
Mux ratio before using the low power icon mode.
Note: DON’T USE ICON DISPLAY MODE DURING DISPLAY OFF.
Set Multiplex Ratio
In normal display mode, the multiplex ratio could be set to be 1/16
or 1/17. For 1/16 Mux Ratio, COM16 signal should not be connected
to the panel.
Set Icon Mode A/B
In Icon mode A, on-pixels are stressed by a voltage with rootmean-square value of 0.87xVDD, whereas off-pixels by 0.5xVDD. In
icon mode B, on-pixels are stressed by a voltage with root-meansquare value of 0.71xVDD, whereas off-pixels by 0.41xVDD. This
command is used to control the contrast of the icon line (Com16)
under icon mode
Set Annunciator Control Signals
This command is used to control the active states of the 3 stand
alone annunciator drivers.
Set Oscillator Enable / Disable
This command is used to either turn on or off the oscillator. For
using internal or external oscillator, this command should be executed. The setting for this command is not affected by command “Set
Display On/Off” and “Set Annunciator Control Signal”. See command
“Set Internal / External Oscillator” for more information
Set Internal / External Oscillator
This command is used to select either internal or external oscillator. When internal oscillator is selected, feedback resistor between
OSC1 and OSC2 is needed. For external oscillation circuit, feed
clock input signal to OSC2 and leave OSC1 open.
Set Internal DC/DC Converter On/Off
Use this command to select the Internal DC/DC Converter to generate the VCC from AVDD. Disable the Internal DC/DC Converter if
external Vcc is provided.
Set Voltage Doubler / Tripler
Use this command to choose Doubler or Tripler when the Internal
DC/DC Converter is enabled.
MC141531MOTOROLA
3–153
Set Internal Regulator On/Off
Choose bit option 0 to disable the Internal Regulator. Choose bit
option 1 to enable Internal Regulator which consists of the internal
contrast control and temperature compensation circuits.
Increase / Decrease Contrast Level
If the internal contrast control is enabled, this command is used to
increase or decrease the contrast level within the 16 contrast levels.
The contrast level starts from lowest value after POR.
Set Internal Voltage Divider On/Off
If the Internal Voltage Divider is disabled, external bias can be
used for V
LL6
to V
If the Internal Voltage Divider is enabled, the
LL2.
internal circuit will generated the 1:5 bias driving voltage.
Set Internal Contrast Control On/Off
This command is used to turn on or off the internal control of delta
voltage of the bias voltages. With bit option = 1, the software selection for delta bias voltage control is enabled. With bit option = 0, internal contrast control is disabled.
Set Contrast Level
This command is to select one of the 16 contrast levels when internal contrast control circuitry is in use. After power-on reset, the contrast level is the lowest.
Set Temperature Coefficient
This command can select 4 different LCD driving voltage temperature coefficients to match various liquid crystal temperature grades.
Those temperature coefficients are specified in Electrical Characteristics Tables.
COMMAND TABLE
Bit PatternCommandComment
000000X1X
0001X3X2X1X
0010000X
0010001X
0010010X
0010100X
0010101X
0010110X
0010111X
0011000X
0011001X
0011010X
0
0
0
0
0
0
0
0
0
0
0
0
00110110Master Clear GDDRAMMaster clear page 1 and 2 of GDDRAM
00110111Master Clear of IconsMaster Clear of icon line (Com16)
0011101X
0
Set GDDRAM Page AddressSet GDDRAM Page Address using X1X0 as address bits.
Address Increment is done automatically data read write. The column address pointer of GDDRAM*3 is affected.
Remarks : *1. Only data is read from RAM.
*2. If write data is issued after Command Clear RAM, Address increase is not applied.
*3. Column Address will be wrapped round when overflow.
Power Up Sequence (Commands Required)
Command RequiredPOR StatusRemarks
Set External / Internal Oscillator
Set Voltage Tripler / Doubler
Internal DC/DC Converter On
Set Internal Regulator On
Set Temperature Coefficient
Set Internal Contrast On
Set Contrast Level
Set Internal Voltage Divider On
Set Column Mapping
Set Row Mapping
Set Vertical Scroll Value
Set Oscillator Enable
Set Annunciator Control Signals
Master Clear GDDRAM
Dummy Write Data
Set Display On
External
Tripler
Off
Off
TC=0%
Off
Contrast Level = 0
Off
Seg. 0 = Col. 0
Com. 0 = Row 0
Scroll Value = 0
Disable
Annunciators all off
Random
Off
*1
*1
*1
*1
*1, *3
*1, *3
*1, *2, *3
*1
*1
*1
*1
*1
Remarks :
*1 -- Required only if desired status differ from POR.
*2 -- Effective only if Internal Contrast Control is enabled.
*3 -- Effective only if Regulator is enabled.
MC141531
3–156
MOTOROLA
Commands Required for Display Mode Setup
Display ModeCommands Required
Normal Display ModeSet External / Internal Oscillator
Set Oscillator Enable,
Set Display On.
Icon Display ModeSet Internal Oscillator
Set Oscillator Enable,
Set Display Mode to Icon Display Mode
Set Display On.
Other Related Command with Display Mode: Set Column Mapping, Set Row Mapping, Set Vertical Scroll Value.
Commands Related to Internal DC/DC Converter:
Set Oscillator Disable / Enable, Set Internal Regulator On/Off, Set Temperature Coefficient, Set Internal Contrast Control On/Off, Increase /
Decrease Contrast Level, Set Internal Voltage Divider On/Off, Set Display On/Off, Set Internal / External Oscillator, Set Contrast Level, Set
Voltage Doubler / Tripler
* No need to resend the command again if it is set previously.
(0111101X0)*
(01111111)*
(00101001)*
(01111011)*
(01111111)*
(00110011)*
(00101001)*
(0111101X0)*
(01111111)*
(01100A1A0X0)*
(00101000)*
(01111110)*
Commands Required for R/W Actions on RAM
R/W Actions on RAMsCommands Required
Read/Write Data from/to GDDRAM.Set GDDRAM Page Address
* No need to resend the command again if it is set previously.
The read / write action to the Display Data RAM does not depend on the display mode. This means the user can change the RAM content
whether the target RAM content is being displayed.
This is an example of output pattern on the LCD panel. The following
table is a description of what is inside the CDDRAM, CGRAM and GDDRAM. Figure 9b and 9c are the output pattern on the LCD display with
different command enabled.
(Display Mode, Page Swapping, Scrolling, Column Re-map and Row
Re-map)
COM0
COM16
SEG0SEG119
Figure 9a
Content of GDDRAM
PAGE 15A5A5A5A-----------------00000000
5A5A5A5A-----------------00000000
PAGE 233CC33CC-----------------33CC33CC
33CC33CC-----------------33CC33CC
Figure 9b
Column remap disable
Row re-map disable
Column remap enable
Row re-map disable
Column remap disable
Row re-map enable
Figure 9c. Examples of LCD display with different command enabled
Column remap disable
Row re-map disable
Scroll Value = 0Fh
MC141531
3–158
MOTOROLA
PACKAGE DIMENSIONS
MC141531T
TAB PACKAGE DIMENSION - 1
98ASL00247A ISSUE0
COPPER SIDE
MC141531MOTOROLA
3–159
PACKAGE DIMENSIONS
MC141531T
TAB PACKAGE DIMENSION - 2
98ASL00247A ISSUE0
MC141531
3–160
MOTOROLA
Application Circuit
16/17 MUX Display with Analog Circuitry enabled, Tripler enabled and 1:5 bias
CMOS
MPU/
MCU with
Parallel
Interface
EPROM
DV
0.1µF
DVSS DVDD
RES
D/C
CS
R/W
D0~D7
RAM
DD
AV
DD
AVDD
0.1µF
AVSS
0.1µF 0.1µF0.1µF 0.1µF 0.1µF 0.1µF
VLL2 VLL3VLL4 VLL5 VLL6VCC
MC141531
OSC2 OSC1 C+C- VFVR C2P C2N C1P C1N
760kΩ
1MΩ
560pF
200kΩ
0.1µF0.1µF0.1µF
4.7µF
COM0 to
COM16
SEG0 to
SEG119
Annun 0-2
and BP
To LCD
Panel
Remark :
1. Capacitor between C2N and C2P can be omitted only if doubler is enable.
2. Resistor across OSC1 and OSC2 can be omitted if external oscillator is used.
3. VR and VF can be left open for Regulator disable, TC = 0% and Contrast Disable.
4. RES, CS, R/W and D/C should be at a known state.
5. CS line low at Standby Mode.
MC141531MOTOROLA
3–161
Application Circuit
16/17 MUX Display with Analog Circuit disabled, External Bias
CMOS
MPU/
MCU with
Parallel
Interface
EPROM
DV
0.1µF
DVSS DVDD
RES
D/C
CS
R/W
D0~D7
RAM
DD
AV
DD
0.1µF
AVDD
OSC2
External Clock
VLL2 VLL3VLL4 VLL5 VLL6VCCAVSS
MC141531
OSC1C+C-VFVRC2PC2N
V
CC
COM0 to
COM16
SEG0 to
SEG119
Annun 0-2
and BP
C1N
C1P
To LCD
Panel
MC141531
3–162
Remark :
1. Value of the resistors depends on the LCD panel characteristic.
2. RES, CS, R/W and D/C should be at a known state.
3. CS line low at Standby Mode.
MOTOROLA
Die Pad Coordinate of MC141531
Pad Pin NameX (um) Y(um)
1OSC2-3685-762.976x7671SEG1023925631.550x108141 SEG32-1409631.550x108