51单片机复位,LCD1602显示变成乱码是怎么回事

最近在做一个小项目,需要用到LCD1602作为显示模块。在单片机上电时,1602可以正常显示数据值,但是一按下复位键,1602就显示不正常了,只有将单片机重新上电1602才有恢复原样,这是为什么?一直想不明白啊,复位后不是从头开始执行代码吗?这跟一开始上电的情况有什么很大的不同吗?求大神们不吝赐教!

粽子糖果 发表于08-31 14:32 浏览65535次
分享到:

已有1条评论

  • 遇见你好幸运
    遇见你好幸运 09-01 08:50

    你可以在初始化lcd的那段程序上加写标记,比如让某个引脚输出高电平之类的。之后复位测一下那引脚,如果输出的是高电平则说明单片机已近执行了那段程序,那么就不是单片机的问题,可能是lcd的问题

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

粽子糖果
粽子糖果(总统)
金币:41623个|学分:51975个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号