急求温湿度传感器AM2301(DHT21)用51单片机驱动,并在LCD1602上显示的程序

急求温湿度传感器AM2301(DHT21)用51单片机驱动,并在LCD1602上显示的程序,研究了很久也没研究出来,大家帮个忙

给个邮箱我发一个keil工程文件给你 。能实现。只要硬件符合追问

谢谢,正好需要KEIL的,502749538@qq.com

追答

已发,查收。

追问

刚调试了一把,显示屏能正常显示,就是温湿度读数的地方显示乱码。我将LCD1602的三个控制端分别接P0口的5.6.7,8个数据口连P2口,AM2301数据口连的是P0.0口,按程序里应该练的是P2.0口,可是这个口已经被LCD占用了。!!另外显示屏与单片机之间没有接上拉电阻,不知道有没有影响。
另:我将LCD端口改了一下,8个数据口接P0,3个控制口接P2口的5,6,7,留下P2.0给AM2301的数据口,程序方面也相应改了下,不过还是乱码

追答

那你就改下程序吧。dht21随便接一个闲置的口。呵呵。符合你的硬件好了。也就改改几个i/o接口吧。上拉电阻一般是要接的。不然驱动能力不够可能。LCD1602控制口也可以根据你的实际需要改啦。胆大点。。改。。。。

追问

嗯,谢谢,我试试看

追答

还有什么问题可以邮件交流

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-06
可惜俺只有DHT11的,没有21的温湿度传感器。
第2个回答  2012-05-07
找厂家要,你买了他们的产品,这个他们应该会提供给你的。
相似回答