找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

LCD1602在单片机开发板上有时重新上电时,显示出错

查看数: 3166 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-11-26 19:01

正文摘要:

开发板有时候重新通电时,就有可能出现显示错误。 这个是有问题的,直接显示成这样了。 这是什么原因呢?

回复

ID:161164 发表于 2023-12-18 16:57
3038838599 发表于 2023-12-18 15:36
我新加了 代码在上面了

延时加哪了?
ID:1091094 发表于 2023-12-18 15:36

我新加了 代码在上面了
ID:1019324 发表于 2023-12-4 14:45
初始化没完成在主函数循环前面加延时就可以
ID:1091094 发表于 2023-12-3 11:22
wulin 发表于 2023-11-27 17:28
导致1602乱码既可能是硬件原因也可能是软件原因。看图片中板子成色较新,硬件原因基本可以排除。用开发板 ...

教程代码也是这样子的,所以说大概率是接触问题,在通信的时候写错指令造成的。
ID:213173 发表于 2023-11-27 17:28
3038838599 发表于 2023-11-27 15:45
哦  我想如果是液晶上电慢的原因,那么是不是整个操作都会有问题啊?
比如说一开始的 清屏命令 显示开关 ...

导致1602乱码既可能是硬件原因也可能是软件原因。看图片中板子成色较新,硬件原因基本可以排除。用开发板附赠代码测试如果没有问题就可以断定楼主代码有缺陷。
ID:123289 发表于 2023-11-27 16:51
程序写的不好,就这样了。
ID:161164 发表于 2023-11-27 16:04
3038838599 发表于 2023-11-27 15:51
我在LCD1602的初始化函数前加了延时20MS,还是会出现这种情况。
即使在上电断电的时候,就会出现了

贴代码
ID:1091094 发表于 2023-11-27 15:51
lkc8210 发表于 2023-11-27 08:51
在1602初始化函数前加个15ms延时

我在LCD1602的初始化函数前加了延时20MS,还是会出现这种情况。
即使在上电断电的时候,就会出现了
ID:1091094 发表于 2023-11-27 15:45
大漠落日 发表于 2023-11-27 08:38
单片机上电快,液晶上电慢,你要上电后,多等一会,与操作液晶。

哦  我想如果是液晶上电慢的原因,那么是不是整个操作都会有问题啊?
比如说一开始的 清屏命令 显示开关控制指令、功能设定指令 等,在写入的时候就会出现问题了。
那么就一开始的写入都会出错了,连开头的C字母都会出错。
会不会是因为是模块的原因接触不好呢?

ID:1091094 发表于 2023-11-27 15:40
lkc8210 发表于 2023-11-27 08:51
在1602初始化函数前加个15ms延时

是等液晶上电好了,再来操作的意思吗
ID:277550 发表于 2023-11-27 09:55
显示了错误的、不可视字符。要检查代码
ID:161164 发表于 2023-11-27 08:51
在1602初始化函数前加个15ms延时
ID:195496 发表于 2023-11-27 08:38
单片机上电快,液晶上电慢,你要上电后,多等一会,与操作液晶。
ID:195496 发表于 2023-11-27 08:37
时序不对,延时参数调整一下,再试试。

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

Powered by 单片机教程网

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