根据我的理解,移位方式设定寄存器的D4位的复位状态为1,此时允许移位操作,如果设置为0x07那么,D4被强行置0,就一定没有移位操作了,而后是S/C(D3)、R/L(D2)这两位,复位状态为0、0;此时为默认的光标左移(AC-1操作),这也是常用的工作模式,所以一般初始化时都不进行移位方式的格式化,此时默认为0x10即“光标左移方式”;而你的0x18模式为“整个显示屏左移方式”,0x1c为“整个显示屏右移方式;找本书或找些资料看看,很简单的。
因为lcd光标是自动转到下1个地址,你只要不更改光标,他就一直往下写到地址jieshu
你是什么问题,只看到程序?