版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#include<REGX51.H>sbitled1=P1^0; //定义两个led引脚sbitled2=P1^1;sbitspeak=P1^3; //定义蜂鸣器引脚bitflag=0; //有烟雾标志位//主函数voidmain(){IT1=1; //设置INT1的中断类型下降沿触发中断EX1=1; //使能INT1中断EA=1; //使能总中断TMOD=0x11; //两个定时器工作在16位,方式1模式TL0=(65536-50000)%256; //赋初值15536,也就是定时50ms TH0=(65536-50000)/256;TR0=1; //开定时器0ET0=1; //允许定时0器中断TL1=(65536-500)%256;//定时0.5ms TH1=(65536-500)/256;TR1=1; //开定时器1ET1=1; //允许定时1器中断while(1){if(flag)led2=1; //如果烟雾传感器标志为1,检测到有烟雾,led2灭elseled2=0; //如果烟雾传感器标志为0,没有检测烟雾,led2亮}}//外部中断服务程序只要传感器检测到烟雾时,比较器的输出就会输出一个低电平//单片机的引脚中断就得一个下降沿,就产生中断,烟雾标志位就为1voidinit0()interrupt2{flag=1;}//定时器1服务程序voidtimer0()interrupt1{staticunsignedchardelay_count=0,count=0;TL0=(65536-50000)%256; //重装初值 TH0=(65536-50000)/256;delay_count++; //50ms加一次if(delay_count>20) //加到20次,就够一秒 {delay_count=0;if(flag) //如果烟雾标志位为1,一秒闪烁一次{led1=~led1;}else{led1=1;speak=0;}//如果标志位为0,灯灭,蜂鸣器、不响}if(flag)//在烟雾产生后,灯闪烁10秒{ //50ms加一次,加到200,正好10scount++;if(count>200){count=0;flag=0;}}}//定时器1服务程序voidtimer1()interrupt3{staticunsignedlongcount123=0;TL1=(65536-500)%256; //定时器1赋初值 TH1=(65536-500)/256;if(flag) //如果烟雾标志位为1{count123++;if(count123<500)speak=~speak;//蜂鸣
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 青少年近视防控饮食干预指引
- 固体废物分类收集暂存管理规定
- 劳保用品采购发放管理办法
- 年度健康干预指导实施方案
- 高处坠落事故应急救援处置指南
- 产妇产后康复按摩手法指引
- 体检报告数据解读标准
- 玉米南方锈病全程防控方案
- 风险点辨识评估作业指导手册
- 家政员入户工作交接操作指引
- 2026-2030中国高纯铝行业市场发展趋势与前景展望战略研究报告
- 2026年湖南省张家界市初二学业水平地理生物会考真题试卷(+答案)
- 2026年芯片设计DFT工程师高频面试题包含详细解答
- 企业工业统计工作制度
- 广东省广州市增城区2026年中考二模化学试卷-附答案
- 数字化时代下TC保险公司内部审计信息化建设路径探析
- 吉林省长春市2026年中考语文模拟试卷四套附答案
- 物业小区消防安全隐患排查及整改措施
- 2026年中国实体剧本杀消费洞察报告
- 食品安全检测与评估培训教材(标准版)
- 2025年度陕西延长石油(集团)有限责任公司“汇才”-管理人才储备招聘130人(春招)笔试参考题库附带答案详解
评论
0/150
提交评论