基于单片机的数字温湿度计设计,毕业设计资料,现在分享给大家一起学习。
硬件:
1,单片机内部时钟设置为30MHZ
2,上位机需要打开串口。波特率9600 无校验位 1停止位
3,传感器的DAT引脚,连接板子的 A4 排母,也是IO口 P1.1
程序功能:
1,按下KEY1按键,程序读取DHT11的数据,并发送到串口上,格式是ASCII,便于阅读。(仅仅用于测试程序硬件各方面是否正常运行)
2,正常开机状态下,每2S刷新一次OLED的显示。(这个历程里面的OLED字库和显示函数都做了改变,以节约单片机的Flash。若OLED显示都是 0 ,表示数据读取失败。
3,按下 KEY3 按键 ,OLED显示器关闭
4,按下 KEY2 按键, OLED显示器重新打开
1