| 指令 |
指令码 |
说明 |
执行
周期 |
| RS |
R/W |
D0 |
D1 |
D2 |
D3 |
D4 |
D5 |
D6 |
D7 |
| 清屏 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
AC=0时,光标回位 |
41000 |
| 光标返回 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
* |
ADD=0时,回原位 |
41000 |
| 输入方式 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
I/D |
S |
决定是否移动以及移动方向 |
10 |
| 显示开关 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
D |
C |
B |
D-显示,C-光标,B-光标闪烁 |
10 |
| 移位 |
0 |
0 |
0 |
0 |
0 |
1 |
S/C |
R/L |
* |
* |
移动光标及整体显示 |
10 |
| 功能设置 |
0 |
0 |
0 |
0 |
1 |
DL |
N |
F |
* |
* |
DL-数据位数,L-行数,F-字体 |
10 |
| CGRAM地址设置 |
0 |
0 |
0 |
1 |
ACG |
设置CGRAM的地址 |
10 |
| DDRAM地址设置 |
0 |
0 |
1 |
ADD |
设置DDRAM的地址 |
10 |
| 忙标志/读地址计数器 |
0 |
1 |
BF |
地址计数器(AC) |
读出忙标志位(BF)及AC值 |
0 |
| CGRAM/DDRAM数据写 |
1 |
0 |
写数据 |
将内容写入RAM中 |
10 |
| CGRAM/DDRAM数据读 |
1 |
1 |
读数据 |
将内容从RAM中读出 |
10 |
| 补充说明 |
I/D:1-增量方式、0-减量方式
S:1-位移
S/C:1-显示移位、0-光标移位
R/L:1-右移、0-左移
DL:1-8位、0-4位
N:1-2行、0-1行
F:1-5X10字体、0-5X7字体
BF:1-正在执行内部操作、0-可接收指令 |
DDRAM:显示数据RAM
CGRAM:字符发生器RAM
ACG:CGRAM地址
ADD:DDRAM地址及光标地址
|
|
|