找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3350|回复: 5
收起左侧

单片机+DHT11在LCD602上可以显示在OLED上就不行了 求解

[复制链接]
ID:1065296 发表于 2023-3-6 14:17 | 显示全部楼层 |阅读模式
如题

DHT11数据处理

DHT11数据处理

51hei图片_202303061413142.png

显示结果

显示结果



main函数

main函数
回复

使用道具 举报

ID:584814 发表于 2023-3-7 11:42 | 显示全部楼层
1、OLED没驱动好;
2、OLED没接对线;
3、OLED坏了。
回复

使用道具 举报

ID:88256 发表于 2023-3-7 12:33 | 显示全部楼层
man1234567 发表于 2023-3-7 11:42
1、OLED没驱动好;
2、OLED没接对线;
3、OLED坏了。

只看标题不看内容的,人家是OLED可以正常显示的,就是温湿度的数据不正确而已。
就这么一丁点的信息内容,我可是猜不出来问题在哪。
回复

使用道具 举报

ID:291668 发表于 2023-3-7 15:58 | 显示全部楼层
是不是数组错了
回复

使用道具 举报

ID:384109 发表于 2023-3-7 21:30 | 显示全部楼层
数据内容问题,存储温湿度的数组本身是ASCII码,可以直接显示,不用使用sprintf转换了
回复

使用道具 举报

ID:1065296 发表于 2023-3-10 19:01 | 显示全部楼层
解决了 之前是用at89c51写的dht11时序 这次换了iap15芯片 忘记换dht11的延时了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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