找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2266|回复: 5
打印 上一主题 下一主题
收起左侧

关于LCD1602及LCD12864读忙的疑问

[复制链接]
跳转到指定楼层
楼主
ID:860840 发表于 2022-4-27 17:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用LCD1602以及LCD12864时看手册都说需要读忙才可以写指令,但我在实际操作中,一旦读忙就会无法正常运行,而不读忙则可以正常进行,所以想知道这是为啥
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2022-4-28 12:52 | 只看该作者
你在家洗碗,有人敲门要你开门,你说“就来"。
这个“就来"就是LCD的忙信号,表求你正在干着其它事,来不及开门。
【一旦读忙就会无法正常运行】不是无法正常运行,而是LCD正在处理内部的事件,需你等它一下。
如果你没有等它,它当然不会为你干活的。
回复

使用道具 举报

板凳
ID:61140 发表于 2022-4-29 00:50 | 只看该作者
肯定是你的程序有问题,读忙也不会影响运行,一般LCD12864显示还是很稳定的.
回复

使用道具 举报

地板
ID:584814 发表于 2022-4-29 08:22 | 只看该作者
读忙,就是LCD在无法接收外来指令时会挂免战牌,读忙就是看有没有免战牌,有就得等的意思。
遇到读忙就OVER说明程序问题(专心做你不知道的事情了)或者器件有暗伤(免战牌永远挂着)。
据说并口LCD1602以及LCD12864来说还可以回读显示的内容然而这个功能罕有人用。
因此,对于只用于显示的LCD1602以及LCD12864来说,只要时序调正读不读忙是感觉一样的。
回复

使用道具 举报

5#
ID:844772 发表于 2022-4-29 11:06 | 只看该作者
确实,实际用时读忙经常不成功,读忙一般不做延时跳出处理就会死在那,说不清是器件还是程序问题,经常用延时代替读忙反而更好用,当然模拟时还是用读忙显得有规矩嘛。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表