求DHT11温湿度传感器51单片机汇编语言100例驱动程序

这个没视频来几张图片吧~~

这个溫湿度传感器DHT11只有一根数据线,而且对时序的要求非常严格所以程序中最重要的是时序,具体的时序图在下面的说明文档里一次完整嘚数据传输为40bit,高位先出。40bit的数据=8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和这里需要注意一下的是小数部分适用于以後扩展所用,现读出为零输出湿度的整数部分用16进制表示,比如湿度整数数据为0x24则实际的湿度为36,但是温度的整数部分是用十进制表礻的比如温度整数数据为0x20,则实际温度就为20度。


上图右边为串口接收的数据左边为中断函数,通过按键中断开始采集数据并将数据从串口发出来,从图中程序可以看出对于温度和湿度两个数据的处理是不一样的

同样,程序到原帖下载程序所在帖子我会发到2楼,如果鏈接发不出来的话请到视频中的论坛搜索搜一下很容易搜到的·~

}

我要回帖

更多关于 单片机汇编语言 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信