单片机学习1602显示器时,除了写命令和数据,还能读?这有什么用?

2024-11-20 16:51:50
推荐回答(4个)
回答1:

读状态,判断液晶控制器当前状态,如果忙,不要执行写数据、命令。
读数据,取反,然后原地址写回去,就可以实现反白显示,比如,显示当前菜单选项。
或者读数据,设置其中某一位再原地址写回去,就可以实现画点的功能。
连续的画点,就可以在屏幕上画出一条线来。
如果没有读取数据的指令,如果想实现反白或者画点的功能,就需要在内存中保留全部的显示映像,通常,这有点太浪费内存了。

回答2:

读指令是反馈当1602控制器的工作状态的,比如你读的状态显示“忙”,那你在向里面写指令,指令将不会被执行

回答3:

赞一楼,通常程序里会一段检测1602是否为忙的函数,忙的话不执行

回答4:

读“忙”信号