这几天一直在做温湿度控制器的项目,我使用的传感器是DHT21,奥松电子的。根据手册上介绍的,传感器采用的是单线串口和单片机进行通信的,卖家给的例程中程序也是对串口进行初始化,然后是串口中断服务函数,把串口中数据发送给单片机,后面再来个串口给传感器发送的函数,即SBUF = XXXX,再后来就是传感器的驱动程序。
但是,我从网上下载的资料关于DHT11程序为什么没有进行串口初始化呢?DHT11也是单总线结构,为何不进行串口处理?
很是迷惑,希望大侠给回答一下。谢谢。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
多问一句,如果选择用串口通信是不是必须要用单片机的2根串行接口呢?谢谢!
看来还是好好看看串口那部分,一直很模糊。多谢了!
一周热门 更多>