Industrial Electronic Engineers, Inc.
SIZE
A
CODE IDENT NO.
05464
S036X2–XXX–XXXXX
Van Nuys, California
SCALE N/A
REV
N
SHEET 36 of 49
04/10/02
4.9
LCD Mode Control Codes
(With Interface Converter)
[See Figure 3–10 on Sheet 18 for personality jumper settings]
RS
RD/ WR
Data
0
0
0000 0001
Clear Display
Clears display and homes cursor.
0
0
0000 001X
Home Cursor
Sets cursor to the home position.
0
0
0000 1DCB
Display Controls
D=0
Blank Display
D=1
Unblank Display
B=0
Blinking Block Cursor OFF
B=1
Blinking Block Cursor ON
C=0
Blinking Cursor OFF
C=1
Blinking Cursor ON
Note
Bit “B” is used to control character blinking on models
which have an underbar cursor. Bit “C” is used to control
the underbar cursor on models which support that style.
For models which support only the block cursor, either bit
“C” or bit “B” will activate the block cursor.
0
0
0001 0D00
Cursor Position Controls
D=0
Shift Cursor Left
D=1
Shift Cursor Right
0
0
010A AAAA
Set CG RAM Address (up to 4 character patterns).
0
0
1AAA AAAA
Set DD RAM Address
Sets cursor to address AAAAAAA, first address is 0.
0
1
DXXX XXXX
Read BUSY Flag
(D=0, Ready; D=1, Busy)
Returns BUSY flag on Bit 7.
1
0
DDDD DDDD
Write to DD RAM or CG RAM
Writes data DDDDDDDD to display at current cursor location or
CG RAM.
1
1
DDDD DDDD
Read from DD RAM or CG RAM
Reads data DDDDDDDD from display at current location or from
CG RAM, cursor does not advance.
4.10
Unsupported LCD Control Codes
(With Interface Converter)
Simultaneous Block and Underbar Cursors
Underbar Cursor
Entry Mode Set
Display Shift
Function Set