首页 理论教育 LCM指令系统详解-单片机原理与应用技术

LCM指令系统详解-单片机原理与应用技术

时间:2023-10-28 理论教育 版权反馈
【摘要】:点阵字符LCM的指令系统见表5-5,共11条指令,功能说明如下:表5-5 点阵字符LCM的指令系统注:*号为无关位。指令2:光标复位,DDRAM地址设置为00H,显示返回初始状态。R/L=0,向左移动;R/L=1向右移动。指令8:DDRAM地址设置,二进制7位取值范围为,即0~127,再与D7位进行“或”运算,指令控制字成为,所以首地址为80H。指令11:从CGRAM或DDRAM读出数据,读后按地址自动加/减1。(注意:指令11使用之前需执行地址设置指令。

LCM指令系统详解-单片机原理与应用技术

点阵字符LCM的指令系统见表5-5,共11条指令,功能说明如下:

5-5 点阵字符LCM的指令系统

978-7-111-49886-5-Chapter05-31.jpg

注:*号为无关位。

指令1:设置DDRAM地址为00H,并写入空格码(20H),光标返回左边。

指令2:光标复位,DDRAM地址设置为00H,显示返回初始状态。

指令3:I/D=1,DDRAM地址自动加1;I/D=0,DDRAM地址自动减1。

S=1&I/D=1,显示向右移动;S=1&I/D=0,显示向左移动。

S=0显示不移动。

指令4:D=1,打开显示;D=0,关闭显示。

C=1,光标出现。(用5个点显示在第8行)

C=0,光标消失。(仍然有I/D功能)(www.xing528.com)

B=1,显示闪烁;B=0显示不闪。(光标和闪烁可同时设置)

指令5:S/C=0,移动光标;S/C=1移动显示。(DDRAM中内容不改变)

R/L=0,向左移动;R/L=1向右移动。

指令6:DL=0,4位数据接口;DL=1,8位数据接口。

N=0,单行显示;N=1,双行显示。

F=0,5×7点阵;F=1,5×10点阵。(应设于所有指令之前)

指令7:CGRAM地址设置,二进制6位取值范围为(00AAAAAA),即0~63,再与D6位进行“或”运算,指令控制字成为(01AAAAAA),所以首地址为40H。

指令8:DDRAM地址设置,二进制7位取值范围为(0AAAAAAA),即0~127,再与D7位进行“或”运算,指令控制字成为(1AAAAAAA),所以首地址为80H。对应于指令6的N=0时显示1行,地址范围为0~79(即00H~4FH);N=1时显示2行,第1行地址范围0~39(即00H~27H),第2行地址范围64~103(即40H~67H)。

指令9:读忙检查,当检查到“忙标志位”BF=0(不忙)后才能进行下一个指令操作。

指令10:写8位数据到CGRAM或DDRAM,写后按(I/D状态)地址自动加/减1。

指令11:从CGRAM或DDRAM读出数据,读后按(I/D状态)地址自动加/减1。(注意:指令11使用之前需执行地址设置指令。)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈