|
1 |
|
2 Socket protocol. |
|
3 |
|
4 All commands are 16 bits unsigned integers. |
|
5 |
|
6 D15 D14 D13 D12 D11 D10 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 |
|
7 0 0 0 LC2 LC1 LC0 0 0 0 0 0 0 0 0 0 1 Screen clear, home |
|
8 0 0 0 LC2 LC1 LC0 0 0 0 0 0 0 0 0 1 . DDRAM AD=0, return |
|
9 0 0 0 LC2 LC1 LC0 0 0 0 0 0 0 0 1 I/D S Set moving direction of cursor |
|
10 0 0 0 LC2 LC1 LC0 0 0 0 0 0 0 1 D C B Display Cursor Blink on/off |
|
11 0 0 0 LC2 LC1 LC0 0 0 0 0 0 1 S/C R/L . . Remove cursor and display |
|
12 0 0 0 LC2 LC1 LC0 0 0 0 0 1 DL N F . . Set DL display line font |
|
13 0 0 0 LC2 LC1 LC0 0 0 0 1 Set CGRAM send/receive data |
|
14 0 0 0 LC2 LC1 LC0 0 0 1 Set DDRAM sebd/receive data |
|
15 0 0 0 LC2 LC1 LC0 0 1 BF Busy Flag |
|
16 0 0 0 LC2 LC1 LC0 1 0 Write data to CGRAM or DDRAM |
|
17 0 0 0 LC2 LC1 LC0 1 1 Read data from CGRAM or DDRAM |
|
18 0 0 1 LC2 LC1 LC0 0 0 0 0 0 0 0 0 0 . LED on/off |
|
19 0 1 0 LC2 LC1 LC0 0 0 0 0 0 0 0 0 0 . Buzzer on/off |
|
20 |
|
21 |
|
22 LC2 LC1 LC0 are the device index, 0..7 |
|
23 |