标题: 关于LCD1602出现的显示问题 [打印本页]

作者: 火车跑步机    时间: 2021-7-18 16:18
标题: 关于LCD1602出现的显示问题
关于本实验 LCD1602显示时钟和温度
目前遇到的问题

正常下载程序之后显示界面:


当按下独立按键K1本该跳转时钟和温度界面
目前:



在上午,因为LCD的字符不大清晰,调节了

就出现了按下按钮变成图二的情况,而且出现未编码的字符。

源代码: alarm clock.7z (31.8 KB, 下载次数: 7)


谢谢大佬们的帮助!

作者: 火车跑步机    时间: 2021-7-18 19:52
我发现了 程序问题 换了板子还是这样

作者: 名字不是重点    时间: 2021-7-18 20:42
图1是对比度过深了,图2是初始化没完成
作者: xuyaqi    时间: 2021-7-18 20:42
该连接的线没有连!
作者: lkc8210    时间: 2021-7-18 23:48
本帖最后由 lkc8210 于 2021-7-18 23:50 编辑


把LCD_Initjiemian();放到大while(1)之上LCD1602_Init();只需要用一次
想清屏可用以下命令:
LCD1602_WriteCom(0x01);
LCD1602的更新不要太快


还有要注意DS18B20的刷新频率不要太快,要大于1秒(>780ms)





作者: 火车跑步机    时间: 2021-7-19 08:12
lkc8210 发表于 2021-7-18 23:48
把LCD_Initjiemian();放到大while(1)之上LCD1602_Init();只需要用一次
想清屏可用以下命令:
LCD1602_W ...

好,我试试

作者: 火车跑步机    时间: 2021-7-19 08:13
xuyaqi 发表于 2021-7-18 20:42
该连接的线没有连!

这块板子不用连线啊,就是有些模块是有固定的端口
作者: xuyaqi    时间: 2021-7-19 10:39
火车跑步机 发表于 2021-7-19 08:13
这块板子不用连线啊,就是有些模块是有固定的端口

不用连线要插线端子干嘛。
作者: 火车跑步机    时间: 2021-7-19 12:27
xuyaqi 发表于 2021-7-19 10:39
不用连线要插线端子干嘛。

可以接外设吧,像红外,如果是板子自带的模块的话,是有对应的IO口




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1