
KS0108B 64CH SEGMENT DRIVER FOR DOT MATRIX LCD
1. Display On/Off
RS
R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0
0
0
1
0
1
1
1
1
D
The display data appears when D is 1 and disappears when D is 0.
Though the data is not on the screen with D=0, it remains in the display data RAM.
Therefore, you can make it appear by changing D=0 into D=1.
2. Set Address (Y Address)
S
R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0
0
0
1
AC5
AC4
AC3
AC2
AC1
AC0
Y address (AC0 ~ AC5) of the display data RAM is set in the Y address counter.
An address is set by instruction and increased by 1 automatically by read or write operations
of display data.
3. Set Page (X Address)
RS
R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0
0
1
0
1
1
1
AC2
AC1
AC0
X address(AC0 ~ AC2) of the display data RAM is set in the X address register.
Writing or reading to or from MPU is executed in this specified page until the next page
is set.
4. Display Start Line (Z Address)
RS
R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0
0
1
1
AC5
AC4
AC3
AC2
AC1
AC0
Z address (AC0 ~ AC5) of the display data RAM is set in the display start line register and
displayed at the top of the screen.
When the display duty cycle is 1/64 or others(1/32 ~ 1/64), the data of total line number of
LCD screen, from the line specified by display start line instruction, is displayed.
5. Status Read
RS
1
R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0
BUSY
0
ON/OFF
RESET
0
0
0
0
l
BUSY
When BUSY is 1, the Chip is executing internal operation and no instructions are accepted.
When BUSY is 0, the Chip is ready to accept any instructions.
ON/OFF
When ON/OFF is 1, the display is on.
When ON/OFF is 0, the display is off.
RESET
When RESET is 1, the system is being initialized.
In this condition, no instructions except status read can be accepted.
When RESET is 0, initializing has finished and the system is in the usual operation condition.
l
l