LC868900/10/50/60
No.6709-13/20
Dp indicates how many bits (or dots) from RAM appear in a 1-byte display.
Dp must take one of the following three value.
Dp
6
7
8
DB2
1
1
1
DB1
0
1
1
DB0
1
0
1
Display pitch
6
7
8
3. Set display number
Write code '02H' (in hexadecimal notation) into the instruction register and specify the Display Number register.
REGISTER R / W
Instruction
NUMBER
RS
1
0
DB7
0
--
DB6
0
--
DB5
0
--
DB4
0
--
DB3
0
DB2
0
Dn--1
DB1
1
DB0
0
0
0
Dn indicates the number of bytes in the horizontal direction.
The total number of dots positioned horizontally on the screen, N is given by the following formura.
N=Dp * Dn (N
≤
80)
Numbers in the range 2 to 10 (in decimal) can be set as Dn.
4. Set number of time division
Write code '03H' (in hexadecimal notation) into the instruction register and specify the Time Division register.
REGISTER R / W
Instruction
Division
RS
1
0
DB7
0
0
DB6
0
DB5
0
DB4
0
DB3
0
Nx--1
DB2
0
DB1
1
DB0
1
0
0
Nx represents the number of time divisions.
Consequently, 1 / Nx is the display duty.
Numbers in the range 2 to 65 (in decimal) can be set as Nx.
5. Set screen1 display start address
Write code '08H' (in hexadecimal notation) into the instruction register and specify the Screen1 Start Address
register.
REGISTER R / W
Instruction
Screen1
RS
1
0
DB7
0
0
DB6
0
DB5
0
DB4
0
DB3
1
DB2
0
DB1
0
DB0
0
0
0
Screen1 Start Address
This instruction writes the display-start upper address value in the Screen1 Start Address register.
The display start address is the RAM address at whitch data to be displayed at the leftmost position
(MODE3=0) or the rightmost position (MODE3=1) of the top line of the screen is stored.