版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第#页共25页P2=7;P0=table[0];MSB=0x00;}returnMSB;/****************温度数据处理函数************************/voiddisplay2(){while(MSB<10||MSB>50){DP=0;delay(50);DP=1;P2=7;P0=table[0];read_temperature2();}P2=4;//显示函数P0=0x40;delay_50us(5);P2=5;P0=table[temp/10+1];delay_50us(5);P2=6;//整数部分显示P0=table[temp%10+1]|0x80;delay_50us(5);LSB=LSB&0x0f;P2=7;P0=table[LSB%10+1];delay_50us(5);}voidmain(){DP=1;while(1){//小数部分显示for(w1=0;w1<5;w1++){for(w2=0;w2<50;w2++){init1();P2=3;P0=0x06;temp=read_temperature1();display1();}}for(w3=0;w3<5;w3++)for(w4=0;w4<50;w4++){init2();P2=3;P0=0x5b;temp=read_temperature2();display2();}}}}3、课程设计总结经过将近两周的单片机课程设计,终于完成了我的数字温度计的设计。在本次设计的过程中,我发现很多的问题,虽然以前还做过这样的设计但这次设计真的让我长进了很多,单片机课程设计重点就在于软件算法的设计,需要有很巧妙的程序算法,虽然以前写过几次程序,但我觉的写好一个程序并不是一件简单的事。比如,时序问题,尤其是DS18B20的时序与单片机的时序结合,真的很不容易,若不是反反复复的看DS18B20的时序要求和介绍,直至真正弄懂,程序是写不出来的。再比如说,通过查阅资料知道,DS18B20支持单总线协议,可以通过将多个DS18B20并联到1根线上,实现CPU只需一根端口线就能与诸多DS18B20通信,占用较少的微处理器的端口就可以实现多点测温监控系统。但我曾尝试着通过编程找到了2个DS18B20的序列号,也编写了序号匹配函数(mach函数),但没行通,这也让我明白理论和实际的差距。但总体来说,感觉效果比较好,有好多的东西,只有我们去试着做了,才能真正的掌握,只学习理论有些东西是很难理解的,更谈不上掌握。所以从这次的课程设计中,我真真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,学习单机片机更是如此,程序只有在经常的读与写的过程中才能提高,这就是我在这次课程设计中的最大收获。同时,也要细细的阅读资料,尤其是没学过的芯片。最后,还要感谢吴开兴老师,在设计期间吴老师的指导和建议给了我们很大帮助。4、参考文献李朝青.单片机原理及接口技术〔简明修订版).杭州:北京航空航天大学出版社,1998李广弟•单片机*MBrmi•北京:北京航空航天大学出版社,1994孙育才.单片机微型计算机及其应用.东南大学出版社,2004沈德金,陈粤初•单片机接口电路与应用称序实例•北京航
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 26年银发贫血反复解决方案课件
- 商务部面试个人规划
- 煤矿试题解析
- ISO91-质量体系-要求
- 东南大学吴健雄学院微机课程设计电梯控制器
- 九年级化学下册第10单元酸和碱课题2酸和碱的中和反应第一课时作业
- 菱形课件2025-2026学年数学人教版八年级下册
- 军人健康防护手册
- 记账实操-套裁成本计算公式
- 政策研究:停火落地、谈判启动-美伊冲突向何方
- JJF1033-2023计量标准考核规范
- 八年级下册《可爱的四川》全套教案
- 简易呼吸机的使用课件-完整版
- 2025年云南曲靖市住建局招聘考果及拟聘高频重点提升(共500题)附带答案详解
- 核酸扩增检测实验室设计及工作流程
- 幼儿园教师防欺凌培训内容
- 石油钻井井电方案
- 得每通产品培训2015品牌版
- 青海省循化县谢坑铜金矿(二、四釆区)矿山地质环境保护与土地复垦方案
- 滕王阁序注音全文打印版
- GB/T 6451-2015油浸式电力变压器技术参数和要求
评论
0/150
提交评论