|
|
|
 |
 |
 |
| RS |
R/W |
DB7 |
DB6 |
DB5 |
DB4 |
DB3 |
DB2 |
DB1 |
DB0 |
| 0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
| 0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
x |
| 0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
I/D |
S |
| 0 |
0 |
0 |
0 |
0 |
0 |
1 |
D |
C |
B |
| 0 |
0 |
0 |
0 |
0 |
1 |
S/C |
R/L |
x |
x |
| 0 |
0 |
0 |
0 |
1 |
DL |
N |
x |
BR1 |
BR0 |
| 0 |
0 |
0 |
1 |
CGRAM Address |
| 0 |
0 |
1 |
|
DDRAM Address |
| 0 |
1 |
BF=0 |
|
AC Contents |
| 1 |
0 |
|
|
Write Data |
| 1 |
1 |
|
|
Read Data |
| |
|
|
|
| /D = 1 : Increment |
I/D = 0 : Decrement |
N = 1: Multiple lines |
N = 0: Single line |
| S = 1 : Shift enabled |
S = 0 : Shift disabled |
D = 1: Display is on |
D = 0: Display is off |
| S/C = 1:Display Shift |
S/C = 0: Cursor move |
C = 1: Cursor is on |
C = 0: Cursor is off |
| R/L = 1 : Shift to the right |
R/L = 0 : Shift to the right |
B = 1: Blinking enabled |
B = 0: Blinking disabled |
| DL = 1 : 8 bits |
DL = 0 : 4 bits |
|
|
| |
|
|
|
| DDRAM = Display Data RAM |
CGRAM = Character Generator RAM |
| (BR1,BR0) = (0,0) : 100%; |
(0,1) : 75%; |
(1,0) : 50% |
(1,1) : 25% |
| |
|
|
|
| * Note: The instructions shown above are compatible with the Hitachi HD44780U LCD controller IC, with the exception of the added luminance control bits (BR1, BR0) in the Function Set instruction. |
| |
|
|
|
|
|