内容发布更新时间 : 2025/7/13 18:44:40星期一 下面是文章的全部内容请认真阅读。
卷动地址或0 IRAM地址选择 0 0 0 0 0 0 0 1 SR SR=1:允许输入垂直卷动地址 72us SR=0:允许输入IRAM地址 选择4行中的任一行反白选0 择 反白与否 睡眠模0 式 0 0 0 0 0 1 SL X X SL=0:进入睡眠模式 RE=1: 扩充指令集动作 扩充功0 能设定 0 0 0 1 1 X RE 1 G 0 作 G=1 :绘图显示ON G=0 :绘图显示OFF 设定AC0 址或卷动地址 设定绘AC图RAM地址 备注:
1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF标志时BF需为0,方可接
0 0 1 6 5 4 3 2 1 ACACACACACAC0 地址计数器(AC) 设定CGRAM地址到72us 0 0 1 5 4 3 2 1 ACACACACAC0 SR=0:AC3—AC0为ICON IRAM地址 SR=1:AC5—AC0为垂直卷动地址 72us RE=0: 基本指令集动72us SL=1:脱离睡眠模式 72us 0 0 0 0 0 0 1 R1 R0 作反白显示,并可决定72us IRAM地6
受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。
2、“RE”为基本指令集与扩充指令集的选择控制位元,当变更“RE”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE”位元,否则使用相同指令集时,不需每次重设“RE”位元。
具体指令介绍:
1、清除显示 CODE:
RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L L L L L L H 功能:清除显示屏幕,把DDRAM位址计数器调整为“00H” 2、位址归位 CODE:
RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L L L L L H X 功能:把DDRAM位址计数器调整为“00H”,游标回原点,该功能不影响显示DDRAM 3、位址归位 CODE:
RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L L L L H I/D S 功能:把DDRAM位址计数器调整为“00H”,游标回原点,该功能不影响显示DDRAM功能:执行该命令后,所设置的行将显示在屏幕的第一行。显示起始行是由Z地址计数器控制的,该命令自动将A0-A5位地址送入Z地址计数器,起始地址可以是0-63范围内任意一行。Z地址计数器具有循环计数功能,用于显示行扫描同步,当扫描完一行后自动加一。 4、显示状态 开/关 CODE:
RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L L L H D C B 功能: D=1;整体显示ON C=1;游标ON B=1;游标位置ON
7
5、游标或显示移位控制 CODE:
RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L L H S/C R/L X X 功能:设定游标的移动与显示的移位控制位:这个指令并不改变DDRAM的内容 6、功能设定 CODE:
RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
L L L L H DL X 0 RE X X 功能:DL=1(必须设为1) RE=1;扩充指令集动