基于STC89C52单片机的多功能电子万年历(7)

2019-04-23 11:44

5 系统的机体设计

5.1系统的模块组成

本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统的核心采用的是STC89C52单片机;数据显示模块采用的是LCD液晶显示;温度采集模块用的是

DS18b20温度传感器,该传感器所采用的是单总线传输,内部带有A/D转换,用起来非常方便;时间处理模块用的是DS1302时钟芯片,可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能;调整设置模块共包括四个按键:模式选择键、功能选择键、调整加按键、调整减按键。

5.2 功能实现

系统在正常工作时,LCD液晶上第一行显示时分秒和温度,第二行显示年月日和星期,如果想要对时间进行调整,可以通过调整设置模块来实现。当按下P3.3键时,系统进入另一模式,此时液晶显示当前温度以及温度上限和下限,可以通过按键来设置温度上下限,当温度超过温度上限或低于温度下限,此时液晶会显示越限标志,如果想要退出该模式就在按一下P3.3即可。 系统原理图如图18:

27

图18系统原理图

28

结论 结论

在整个设计过程中,硬件方面主要设计了STC89C52单片机的最小系统、DS1302接口电路、DS18B20接口电路、闹钟及LCD显示;软件方面借助各个渠道的资料,主要设计了阳历数据读取程序、阳历转阴历程序、温度采集程序、闹铃程序以及LCD显示程序;系统的调试主要是通过一块STC89C52开发板,再借助于Keil、STC以及少许自己搭建的外围电路实现的;再此过程中,分步调试时显示出了阳历的日期及时间,还有实时温度,集中调试时没有达到预期效果。此万年历具有读显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。

在整个设计过程中学到了许多没学到的知识,在电路焊接时虽然没什么大问题,但从中也知道了焊接在整个作品中的重要性,电路工程量大,不能心急,一个个慢慢来不能急于求成。反而达到事半功倍的效果。对电路的设计、布局要先有一个好的构思,才显得电路板美观、大方。程序编写中,由于思路不清晰,开始时遇到了很多的问题,经过静下心来思考,理清了思路,反而得心应手。在此次设计中,知道了做事要有一颗平常的心,不要想着走捷径,一步一脚印。也练就了我的耐心,做什么事都要有耐心。在本次设计中学到了很多很多东西,这是最重要的。总之,此次毕业设计使我的能力得到了全方位的提高,次设计的电子万年历也存在的不足的地方,有待于以后的改进。

29

参考文献 参考文献

[1]陈明荧. 8051单片机课程设计实训教程[M].北京:清华大学出版社 [2]苏平.单片机的原理与接口技术[M].北京:电子工业出版社,2006:1-113. [3]王忠民.微型计算机原理[M].西安:西安科技大学出版社,2003:15-55. [4]何立民.单片机高级教程[M].北京:北京航空航天大学出版社,2003年 [5]纪宗南.单片机外围器件使用手册[M].北京:北京航空航天大学出版社,622-655.

[6]周雪.模拟电子技术[M]西安: 西安电子科技大学出版社,2005:81-95. [7]左金生.电子与模拟电子技术[M].北京:电子工业出版社,2004:105-131. [8]尹勇.单片机开发环境μVision2的开发指南[M]. 北京:北京航空航天大学出版社,2004:173-199.

[9]马忠梅,籍顺心等.单片机的C语言应用程序设计[M].北京航空航天大学出版社, 2001年

[10]新编单片机原理与应用(第二版).西安电子科技大学出版社,2007.2 [11]张萌.单片机应用系统开发综合实例[M]. 北京:清华大学出版社,2007.7 [12]楼然苗.单片机课程设计指导[M]. 北京:北京航空航天大学出版社,2007.7 [13]朱思荣.51单片机实现公历与农历、星期的转换[Z].当当电子网 [14]李广弟. 单片机原理及应用[M] 北京航空航天大学出版社,2004年 [15]王越明.电子万年历的设计[J].黑龙江科技信息,2004年

[16] Verghese G C, Lang H, Casey L F. Analysis of instability in electrical

machines .IEEE Trans on IA, 1986, 22 :853-864 .

[17] Richard Blanchard, James Harden. Mosfets control more power in the

same-sized package .Electronic Design, 1982, 12 :107~114

[18] Tiina Havana. 2003 April. Communication in the Software Vulnerability Reporting Process. M.A. thesis, University of Jyvaskyla.

[19] Daniel E. Geer, Jr. (Editor), Mary Ann Davidson, Marc Donner, Lynda McGhie, and Adam Shostack.

[20] Menozzi G.Eurimus approved 19 projects for total amount of Euro 89 million.MSTnews.2000.5

30

致谢 致谢

经过三个多月的时间,毕业设计按照预期完成了,由于本人的知识水平有限,论文和设计中有遗漏和缺陷的地方恳请指正。

感谢我的导师,**老师给了我莫大的帮助,在她悉心的指导和严格的要求下,作品和论文顺利完成了。论文从选题和最终完成,凝结着导师的辛勤的汗水,她不辞劳苦的教导、严谨的作风使我终生受益。在此毕业设计完成之际,谨向导师和所有帮助过我的老师致以崇高的敬意和衷心的感谢。

还有感谢家人、朋友还有宿舍里所有的室友,是他们给我创造了良好的学习氛围,在学习和生活中给了我支持和帮助。在以后的学习生活中我会时时敦促自己更加努力,不辜负师长、亲人、朋友对我的期望。

在论文完成之际,我的心情万分激动。从论文的选题、资料的收集到论文的撰写编排整个过程中,我得到了许多的热情帮助。其中无不凝聚着导师的心血和汗水,在此本人深表感谢!

首先特别感谢我的毕业设计指导老师 **老师,从论文的修改到最后的定稿,都凝注了指导老师的心血。导师严谨求实和一丝不苟的学风、扎实勤勉和孜孜不倦的工作态度时刻激励着我努力学习,并将鞭策我在未来的工作中锐意进取、奋发努力。导师的指导将使我终生受益。还要对所有授课老师表示深深的谢意!正是他们的教导,才能使我的知识得以丰富,使我的视野得以拓宽,使我的自身修养得以提高!感谢各位到场老师,是你们在百忙之中抽出时间来对我的论文进行指导,你们的意见和建议将是我一生的财富!感谢所有帮助过我的人们! 感谢我的同学和朋友,在我的论文撰写期间给予我工作和生活上的大力支持和帮助。

31


基于STC89C52单片机的多功能电子万年历(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:三年级数学思维训练导引(奥数)第04讲 枚举法一

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: