额。。不是太懂。。可能太专业了 我才学的 我在描述下我的问题吧 在初始化的时候 设置
显示光标移动设置 的时候会用到写指令0x06 是最常用的 然后在while循环中可以通过写指令0x18/0x1c进行左右移 这种方式我可以理解
但是我看芯片资料说当DB3-DB7为0 DB2为1的时候 ,DB0为1的时候解释为“数据读写操作,画面平移” 就是对这句话不懂 不知道这个画面平移和0x18/0x1c 这个有什么不同
我本来就不是高手,让你也拐晕了,我都是在初始化函数里一次性把每个指令设置好,进入while循环前调用一次后,在while里就只有功能函数了,你说的0x18/0x1c 应该就是所说的“画面左、右平移”指令,另外,涉及到光标和字符的移动设置,在“输入模式设定”、“移位方式设定”、“光标归位”等设定里都有设定位,只懂以上这些,1602的资料极多,百度下会搞清的,祝成功。