我们一般用1602显示时,初始化设置时一般设置写入数据后光标自动右移,但是显示屏整体不移动。最近比较好奇显示屏整体右移是什么效果,还有可以用在哪里。实验了一下,发现写入数据后,之前写入的左移了。。。还有现象好奇怪,弄不懂其中的原理啊。
//初始化函数
void init1602()
{
writecom(0x38);//显示功能设置,两行,八位,五乘七
writecom(0x0c);//显示打开,光标不打开,不闪烁
writecom(0x06);//输入方式设置,AC自动增一
writecom(0x01);//清屏
}
我们一般初始化是这样设置的
如果writecom(0x06);//输入方式设置,AC自动增一
改为writecom(0x06);//输入方式设置,AC自动增一,显示屏整体右移
会有什么效果,以及可以用在哪。好像很少人用这个模式的样子啊
-
一周热门 更多>