![]() 楼主的程序,有些问题。 sprintf((char *)display,"T:%d ",temperature) ; 这种函数还是不要在 protues这种虚拟方正中出现; 按照图片上的更改,老老实实的单个字符显示, 温湿度显示改变困难的bug ,即可解决 |
为什么仿真发打不开呢 |
我也在综合学习,感谢楼主 |
各位大佬们 LED等和按键是干嘛的 |
我设置了8M,但是温湿度还是现实0,不知道什么问题 啊 |
sygg 发表于 2020-5-8 18:50 我也打不开,不知道咋回事,我用的Proteus8.9好像不行 |
weiai123 发表于 2020-5-19 21:01 我的为啥打不开呢?我用的Proteus8.9 |
我用的Proteus8.9为啥打不开呀 |
楼主你好,DHT11可以改成DHT22吗 |
十分感谢楼主分享,加了一点判断循环,变成了温度检测![]() |
找了好久的资料,希望可以下载, |
楼主是说lcd显示正确但是传感器读取的有问题吗 |
sygg 发表于 2020-5-8 18:50 你好,这个问题我也不知道。我在我的电脑上是可以的。我用的软件是keil5还有proteus8.8。 |
你好 为啥你的程序和仿真图我都不能打开 |
加大了时钟频率 HT11 延时delay要加大,我调试lcd1602的时候就遇见了类似问题,8M能正常显示,频率加大就不行了,后来把通讯时序delay加大就可以了,你可以试试! |
这么好的东西一定要下载保存,同时谢谢作者。 |
_q_zj 发表于 2020-5-1 15:43 就是8M,方便留个联系方式请教一下吗‘ |
之前忘记说了,当芯片晶振是8M的时候,才可以显示正确的温湿度数据,但串口输出的数据不对;40M的时候,串口可以显示正常的数据,但dht11读取数据有问题。原因别问我,我自己也是小白。如果有大佬能够解决这个问题,望不吝留言。谢谢 |
nishis 发表于 2020-4-30 19:24 你看一下你的芯片晶振选的是多少,当时8M的时候可以显示正常温湿度,如果是其他的就显示的是0 |
老哥,无法显示温湿度啊,显示都是0 |