利用DHT11测温度湿度实验报告讲解(4)
图11 数字信号0表示
数字1信号表示方法如下图13所示
图12 数字1信号表示
2.4 蜂鸣器模块
蜂鸣器是一种一体化结构的电子讯响器。采用直流电压供电,主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“LB”、“JD”等)表示。
10
3.1 程序流程图
3 软件程序设计
2.5 DHT11温湿度检测设计图
图13 蜂鸣器工作原理图
图14 DHT11温湿度检测设计图
11
开始 初始化 判断温延时 温度 温湿度测量 低于a℃ 高于b℃ 1602显示数据 蜂鸣器铃响 蜂鸣器铃响 结束 图 16 主程序流程图
3.2程序设计
3.2.1主程序
#include
typedef unsigned char U8; /* defined for unsigned 8-bits integer variable 无符号8位整型变量 */
typedef unsigned int U16; /* defined for unsigned 16-bits integer variable 无符号16位整型变量 */
#define lcd_H #include
#define HIGH 1 #define LOW 0 #define TRUE 1 #define FALSE 0
12
#define ZERO 0 #define MSB 0x80 #define LSB 0x01
3.2.2 LCD显示程序
#define LINE1 0 #define LINE2 1
#define LINE1_HEAD 0x80 #define LINE2_HEAD 0xC0 #define DATA_MODE 0x38 #define OPEN_SCREEN 0x0C #define DISPLAY_ADDRESS 0x80
#define CLEARSCREEN LCD_en_com(0x01)
#define LCDIO P1
sbit LCD1602_RS = P2^4; //定义端口 sbit LCD1602_RW = P2^3; sbit LCD1602_EN = P2^2;
//----------------------------------------------// //----------------IO口定义区--------------------// //----------------------------------------------// sbit P2_0 = P2^0 ; sbit SPK=P0^7; int t1,t2,ss;
//----------------------------------------------// //----------------定义区--------------------// //----------------------------------------------// U8 U8FLAG; U8 U8count,U8temp;
U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata; U8
U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp;
13
U8 U8comdata;
unsigned char str1[]={'s','h','i','d','u',':'}; unsigned char str2[]={'w','e','n','d','u',':'}; LCD_init();
void Delay(U16 j) { U8 i; for(;j>0;j--) {
for(i=0;i<27;i++);
}
}
void Delay_10us(void) { U8 i; i--; i--; i--; i--; i--; i--; }
void COM(void) {
U8 i;
for(i=0;i<8;i++) {
U8FLAG=2;
while((!P2_0)&&U8FLAG++);
14
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




