单片机课程设计,是很多高校,
电子信息专业、自动化专业、通信专业等学生在校学习期间,必须完成的一项重要的动手实践活动,但很多高校的课程设计流于形式,是典型的欺软怕硬。
单片机课程设计中,运用到了以前所学的专业课知识,如:
CAD制图、
汇编语言、模拟和
数字电路知识等。虽然过去从未独立应用过它们,但在学习的过程中带着问题去学我发现效率很高,这是做课程设计的又一收获。
要做好一个课程设计,就必须做到:在设计程序之前,对所用单片机的内部结构有一个系统的了解,知道该单片机内有哪些资源;要有一个清晰的思路和一个完整的的软件流程图;在设计程序时,不能妄想一次就将整个程序设计好,反复修改、不断改进是程序设计的必经之路;要养成注释程序的好习惯,一个程序的完美与否不仅仅是实现功能,而应该让人一看就能明白你的思路,这样也为资料的保存和交流提供了方便;在设计课程过程中遇到问题是很正常,应该将每次遇到的问题记录下来,并分析清楚,以免下次再碰到同样的问题。
发现、提出、分析、解决问题和实践能力的提高都会受益于以后的学习、工作和生活中。设计过程,好比是人类成长的历程,常有一些不如意,但毕竟这是第一次做,难免会遇到各种各样的问题。在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。