LCD1602第一行不能再任意位置开始处显示?????

2019-07-14 20:36发布

各位大神,

     见贴好!我在做LCD1602实验时,第一行设置显示的初始位置0x80+(第一行任意指针位置),但是显示还是在第一行的第一个位置显示,第二行却可以在任意位置显示,这是怎么回事呢,望解答!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
风一样吹h
1楼-- · 2019-07-15 08:14
1602程序初始化 ,有问题

write_com(0x38);
write_com(0x08);
write_com(0x06);  
write_com(0x0c);
write_com(0x01);

应改为
write_com(0x01);
   delay(10);
   write_com(0x38);
   delay(10);
   write_com(0x0c);
   delay(10);
   write_com(0x06);       
   delay(10);

一周热门 更多>