msp430f5529驱动DHT11的问题请大神看看我的程序出问题了么?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好,
我手头没有DHT11温度传感器,所以无法在实验室复现你的问题。
通过查阅HDT11相关资料,我发现该芯片数据读取非常简单,单总线。
参考例程也比较多:http://wenku.baidu.com/link?url=gVDXq6xxHOAjef96dlcMqRbHFVIiHtbzm7uftO4JDPymOJ7uvcfFR5bmsymHMGgQBDxSC-owosuEvPPq_GfGWNsNvR9Gs5HtzNjUT4h-3EO
根据你的问题结合你的程序,我觉得问题点在时序不满足HDT11的要求
我有两个建议排查你的问题:
1.确认MCLK时钟输出是否是你想要得8M HZ。
2.确认你的delay_ms(18); delay_us(30);时间是不是对的,需要你示波器测试。