毕业设计(论文)-基于单片机的数字式日历温度显示系统的设计

毕业设计(论文)-基于单片机的数字式日历温度显示系统的设计

ID:5487090

大小:361.51 KB

页数:23页

时间:2017-12-14

毕业设计(论文)-基于单片机的数字式日历温度显示系统的设计_第1页
毕业设计(论文)-基于单片机的数字式日历温度显示系统的设计_第2页
毕业设计(论文)-基于单片机的数字式日历温度显示系统的设计_第3页
毕业设计(论文)-基于单片机的数字式日历温度显示系统的设计_第4页
毕业设计(论文)-基于单片机的数字式日历温度显示系统的设计_第5页
资源描述:

《毕业设计(论文)-基于单片机的数字式日历温度显示系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计数字式日历温度显示系统的设计DigitalCalendarTemperatureDisplay院系专业电姓名指导教师目录前言…………………………………………………………………………………3第一章绪论………………………………………………………………………4第一节提出问题确立初步方案…………………………………………4第二节系统总体框图……………………………………………………5第二章主要硬件的功能与应用…………………………………………………5第一节AT89C52芯片介绍………………………………………

2、………5第二节DS12887功能简介………………………………………………10第三节DS18B20温度传感器……………………………………………13第四节多功能器件X25045特点及应用………………………………15第五节键盘工作原理……………………………………………………17第六节采用MAX232实现MCS-51单片机与PC机的通信……………18第三章程序流程图………………………………………………………………25第一节DS18B20软件流程图……………………………………………25第二节x25045软件流程

3、图………………………………………………27第四章键盘接口的类型与设计…………………………………………………28第一节键盘类型介绍……………………………………………………28第二节键盘扫描方式……………………………………………………31谢词…………………………………………………………………………………35第五章结束语……………………………………………………………………36参考文献……………………………………………………………………………37前言由于数字式日历、温度显示器在各个行业的广泛应用,各企业也投入

4、更多的人力,物力,尤其是在单片机控制系统上的重视程度越来越高,我们所设计的是利用单片机控制系统来实现的数字式日历、温度显示器。在日常生活中的很多场所,如变电所、银行等,需要一个非常明显的显示装置,可以显示出现在的年、月、日、时、分、秒,安全运行天数,从某年、某月、某日开始运行,现在场所的温度、湿度值等。这样可以给广大消费者带来很大的方便,为了满足上述需求,我们研究设计了一种单片机控制的数字式日历、温度显示系统。本系统我们采用了89C52单片机,时钟由时钟芯片DS12887提供;显示部分采用高亮度LED

5、显示器,共32位显示;模拟量输入:采用集成传感器DS1820,测量范围:-50---+150;开关量输出为继电器输出;最高温度和最低温度状态指示为发光二极管;按键:设置3个按键和一个拨动开关本论文在编写过程中,得到山东理工大学电气与电子工程学院副教授姜志海的悉心指导,在次表示深深的谢意。另外在编写过程中,还参阅和利用了国内外大量文献、资料,对这些文献作者也在次致以谢意。由于作者水平有限,加上时间仓促,本论文难免有不足和疏漏之处,热忱欢迎广大读者批评指正,提出宝贵意见。学生:刘国栋2005年5月25日第

6、一章绪论第一节提出问题确立初步方案一、问题的提出在日常生活中的很多场所,如变电所、银行等,需要一个非常明显的显示装置,可以显示出现在的年、月、日、时、分、秒,安全运行天数,从某年、某月、某日开始运行,现在场所的温度、湿度值等。这样可以给广大消费者带来很大的方便,为了满足上述需求,我们研究设计了一种单片机控制的数字式日历温度显示系统。二、设计方案初步确立数字式日历温度显示系统的设计是一套基于单片机的综合控制系统,包括很多方面。本次设计由于时间等各方面的限制只完成了其中的大部分的内容1.选择单片机:根据控

7、制系统所要求的控制精度,响应速度,开发环境,I/O点数,输入/输出通道数等情况,我们选择了MCS—51系列的8位单片机89C52。AT89C52是一种带8K字节闪速可编程可擦除只读存储器(EEPROM)的低电压、高性能CMOS8位为制器。该器件采用ATMEL非易失存储器制造技术制造,与工业标准的80C51和80C52输出管相兼容。由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C520是一种高性能控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。2.选择时钟芯片:DS

8、12887是美国达拉斯半导体公司(Dallas)最新推出的串行接口实时时钟芯片,采用CMOS技术制成,具有内部晶振和时钟芯片备份锂电池,同时它与目前IBMAT计算机常用的时钟芯片MC146818B和DS1287管脚兼容,可直接替换。它所提供的世纪字节在位置32h,世纪寄存器32h到2000年1月1日从19递增到20。采用DS12887芯片设计的时钟电路不需任何外围电路和器件,并具有良好的微机接口。DS12887芯片具有微功耗,外围接口简单,精度高,工作稳

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。