MSM6222 OKI [OKI electronic componets], MSM6222 Datasheet - Page 28

no-image

MSM6222

Manufacturer Part Number
MSM6222
Description
DOT MATRIX LCD CONTROLLER WITH 16-DOT COMMON DRIVER AND 40-DOT SEGMENT DRIVER
Manufacturer
OKI [OKI electronic componets]
Datasheet
¡ Semiconductor
Instruction Code
The instruction code is defined as the signal through which the MSM6222B-xx is accessed
by the CPU.
The MSM6222B-xx begins operation upon receipt of the instruction code input.
As the internal processing operation of MSM6222B-xx starts in a timing that does not affect
the LCD display, the busy status continues for longer than the CPU cycle time.
Under the busy status (when the busy flag is set to "H"), the MSM6222B-xx does not execute
any instructions other than the busy flag read.
Therefore, the CPU has to verify that the busy flag is set to "L" prior to the input of the
instruction code.
(1) Display clear:
When this instruction is executed, the LCD display is cleared.
I/D in the entry mode setting is set to "H" (increment). SH does not change.
When the cursor and blink are in display, the blinking position moves to the left end of the
LCD (the left end of the first line in the 2-line display mode).
(Note) All DD RAM data goes to "20" (hex.), while the address counter (ADC) goes to "00"
(2) Cursor home
When this instruction is executed, the blinking position moves to the left end of the LCD
(to the left end of the first line in the 2-line display mode) as the cursor and blink are being
displayed.
When the display is in shift, the display returns to its original position before shifting.
(Note) The address counter (ADC) goes to "00" (hex.). The execution time is 1.64 ms
Instruction code
Instruction code
(hex.). The execution time is 1.64 ms (max.), when the OSC oscillation frequency
is 250 kHz.
(max.), when the OSC oscillation frequency is 250 kHz.
X : Don't Care
R/W
R/W
L
L
RS
RS
L
L
DB
DB
L
L
7
7
DB
DB
L
L
6
6
DB
DB
L
L
5
5
DB
DB
L
L
4
4
DB
DB
L
L
3
3
DB
DB
L
L
2
2
DB
DB
H
L
1
1
DB
DB
H
X
0
0
MSM6222B-xx
28/45

Related parts for MSM6222