ACM2402F SERIES LCD MODULE
11.0 DISPLAY INSTRUCTION TABLE
COMMAND R R/ DB DB DB DB
DB
3
DB
2
DB DB
DESCRIPTION
Executing
time
fosc=250khz
S
W
7
0
0
6
0
0
5
4
1
0
Clear
Display
0
0
0
0
0
0
0
1
1
Clears Display & Returns to Address
0.
1.64ms
1.64ms
Cursor at
Home
0
0
0
0
0
0
0
0
0
1
x
Returns Cursor to Address 0. Also
returns the display being shifted to the
original position. DDRAM contents
remain unchanged.
Entry Mode
Set
0
0
0
0
I/D
S
I/D: Set Cursor Moving Direction
I/D=1: Increment
40µs
I/D=0: Decrement
S: Specify Shift of Display
S=1: The display is shifted
S=0: The display is not shifted
Display
ON/OFF
Control
0
0
0
0
0
0
0
0
0
0
0
1
1
D
C
B
Display D=1: Display on
D=0: Display off
Cursor C=1: Cursor on
C=0: Cursor off
Brink B=1: Brink on
B=0: Brink off
40µs
40µs
Cursor /
Display
Shift
S/C R/L
x
x
Moves cursor or shifts the display w/o
changing DD RAM contents
S/C=0: Cursor Shift (RAM unchanged)
S/C=1: Display Shift (RAM
unchanged)
R/L=1: Shift to the Right
R/L=0: Shift to the Left
Function
Set
0
0
0
0
1
1
DL
N
F
x
x
Sets data bus length (DL), # of display
lines (N), and character fonts (F).
DL=1: 8 bits
DL=0: 4 bits
F=0: 5x7 dots
F=1: 5x10 dots
40µs
N=0: 1 line display
N=1: 2 lines display
Set CG
RAM
Address
0
0
0
0
0
1
0
1
Character Generator (CG) RAM
Address
Sets CG RAM address. CG RAM data
is sent and received after this
instruction.
40µs
40µs
40µs
Set DD
RAM
Address
Display Data (DD) RAM Address /
Cursor Address
Sets DD RAM address. DD Ram data
is sent and received after this
instruction.
Busy Flag /
Address
Read
B
F
Address counter used for both DD &
CG RAM address
Reads Busy Flag (BF) and address
counter contents.
Write Data
Read Data
1
1
0
1
Write Data
Read Data
Writes data into DDRAM or CGRAM.
Reads data from DDRAM or CGRAM.
46µs
46µs
AZ DISPLAYS, INC.
11/20/00
8