51单片机对DHT11温湿度传感器的读入,处理,显示。有键盘输入
- 文件大小:9.02KB
- 浏览次数:
- 发布时间:2015-04-22
本资料为 rar 格式,下载需要1积分
51单片机对DHT11温湿度传感器的读入,处理,显示。有键盘输入
//--------------------------------
//-----湿度读取子程序 ------------
//--------------------------------
//----以下变量均为全局变量--------
//----温度高8位 U8TdataH------
//----温度低8位 U8TdataL------
//----湿度高8位 U8RHdataH-----
//----湿度低8位 U8RHdataL-----
//----校验 8位 U8checkdata-----
//----调用相关子程序如下----------
//---- Delay();, Delay10us();,COM();
//--------------------------------
#include
#include
#include
typedef unsigned char U8; / defined for unsigned 8-bits integer variable 无符号8位整型变量 /
typedef signed char S8; / defined for signed 8-bits integer variable 有符号8位整型变量 /
typedef unsigned int U16; / defined for unsigned 16-bits integer variable 无符号16位整型变量 /
typedef signed int S16; / defined for signed 16-bits integer variable 有符号16位整型变量 /
typedef unsigned long U32; / defined for unsigned 32-bits integer variable 无符号32位整型变量 /
typedef signed long S32; / defined for signed 32-bits integer variable 有符号32位整型变量 /
typedef float F32; / single precision floating point variable (32bits) 单精度浮点数(32位长度) /
typedef double F64; / double precision floating point variable (64bits) 双精度浮点数(64位长度) /
//
#define uchar unsigned char
#define uint unsigned int
#define Data0time 4
sbit DINP20;
sbit LOADP21;
sbit CLKP22;
sbit doutP25;
sbit nullioP23;
sbit sound P32;
sbit modeP12;
sbit set P13;
uchar modeflag;
uchar setflag;
U8 U8FLAG,k;
U8 U8count,U8temp;
U8 U8TdataH,U8TdataL,U8RHdataH,U8RHdataL,U8checkdata;
U8 U8TdataHtemp,U8TdataLtemp,U8RHdataHtemp,U8RHdataLtemp,U8checkdatatemp;
U8 U8comdata;
U8 outdata[5]; //定义发送的字节数
U8 indata[5];
U8 count, countr0;
U16 U16temp1,U16temp2;
unsigned char th,tl,hh,hl;
unsigned char th0,tl0,hh0,hl0;
bit timeflag;
uchar criterionhum;
uchar criteriontemp;
void RH(void);
void sseg(uchar ,uchar ,uchar, uchar );
void send(uchar ,uchar);
void COM(void);
void process(void);
void Delay(U16 );
void Delay10us(void);
void keyscan(void);
void winkling(void);
void delayMs(unsigned int i);
void special(unsigned char i);
void init(void);
void main(void)
...
- 1尚都风云商务酒店建筑设计施工图纸
- 2SN/T 1581-2014 对境外繁育农作物种子检疫规程
- 32012年 一建 通信与广电实务 精讲 第8讲
- 4机械毕业设计-石油管接头螺纹保护帽旋压加工专用装备设计(含全套CAD图纸+1.7万字说明书+外文翻译)
- 5湖北高等职业技术学院教学楼采暖设计施工图
- 6试验室相关检测频率的规定
- 7GB 50229-2019 火力发电厂与变电站设计防火标准
- 8住宅建筑工程质量通病防治措施
- 9表H-406
- 10甘露西安某购物广场空调、通风设计暖通CAD图纸
- 11广东省建设施工机械台班费用2010
- 1235~110kV输电线路设计
- 13YY/T 1444-2016 总蛋白测定试剂盒
- 14日立电梯电气柜推车SolidWorks设计
- 15GB 8484-1987 建筑外窗保温性能分级及其检测方法