单片机教学改革研究与实践.docVIP

  • 1
  • 0
  • 约2.69千字
  • 约 6页
  • 2018-05-27 发布于福建
  • 举报
单片机教学改革研究与实践

单片机教学改革研究与实践   目前在生产、生活中,单片机被广泛的应用。在就业市场上,单片机应用系统设计、调试和维修岗位需要大量的人才。单片机课程是自动化、电子、计算机、机电等专业的一门重要专业课程。这门课程具有很强的理论性和实践性,与电路、数字电子、模拟电子、传感器技术等课程紧密联系。在高职进行单片机教学,容易出现教师教学难、学生学习难的两难境地。因此,决不能生搬硬套本科的教学模式,一定要针对高职生的特点,找出适合他们的单片机教学模式,使这门课程真正能够培养高职学生成为市场上抢手的单片机应用技能型人才。本文从五个方面对单片机教学改革进行研究。   一、章节教学VS项目教学   通常单片机教材的章节有绪论、单片机的结构和原理、指令系统、程序设计、中断系统及定时/计数器、串行接口、系统扩展、测控接口、应用系统设计方法等。理论性较强,每一个章节都是单片机应用系统的一个局部,学生要把所有局部都学完,才能完整地了解单片机。对于高职学生而言这种只见树木不见森林的学习方法实在是难度大、效率低。学到最后学生还是不知道单片机怎么应用,更不用说单片机设计、编程、调试能力的培养了。   因此要培养学生的单片机应用能力,按书本一讲到底不符合高职教育的需要。本课程的教学改革首先要打破章节的局限,以实际的项目为载体进行项目教学,把企业中实际的、常用的项目引入教学中,并且每一个项目都是一个完整的单片机应用系统开发设计过程。起初的项目可以非常简单,比如点亮一个发光二极管,相对容易实现的项目在学习的初期就容易激发他们的学习兴趣。通过实训,发现单片机的学习并不是那么高不可攀,学生就会信心倍增,更加努力的学习。在项目教学法中,不同的项目体现不同的单片机应用知识点,用一个一个的项目把整个教学内容贯穿起来。随着项目的不断深入,学生对单片机的认识水平将逐渐提高,应用能力和编程能力也会越来越强。这种项目化教学融“教、学、做”于一体,是符合高职学生认知规律的教学方法。   针对高职院校的学生,本文对《单片机编程及接口技术应用》课???教学做了一定的规划和改革。具体的项目安排如表1所示。   二、汇编编程VS C语言编程   汇编语言是一种用文字助记符来表示机器指令的符号语言,最接近机器码。主要的优点是每一条指令都对应单片机的一个执行动作,因此程序执行效率高,可以避免生成庞大的、效率低的程序。汇编语言还可实现精确的时序控制。但是不同型号的单片机其指令系统是不完全相同的,因此汇编程序的移植性差。并且由于汇编语言是助记符,不利于记忆。   单片机C语言是一种编译型语言,兼顾了多种高级语言的特点,并具备汇编语言的功能。C语言是高级语言,程序符合人类的思维逻辑,可读性强;不需要了解单片机指令系统,只要对单片机的内部资源稍有认识就可以进行编程控制。C语言可根据功能划分为不用的函数进行调用,有利于程序的模块化设计和分工合作。此外,由于C语言控制不基于特定的单片机底层结构和指令系统,因此程序的移植性好。用单片机C语言进行程序设计已成为单片机软件开发的一个主流。   基于以上分析比较,对于高职学生而言,完全掌握单片机的内部结构和上百条的指令系统是困难的,也是没有必要的。完全可以用C语言作为编程语言。同时C语言也是一些高级控制器的编程语言,学习C语言的单片机编程有利于学生未来的发展。   三、实验箱平台VS仿真实验平台   单片机实验箱实验在全国范围内的单片机教学中是非常普遍的,其独特的优势是实验箱中集成了单片机及其应用接口和常用的被控对象,实验的硬件设计部分简单且可靠性高,学生在实验中能够集中精力在系统的架构和软件开发上,而不会造成硬件线路搭建不当的问题,从而加深学生对实验目的的掌握。但问题是实验箱的功能有限,箱内固定的器件配搭限制了学生的思维,使其无法真正发挥主观能动性及创造思维。   针对上文提及的情况,本文提出用时下流行的单片机仿真软件Proteus作为实验平台进行单片机仿真实验。该软件支持单片机汇编源码级、C源码级仿真与调试。无需硬件电路就可对单片机电路进行软硬件的开发、测试与调试。并且这款软件支持的单片机类型非常多,包括8051、ACR、PIC10/12、PIC16、PIC18、HC11、ARM7等。与此同时,对学校而言构建实验室的硬件投入也相应减少了,只需提供计算机和相应的软件即可。并且整个使用过程中损耗很小,基本没有元器件的损耗问题。这样实验室的运行成本就会大幅降低。当然使用Proteus也会有不可避免的缺点,对于系统而言,开发不能只停留在仿真阶段,教学中不能只使用仿真实验,否则学生不可能认识真正的元器件,不会使用实际的仪器仪表,不会排查和调试电路故障。因此,笔者在实现仿真后还加入了学生自己动手制作实物的过程,并要求学生完成简单的排故和调试工作,让学生

文档评论(0)

1亿VIP精品文档

相关文档