图4
显示模块电路图如下[9]:
图 5
5 软件设计与流程图 5.1程序设计说明
机械时钟主要是通过图形显示指示时间,所以可以采用计时的方法,当计时时间到显示此时的时间指示图形。本设计采用计时1s为计时单元,1s的计时通过定时器延时来达到。
9
5.2 程序流程图
图6
10
6.1仿真效果图[8]
图7
图8
图9
11
图10
图11
图12
6.2系统电路的PCB设计
6.3结论
通过这次的课程设计,我受益匪浅,通过对单片机等所学知识的回顾以及充分发挥对所学知识的理解和对课程设计的思考及书面表达,经过不断的努力和在老师的指导,同学的帮助下,本设计已经基本完成。
1.通过这次课程设计,加强了我们动手、思考和解决问题的能力。在整个设计过程中,我们通过这个方案包括设计了一套电路原理连接图,和芯片上的选择。
2.在设计过程中,经常会遇到这样那样的情况,就是心里想老着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。
3.我沉得做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在
12
这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。
平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。而且还可以记住很多东西。比如一些芯片的功能,平时看课本,这次看了,下次就忘了,通过动手实践让我们对各个元件映象深刻。认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。所以这个期末测试之后的课程设计对我们的作用是非常大的。
4.此次课程设计,学到了很多课内学不到的东西,比如独立思考解决问题,出现差错的随机应变,和与人合作共同提高,都受益非浅,今后的制作应该更轻松,自己也都能扛的起并高质量的完成项目。
通过本次课程设计我也发现,只有理论水平提高了,才能够将课本知识与实践知识相整合,理论知识服务于教学实践,才能增强自己的动手操作的能力。
7 总结
众所周知,单片机是电子信息工程专业的一们重要的课程,也是当今电子行业的重要
分支之一,应用范围之广,普遍程度之高大家有目共睹,所以学好单片机对于电子信息工程专业的学生来说至关重要,甚至直接关系到日后的就业。正因为这重要性才需要我们去实践,去锻炼。
在此次课程设计中,在最初的写程序及设计时遇到了一些困难。因为一开始课堂上接触的是汇编语句,但汇编语句不易读懂,所以难以下手。后来经过上网了解知道有郭天翔老师的“十天学会单片机”,下载来认真看了后大有所得,也因为之前的C基础,比较容易上手,所以最后程序是用C程序编写。这样来不仅进一步增强了自己对单片机的兴趣,也让自己对单片机的认识又有新的提高。在经过后面的查阅,知道单片机深入我们生活的方方面又让我“一定要学好单片机”的念头更深了。
虽然此次的选题难度并不大,但是就是这样一个简单的题目却让我明白“纸上得来终觉浅”的深刻意义。经过一次次的修改程序和软件调试,使我了解了KEIL C和PROTUES软件的使用,为日后自己主动地去设计一些东西打下了基础。
参考文献:
[1]张义和,王敏男,等.例说51单片机(C语言版) [M].北京:人民邮电出版社,2008:2-12. [2] 谢维成,杨加国.单片机原理与应用及C51程序设计[M]. 北京:清华大学出版社,2009:127-136.
13
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于Proteus的简易机械时钟的设计和仿真 -(3)在线全文阅读。
相关推荐: