八 设计过程中遇到的问题及解决方法
起初设计这个实验时,自己脑子里还不是很清楚实验的原理,看了设计要求中的流程图很费解。后来自己上网、到图书馆查阅了很多关于8253、8255、8259的芯片介绍和与数字秒表相关联的资料后,心里对这个实验的流程有了自己的认识。还有一个问题就是自己对DISPLAY这个子程序也不是很了解,运行运行调试时仪器报了错,后来解老师对我在调试程序中出线的错误进行了仔细分析,指导我排除了错误,最后程序运行成功。
九 设计心得
这次微机原理课程设计历时两个星期,在这整整两星期里,通过与同学之间的交流学到很多很多原来不懂的东西,同时也巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。以前在上课的时候,老师经常强调在写一个程序的时候,一定要事先把程序原理方框图画出来,但是我开始总觉得这样做没必要,很浪费时间。但是,这次课程设计完全改变了我以前的那种错误的认识,以前我接触的那些程序都是很短、很基础的,但是在课程设计中碰到的那些需要很多代码才能完成的任务,画程序方框图是很有必要的。因为通过程序方框图,在做设计的过程中,我们每一步要做什么,每一步要完成什么任务都有一个很清楚的思路,而且在程序测试的过程中也有利于查错。
其次,以前对于编程工具的使用还处于一知半解的状态上,但是经过一段上机的实践,对于怎么去排错、查错,怎么去看每一步的运行结果,怎么去了解芯片的内容以确保程序的正确性上都有了很大程度的提高。
通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。我会努力弥补这些问题的出现!
参考文献:
[1]曲永湖,杨新锋.微机应用系统精确定时器设计与实现[J],计算机应用.1997(4):51—53.
[2]邓亚平,陈昌志.微型计算机接口技术[M].北京:清华大学出版社,2005:145—146.
[3]钱晓捷.微机原理与接口技术[M]北京:机械工业出版社,2007:256—270.
致 谢
在本次课程设计中,老师无论是在理论上还是实践中,都给予我很大的帮助,使我得到不少的提高。这对于我以后的工作和学习都是一种巨大的帮助。特别是他那份作为老师的耐心和责任心,不仅进一步加深了我对他的敬重也促使我不断地严格要求自己。在此我由衷地感谢!