版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 第6卷第27期(20lo年9月判读温度是否超过设定的上下限,若超过则进入报警程序。主程序的流程图如图2所示。 3.2程序代码限于篇幅,下面给出部分程序代码uchar code DSECODE1=Ox3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d.Ox07,Ox7f,0x6f;/数码管段码ucharTemperatureS=o'o,oJ;sbitDQ=P2"7;sbit HLED=P30;/报警灯sbit l。LED=P3l;sbitBEEP=P3"7:/,蜂鸣器uint temp;voidDelay(uint Xvoid DelayMs(uint
2、 x1uehar InitDSl88200/初始化DSl8820函数uchar ReadOneByte0/滨一个字节函数voidWfiteoneBvtefuchar dat/写一个字节函数voidReadTemperature0/读取温度函数voidShow-1emperature0/显rqk温度函数voidalarm(uchar t/报警函数void mainOfBEEP=O;while(1ReadJ'emperature0;Temperature2=temp/l 00:TemperatureI=temp%100/10;TemperatureOJ=temp%10;Sho嘲jemper
3、ature0;if(temp<40alarm(90;L_LED=!LLED;else if(temp>120alarm(120;HLED=!H LED;else BEEP-0;HLED=L_.LED=l;llComputer Knowledge and Technology电置知识与技术图1硬件电路原理图.豳囱兰!浏咽图2主程序流程图4电路仿真软件的编写在Keil软件环境下进行,芯片的型号选择AT89C52。编写C程序并保存,之后利用Keil编译器编译调试,编译成功后生成HEX文件。程序经Keil软件编译通过后,就可利用Protues软件进行仿真了。在图l绘制好的仿真电路中,用鼠标
4、左键单击单片机,弹出“Edit Commponent”对话框。在“Programe File”中载入已经生成的HEX文件,然后单击“OK”按钮保存设计,最后单击运行按钮即可进行功能仿真。运行时.IED数码管将显示DSl8820所测鼋的外部温度,调节DSl8820模拟改变外界温度时,新的温度将刷新显示在LED数码管上。当温度超过设定的上下限时,会发出不同频率的报警声。5结束语本文介绍了基于单片机的温度报警器。能检测温度同时当温度超过设定的上下限时报警。同时采用Proteus和Keil结合进行仿真,实现了设计所要求的功能。参考文献:【11李广第,朱月秀,冷祖祁.单片机基础fMl一E京:北京航空航天
5、大学出版社,2007.【2】来清民.传感器与单片机接El及实例IM.北京:北京航空航天大学出版社,2008.【3】谭浩强.C语言程序设计MI.北京:清华大学出版社,2000.本栏目贲任编辑:唐一乐-人工-I麓识期技术-7541 基于单片机的温度报警器的设计与仿真作者:陈峰, CHEN Feng作者单位:江苏省南通商贸高等职业学校,江苏,南通,226007刊名:电脑知识与技术英文刊名:COMPUTER KNOWLEDGE AND TECHNOLOGY年,卷(期:2010,06(27参考文献(3条1.谭浩强C语言程序设计 20002.来清民传感器与单片机接口及实例 20083.李广第;朱月秀;冷祖祁单片机基础 2007本文读者也读过(4条2.张发海基于单片机STC89C52的LED数码管温度显示及报警器的实现期刊论文-科技
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年四川三河职业学院单招职业技能考试备考试题带答案解析
- 2026年山东外贸职业学院高职单招职业适应性考试参考题库带答案解析
- 2025-2030医疗无人机配送网络建设与应急响应体系规划报告
- 2025-2030制酒酿酒行业市场精细供需饮品及投资提议规划反常研究报告
- 2025-2030制药行业市场竞争格局深度考察及技术发展方向与投资战略研究报告
- 2026年武汉信息传播职业技术学院单招职业技能笔试备考题库带答案解析
- 2026年湖南理工职业技术学院高职单招职业适应性测试备考题库带答案解析
- 2026年新疆交通职业技术学院高职单招职业适应性测试备考题库带答案解析
- 2026年郑州西亚斯学院高职单招职业适应性考试备考试题带答案解析
- 2025年江苏轩恩软件笔试题及答案
- 自然资源部所属单位2026年度公开招聘工作人员备考题库(第一批634人)含答案详解
- 2026课件-人工智能通识 教案 模块四-教学设计-人工智能通识-新版
- 加油站合伙合同协议书范本
- 细胞治疗课件
- 人教版八年级下册数学期末试卷测试卷(含答案解析)
- 2025年电商财务统一管理方案报告-帆软
- 2025内蒙古交通集团有限公司社会化招聘168人笔试考试参考试题及答案解析
- 2025广东东莞市东城街道办事处2025年招聘23人模拟笔试试题及答案解析
- 门店关闭清算协议书
- 2025年及未来5年市场数据中国硝基化合物行业投资研究分析及发展前景预测报告
- 2026年内蒙古建筑职业技术学院单招职业适应性测试题库带答案
评论
0/150
提交评论