//51 单片机控制温湿度传感器DHT11然后在LCD1602 上显示当前的温湿度及单位其中湿度在第一行显示温度在第二行显示
单片机为 YL-9 最小系统
# include # include typedef unsigned char BYTE; typedef unsigned int WORD; #define uint unsigned int #define uchar unsigned char sbit io=P1^0;//dht11data 端接单片机的P1^0 口// sbit rw=P2^1;//一下三行是设置 lcd1602 的使能端// sbit rs=P2^0; sbit ep=P2^2; typedef bit BOOL;//此声明一个布尔型变量即真或假// uchar data_byte; uchar RH,RL,TH,TL; //***************延时函数************************************* void delay(uchar ms) //延时模块// { uchar i; while(ms--) for(i=0;i