全文预览

基于单片机AT89C51的花样跑马灯设计报告

上传者:hnxzy51 |  格式:doc  |  页数:12 |  大小:200KB

文档介绍
数可能存在不同的分支,因此当主函数执行不同分支程序时,实际的跑马灯延时时间是不一样的。Р七.总结Р 本次课程设计耗时一周,通过硬件设计和软件编程、仿真的方式加深了对《单片机技术原理与应用》、《DSP原理与应用》《C语言程序设计》以及《数字电路》、《模拟电路》等课程的内容的理解,以及综合运用能力,增强了自己的动手能力和分析能力。Р课程设计刚刚开始对软件不太熟悉,通过网上搜索资料学习,以及同学之间相互讨论辅助,很快学会软件的运用,并开始着手下一步选择课题以及课题分析,由于同学们选择的课题不尽相同,就开始分头查找资料,途径包括网络,书本等多种方式,结合自己的理解程度最终确定自己的设计方案,进行下一步硬件连接,在连接过程中,由于连接到总线的支路没有标号导致仿真失败,可见细节决定成败;硬件连接完成后,使用Keil uVision3进行软件编程,检查无错后生成hex文件进行仿真,在若干改进后,成功实现与期望相近的的仿真结果。Р本次课程设计完成后,我有以下几点体会:1.要注意细节。细节决定成败,这句话在这次课题中不仅一次得到了印证,小到一个引脚的连接,一点点的错误都会使整个电路无法运行,因此我们不仅仅要有整体意识,也要注意细节,不要因为一个小小的细节而导致满盘皆输。2.要与同学们互相沟通、交流。设计过程中难免会遇到各种各样的问题,但每个同学遇到的问题不尽相同,可以通过相互讨论相互帮助来解决彼此的问题。软件设计是耗时最长的一项,涉及到整个系统工作的稳定性。首先要编写总体框架,然后做简单的测试,保证能正常运行,接下来编写单个的子状态程序,写完一个测试一个,这样保证了最后调试的成功率。在编写程序过程中需要很好的编写习惯,结构要明显,标明注释,随时存档,程序尽量简约。Р总之通过本次课设,使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步,为日后

收藏

分享

举报
下载此文档