如何在12864实现箭头移动

时间:2024-10-12 08:33:50

1、首先“箭头”仅仅是一个字符,你把它写在哪儿它就在哪儿,比如你按下一个键,想让箭头指向第二行,你就把他写在第二行。

如何在12864实现箭头移动

2、其光标在不同的位置闪烁,先编一个光标闪烁的函数,然后改变位置参数即可。

如何在12864实现箭头移动

3、至于让12864液晶在某一行的某一点(例如:第一行第一点)的光标闪烁,你可以一段时间显示空白,一段时间显示字符,就形成闪烁了。

如何在12864实现箭头移动

4、使用写命令函数写指令(0x18)就能执行一次整屏左移,使用写命令函数写指令(0x1c)就能执行一鸱远忡绑次整屏右移,如果要做成滚动显示的话就比较麻烦了,不过都是用这两个命令的。

如何在12864实现箭头移动

5、还有一种方式,就是在加地址之前判断一下,如果是偶数就加地址,如果是奇数就不加,不过这种方式局限性很大,只能在写字符串的时候用,而且开始地址必须是偶数,如果逐个写字符,就无能为力了。

如何在12864实现箭头移动
© 手抄报圈