肿瘤康复网,内容丰富有趣,生活中的好帮手!
肿瘤康复网 > 基于单片机甲醛浓度监测系统仿真设计-毕设课设

基于单片机甲醛浓度监测系统仿真设计-毕设课设

时间:2021-07-30 00:20:38

相关推荐

资料下载地址-1046(百度网盘):点击下载

只要在检测范围内,感应到了人的存在,就会自动判断是否需要排风。在没有感应到人的活动时,只要在检测范围内,感应到了人的存在,就会自动判断是否需要排风。在没有感应到人的活动时,启动排风装置。只有当红外感应器感应到有人活动时,才以正常功耗运行整个装置,这时,若甲醛浓度超标,则蜂鸣警报,同时立刻启动排风装置。

#include <reg52.h> /* 包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 */#include "intrins.h"#defineu8unsigned char#defineu16unsigned int#defineucharunsigned char#defineuintunsigned intucharsetValue= 100;/* 采样预设值 */ucharnowValue;/* 用于读取ADC数据 *//* 运行模式 */uchar Mode = 0;/* =1是设置温度阀值 =2是设置采样阀值=0是正常监控模式 *//* 管脚声明 */sbitLed_Reg= P2 ^ 2; /* 红灯 */sbitLed_Yellow= P2 ^ 4; /* 黄灯 */sbitBuzzer= P2 ^ 0; /* 蜂鸣器 */sbitFan= P3 ^ 3; /* */sbitMotor= P2 ^ 5;sbit People = P2 ^ 4;/********************************************************************* 名称 : delay_1ms()* 功能 : 延时1ms函数* 输入 : q* 输出 : 无***********************************************************************/void delay_ms( uint q ){uint i, j;for ( i = 0; i < q; i++ )for ( j = 0; j < 110; j++ );}/************************************************************************************************************ LCD1602相关函数***********************************************************************************************************//* LCD管脚声明 (RW引脚实物直接接地,因为本设计只用到液晶的写操作,RW引脚一直是低电平) */sbitLCDRS= P2 ^ 7;sbitLCDEN= P2 ^ 6;sbitD0= P0 ^ 0;sbitD1= P0 ^ 1;sbitD2= P0 ^ 2;sbitD3= P0 ^ 3;sbitD4= P0 ^ 4;sbitD5= P0 ^ 5;sbitD6= P0 ^ 6;sbitD7= P0 ^ 7;

如果觉得《基于单片机甲醛浓度监测系统仿真设计-毕设课设》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。