嵌入式系统课程设计报告 - 图文 联系客服

发布时间 : 星期三 文章嵌入式系统课程设计报告 - 图文更新完毕开始阅读97b5c63278563c1ec5da50e2524de518964bd317

系统硬件的设计

图12系统仿真运行图

可以看到,系统的各项指标都正常,完全达到了设计要求,具有时间显示以及温度显示的功能。

3.2主程序流程图的设计

主程序流程图如图13:

系统启动,进行初始化,先对DS1302进行初始化,对DS1302进行设置,对51单片机的定时器进行初始化设置,读取DS1302传输的数据,对数据进行处理并送给LCD1602进行显示。定期扫描按键,如果有按键按下,将进行相应的数据处理和显示。

13

系统硬件的设计

开始 DS1302初始化 设置DS1302 读年月日星期时分秒 将读取的数据处理后送液晶屏显示 返回

图13主程序流程图

3.3制作实物

图14 实物图

14

系统硬件的设计

4 总结

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

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

总之,此次毕业设计使我们的能力得到了全方位的提高,这次设计的电子万年历也存在的不足的地方,有待于以后的改进。

15

系统硬件的设计

参考文献

[1] 苏平.单片机的原理与接口技术[M].北京:电子工业出版社,2006,1-113. [2] 王忠民.微型计算机原理[M].西安:西安科技大学出版社,2003,15-55. [3] 左金生.电子与模拟电子技术[M].北京:电子工业出版社,2004,105-131. [4] 新编单片机原理与应用(第二版).西安电子科技大学出版社,2007.2 [5] 张萌.单片机应用系统开发综合实例[M]. 北京:清华大学出版社,2007.7 [6] 朱思荣.51单片机实现公历与农历、星期的转换[Z].当当电子网 [7] 李广弟. 单片机原理及应用[M] 北京航空航天大学出版社,2004年 [8] 王越明.电子万年历的设计[J].黑龙江科技信息,2004年

16