基于C语言的单片机与接口技术课程教学改革探索
2012-12-03鞠阳
中国教育技术装备 2012年24期
鞠阳
南京工程学院电力工程学院 南京 211167
单片机是典型的嵌入式微控制器,在工业控制、机电一体化、通信终端、智能仪表、家用电器等诸多领域应用广泛。国内高校的一些相关专业在20世纪80年代末就开设了单片机原理及应用课程,并成为电气信息类、机械类等专业的专业核心课程。因为单片机在实际生活中广泛应用,该课程在培养环节中都被定位在理论与实践并重,着重培养学生开发实际应用系统的能力。
该门课程是一门涉及硬件、软件技术的综合性课程。在学习本课程的时候,学生应该掌握逻辑电路设计、计算机原理硬件以及软件编程等知识。但在实际教学中发现,当需要学生综合运用这些知识分析解决单片机在实际生产过程中的具体问题时,往往不能融会贯通地加以理解和应用,容易造成学生对本课程的畏难情绪,学习积极性受到影响。原因有不少,采用汇编语言为主的传统授课方式就是其中之一,分析其原因包括:汇编语言语句抽象,可读性差,学生难理解;汇编语言编程效率低,学生学习难度大;汇编语言代码结构复杂,难以维护、更新;汇编语言对硬件结构依赖较大,难以实现在不同种类和系列单片机之间移植。
如今,企业的单片机项目开发,一般都采用C语言。为适应时代发展的要求,需要培养满足社会需求的基于C语言的单片机人才。在多年的课程教学及科研实践中,不断总结、摸索和改革,构建一套以C语言为主、汇编语言为辅、单片机应用系统为教学主线、能力培养为目标的课程教学体系。……
登录APP查看全文
