![电子温度计与秒表专业实践报告_第1页](http://file4.renrendoc.com/view/ffe0bc01db43f7e77a71f54d2a819474/ffe0bc01db43f7e77a71f54d2a8194741.gif)
![电子温度计与秒表专业实践报告_第2页](http://file4.renrendoc.com/view/ffe0bc01db43f7e77a71f54d2a819474/ffe0bc01db43f7e77a71f54d2a8194742.gif)
![电子温度计与秒表专业实践报告_第3页](http://file4.renrendoc.com/view/ffe0bc01db43f7e77a71f54d2a819474/ffe0bc01db43f7e77a71f54d2a8194743.gif)
![电子温度计与秒表专业实践报告_第4页](http://file4.renrendoc.com/view/ffe0bc01db43f7e77a71f54d2a819474/ffe0bc01db43f7e77a71f54d2a8194744.gif)
![电子温度计与秒表专业实践报告_第5页](http://file4.renrendoc.com/view/ffe0bc01db43f7e77a71f54d2a819474/ffe0bc01db43f7e77a71f54d2a8194745.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实践任务要求、制作电子温度计。使用双7段数码管显示器显示温度。采用2051单片机及温度传感器18B20设谢谢阅读。谢谢阅读、采用Protues软件画出“电子温度计”谢谢阅读、查找资料,编写软件程序。、在电子温度计的基础上,加上一个小开关,实现用开关控制电子温度计与谢谢阅读计数器的切换功能。计数器范围为0~992、硬件原理图使用AT89C2051实现显示温度,其中为2位共阳极数码管。用DXP绘制
的原理图,如下图1所示:感谢阅读图13、硬件仿真图用Protues软件进行仿真,如图图()电子温度计仿真图图()秒表仿真图4、PCB硬件PCB板图,如图3所示:图3硬件PCB板图5、产品实物图做出的产品实物图,如图4所示:图46、器件明细表所需要的元器件见表。表1序号型号器件名称数量1、R12电阻82、23电阻14电阻15C1、2617DIP-20脚18AT89C2051AT89C2051单片机芯片19LG562118脚,共阳数码管112MHZ晶振118b20温度传感器1Q1、Q2三极管23节电池电池盒1S1开关1谢谢阅读7、软件流程图软件流程图,如图5所示:图5软件流程图8、软件程序(秒表+温度计)#include<reg52.h>//51单片机头文件,包含了特殊寄存器的说明精品文档放心下载#include<intrins.h>#defineucharunsignedchar//定义无符号字符型#defineuintunsignedint//定义无符号整型Uchar感谢阅读table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};感谢阅读tempe;
miao=0;
j=0;flag=0;DQ=P3^7;key=P3^2;shi=0;ge=0;精品文档放心下载delay1(uintz)//谢谢阅读{x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}delay(uintt){while(t--);
}display1()
{shi=miao/10;
ge=miao%10;
p=1;q=0;P1=table[shi];
delay1(5);p=0;
q=0;谢谢阅读q=1;p=0;P1=table[ge];delay1(5);谢谢阅读q=0;p=0;}display(void){p=1;q=0;P1=table[tempe/10];delay1(5);
p=0;q=0;q=1;p=0;P1=table[tempe%10];delay1(5);
q=0;p=0;}{init_ds18b20(void)//DS18B20的初始化函数谢谢阅读ucharsample;DQ=1;delay(8);
DQ=0;delay(80);
DQ=1;delay(8);谢谢阅读sample=DQ;//return(sample)带返回检测器件响应谢谢阅读delay(4);}wr_ds18b20(uchardat)//写数据{感谢阅读uchari;for(i=0;i<8;i++)
{DQ=0;DQ=dat&0x0
delay(4);
DQ=1;dat>>=1;精品文档放心下载}delay(4);}ucharre_ds18b20(void)//精品文档放心下载{uchari;ucharresult;for(i=0;i<8;i++)
{DQ=0;result>>=1;
_nop_();DQ=1;if(DQ)精品文档放心下载result|=0x80;delay(4);}return(result);}ucharrd_temperature(void){谢谢阅读uchara,b;init_ds18b20();wr_ds18b20(0xcc);//跳过wr_ds18b20(0x44);//delay(300);精品文档放心下载init_ds18b20();
wr_ds18b20(0xcc);
wr_ds18b20(0xbe);
a=re_ds18b20();
b=re_ds18b20();
b<<=4;b+=(a&0xf0)>>4;
return(b);精品文档放心下载}main(){TMOD=1;TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;//总中断允许精品文档放心下载ET0=1;//开启T0定时器的溢出中断允许位
TR0=1;//启动T0定时器谢谢阅读EX0=1;//允许外部中断响应外部设备的触发信号
IT0=1;//单脉冲下降沿触发中断有效谢谢阅读while(1)
{if(flag==0)
{TR0=0;
P1=0XFF;
delay(1);
miao=0;谢谢阅读tempe=rd_temperature();//温度计display();
delay(5);
display();
delay(5);谢谢阅读}if(flag==1)
{tempe=0;
P1=0XFF;delay(1);TR0=1;display1();
delay(1);display1();delay(5);
display1();
delay(5);}}}timer()interrupt1//秒表{谢谢阅读TH0=(65536-50000)/256;TL0=(65536-50000)%256;谢谢阅读j++;if(j==20){j=0;miao++;if(miao==60)miao=0;}}exter()interrupt0{flag=!flag;
}9、实践总结谢谢阅读感谢阅读们的实践经验。感谢阅读接的时候焊接的不是很美观;数码管的各个管脚位置不是很清楚,导致一开始
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《计算机应用基础 》课件-第1章
- 2025-2030全球定制基因合成行业调研及趋势分析报告
- 2025年全球及中国理财预算记账服务行业头部企业市场占有率及排名调研报告
- 2025年全球及中国智能家用洗衣机行业头部企业市场占有率及排名调研报告
- 2025-2030全球鼓式限位开关行业调研及趋势分析报告
- 2025年全球及中国伪造 GPS 定位 App行业头部企业市场占有率及排名调研报告
- 2025年全球及中国冷冻毛发研磨仪行业头部企业市场占有率及排名调研报告
- 2025年全球及中国电动汽车绿地制造行业头部企业市场占有率及排名调研报告
- 2025-2030全球速冻青豆行业调研及趋势分析报告
- 必杀04 第七单元 我们邻近的地区和国家(综合题20题)(解析版)
- 2025年南京信息职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025-2030年中国硫酸钾行业深度调研及投资战略研究报告
- 课题申报参考:社会网络视角下村改居社区公共空间优化与“土客关系”重构研究
- 乡镇卫生院2025年工作计划
- 2024年山东省泰安市初中学业水平生物试题含答案
- 机械工程类基础知识单选题100道及答案解析
- 冠心病课件完整版本
- 2024年卫生资格(中初级)-中医外科学主治医师考试近5年真题集锦(频考类试题)带答案
- 中国大百科全书(第二版全32册)08
- 四川省宜宾市中学2025届九上数学期末统考模拟试题含解析
- 微生物组与胆汁性肝硬化
评论
0/150
提交评论