基于单片机的彩灯设计 - 图文

发布时间 : 星期三 文章基于单片机的彩灯设计 - 图文更新完毕开始阅读

5设计总结

终于到了写设计总结这一节了,也意味着为期三周的课程设计也进入了尾声,这三周之中所经历的点点滴滴依旧历历在目。从最初的只有一个“基于单片机的XX设计”的题目,到后来电路模拟的成功,这中间的每一步都走得相当的艰难。

刚开始拿到这个设计题目时,脑海里一片茫然,我们根本就没学过单片机,但没学过并不代表学不会。通过去图书馆借这方面的书籍,以及向老师同学请教,终于弄懂了单片机的工作原理,也学会了用汇编语言编一些简单的程序。再后来通过网上查找资料,我有了初步的设计方向,就做一个单片机控制的彩灯,有了设计方向,就要确定设计方案了,让彩灯以何种方式工作呢?根据老师发给我的资料,以及自己手头的一些资料,我决定将四种不同的点亮方式编到一个程序里,然后通过按键来选择点亮方式。设计方案总算确定下来了,接下来就是编程了,因为手头有一些小程序,我只需编写一个主程序,然后将这些小程序改成子程序调用就可以,所以很快就完成了程序的编写,但程序是否正确,能否实现设计目的,还不得而知,要通过电路的模拟才能知晓。在电路模拟之前,需要将程序改成二进制文件,这样才能烧写到单片机中,在程序编译过程中出现了很多问题,问题的来源是因为之前编写的程序并不完全正确,通过反复修改,反复试验,最后终于编译成功。之后就是将编译后的二进制文件烧写到单片机中,这一步比较简单。最后就是给单片机通电,全面检验设计成果,在按下那几个键时,心情是异常的激动,当看到那一排LED完全按照设计思路点亮时,我知道,我的付出已经得到了回报。

也许在别人看来我的设计并不新颖,也不完美,但在我看来已经很不错了,至少成功的实现了最初的设计目的,最重要的是,我在设计的过程中学到了课堂里学不到了知识,课堂上只是跟着老师、被动的学知识,检验学习成果的方式是考试,而在做课程设计过程中,需要的是自主学习,检验学习成果的方式是实践,而这也是最好的检验方式。

最后,通过这次课程设计,我学会了如何去编写一个设计报告,相信这对以后的毕业设计也会有很大的帮助。

25

参考文献

[1]何立民.单片机与嵌入式系统应用[J]. 基于HCS12的小车智能控制系统设计.2007 :51-53,57. [2]周思跃.51单片微型机原理和接口教程[M].北京:化学工业出版社,2009:27-51,64-80. [3]滕志军.今日电子[J].基于超声波检测的倒车雷达设计.2006,(9):15-17.

[4]徐科军.传感器与检测技术[M].北京:电子工业出版社,2007:110-113,160-161. [5]刘湘涛, 江世明.单片机原理与应用[M].北京:电子工业出版社,2006:1-4. [6]何立民.单片机初级教程[M].北京:北京航空航天大学出版社,1999:25-32. [7]周航慈.单片机程序设计基础[M].北京:北京航空航天大学出版社,2004:260. [8]张世生, 科技情报开发与经济[J].怎样分析单片机程序.2006,(3):25-27.

[9]张俊谟, 单片机中级教程—原理与应用[J].北京航空航天大学出版社.2007,45-12 [10] 张毅刚. MCS-51单片机应用设计[M]. 哈尔滨工业大学出版社,2004

26

联系合同范文客服:xxxxx#qq.com(#替换为@)