

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、20172018学年度第一学期单片机原理及应用作品考试模拟电梯提交文档姓名黄任军朱子豪_年 级 _专业_通信工程_系(院)信息科学与工程学院任课教师20182017-2018-1 单片机原理及应用作品设计提交文档一、作品设计目的高温警报器在生活中应用非常广泛,比如,汽车的水箱高温警报, 假如汽车水箱一直处于高温情况下又不能及时散热,这会对汽车的安 全性能有极大的影响。假如有高温警报器的话,可以将报警温度设置 在水箱最高温度以下 10 摄氏度,这样可以让车主意识到水箱温度已经 快要到达极限温度了,必须赶快降温。二、作品设计内容1、 总电路图显示2、总程序#include #define ucha
2、r unsigned char#define uint unsigned intsbit DS=P2A2;/定义温度传感器端口uint temp;uchar flag1; /温度的正负2017-2018-1 单片机原理及应用作品设计提交文档sbit dula=P2A6;i-;sbit wela=P2A7;sbit beep=P2A0;unsigned char code table=0 x3f,0 x06,0 x5b,0 x4f,0 x66,0 x6d,0 x7d,0 x07,0 x7f,0 x6f,0 x77,0 x7c,0 x39,0 x5e,0 x79,0 x71;unsigned ch
3、ar code table1=0 xbf,0 x86,0 xdb,0 xcf,0 xe6,0 xed,0 xfd,0 x87,0 xff,0 xef;void delay(uint count) /delayuint i;while(count)i=200;while(i0)i-;count-;void dsreset(void) / 发送复位和初始化命令uint i;DS=0;i=103;while(i0)i-;DS=1;i=4;while(i0)i-;bit tmpreadbit(void)uint i;bit dat;DS=0;i+; / 延迟DS=1;i+;i+;dat=DS;i=8;
4、while(i0)i-;return (dat);uchar tmpread(void)uchar i,j,dat;dat=0;for(i=1;i=8;i+)j=tmpreadbit();dat=(j1); / 读出的数据最低位在最前面,这样刚好 一个字节在DAT 里return(dat);void tmpwritebyte(uchar dat) / 像温度传感器写入一个数uint i;uchar j;bit testb;for(j=1;j1;if(testb) /write 1DS=0;i+;i+;DS=1;i=8;while(i0)i-;elseDS=0; /write 0i=8;whil
5、e(i0)i-;DS=1;i+;i+;void tmpchange(void) /DS18B20 dsreset();delay(1);tmpwritebyte(0 xcc); tmpwritebyte(0 x44);开始改变uint tmp()float tt;uchar a,b;dsreset();delay(1);tmpwritebyte(0 xcc);tmpwritebyte(0 xbe);a=tmpread();b=tmpread();temp=b;temp0;a-)display(tmp();if(temp=340)/ 当温度超过 34 度,蜂鸣器便会报P1=0 x00;beep=
6、1;/ 蜂鸣器开elsebeep=0;/ 蜂鸣器关P1=0 xff; while(1);3、PCB 设计过程(1)画原理图(2)生成 PCB 图( 3 )布线(4)敷铜三、调试过程1、详细连线将单片机的 VCC,-用排线连接至数码管的针脚。(2)将端口用杜邦线与蜂鸣器相连。将 DS18B20 以半圆形朝上的方式插入温度传感器接口。2、调试过程简介连接好各个模块,将程序写入 STC89C52 单片机中,用打火机快速烧温度传感器,温度超过 34 度,蜂鸣器开始发出报警声,当温度自然冷却到34 度之下,蜂鸣器停止工作。四、作品设计心得和经验我和搭档两个人确立好课题之后,便进行了分工,我负责程序的设计,我搭档负责 P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 张家口市人民医院腹腔镜直肠癌根治术资质认证
- 吕梁市中医院放疗科主任医师资格认证
- 大同市人民医院老年医学科管理制度考核
- 2025年中国皮革废料项目商业计划书
- 石家庄市人民医院妇产科感染控制考核
- 忻州市中医院男性生殖病理诊断考核
- 2025年钻头项目可行性研究报告范文
- 2025年水厂可研报告范文
- 呼和浩特市中医院治疗随访评估考核
- 2025年5G通信网络财务可持续性可行性研究报告
- 四川省算云科技有限责任公司笔试历年参考题库附带答案详解
- 广东省交通运输厅关于公路水运建设工程安全生产费用的管理办法
- 自动地面气象观测站建设项目方案投标文件(技术方案)
- 热力公司员工安全培训课件
- 医院有限空间作业管理制度(含应急预案)
- 救护车的使用和原理
- 幼儿园中班数学《大家一起来-5以内的连加》课件
- 食管癌诊疗指南解读(2025版)
- 吉林省珲春市2025年上半年公开招聘辅警试题含答案分析
- 托幼机构安排方案模板(3篇)
- 办公室装修安全知识培训课件
评论
0/150
提交评论