单片机课程改革探索和实践.docVIP

单片机课程改革探索和实践.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程改革探索和实践

单片机课程改革探索和实践   摘要:单片机课程作为电子通信类专业学生的一门专业课,具有举足轻重的地位。通过分析该课程的课程地位、存在问题,提出一系列课程改革的方案,旨在树立工程教育的理念。在课程内容上进行适当调整,引入C51教学的同时加入PROTEUS仿真,并对新型器件的实用进行相关介绍;在实践教学改革上增加综合性设计性实验;提倡项目法教学,改革教学手段,为提高学生的工程实践能力奠定了基础。   关键词:单片机;改革;工程教育;仿真   中图分类号:G640文献标志码:A文章编号:1673-291X(2014)18-0287-03      随着国家“卓越工程师”计划的广泛推进及教育部“应用科技大学”战略技术的实施,对应用型高校的人才培养起到了巨大的推进和促进作用。随之带来的是教学方法、人才培养模式及各类实践性课程的课程内容的改革。对电子信息工程、通信工程、测控技术及仪器等专业而言,单片机原理是一门重要的专业课。其内容以单片机的原理、结构及实际应用为主,掌握单片机设计开发技术,具有一定的软、硬件设计基础和动手能力,已成为电类专业学生的必备技能。单片机应用能力的高低对于电类专业学生的就业及综合素质的提高具有重要的意义[1~2]。因此,对电类专业而言,培养工程实践人才,提高人才的综合素质,单片机课程的改革势在必行。   在本课程的改革中,本着“理论够用,强化实践”和“轻内部结构,重外围系统和编程”的思想,对本课程的课程内容和教学方法以及考核方式进行一系列的改革。   一、课程内容的改革   1.改变单片机教学编程语言,引入C51教学   单片机的编程是课程教学内容的重要组成部分,在以往的教学中,通常采用汇编语言教学,国内公开出版的教材,也大多都是基于汇编语言的。在本课程的教学中,由于课时有限,只是在教材的其中1章,对C51进行了2~4学时的简要介绍,结合学生以前有过的C语言的基础,让学生课下学习的时候有个起点。但是,通过教学实践发现,这样的效果并不好:一方面,很多学生觉得汇编语言晦涩难懂,加之单片机发展很快,单片机的型号也很多,不同系列的单片机汇编语言几乎都不一样,可移植性较差,所以单片机实际开发过程中,很多学生没法用汇编语言进行稍微复杂的程序编写;另一方面,学生对C51的学习,缺乏连贯的学习和引导,课下又有没有自主学习的习惯,因此也无法熟练进行C51编程。这就导致学生在单片机编程方面存在着很大的缺陷[3]。   鉴于此种现象,为了让学生在学习完单片机之后,能够切实掌握一种编程语言,熟练进行单片机软件的编程,在课程内容改革中,删掉对汇编语言的介绍,只简要介绍几种寻址方式,以便让学生对存储器结构及寻址方式有一定的认识,在各个模块的学习中,全部采用C51进行讲解。采用C51编程,一方面降低了编程的难度,另一方面随着C语言编译器的升级,C51编程的效率已经非常接近汇编语言[4]。所以在单片机教学过程中选择单片机C51语言作为主要的编程语言来讲授,借助学生在前续课程中C语言的学习,采用C51作为单片机学习的常规编程语言,对学生而言难度不大。   2.引入Proteus仿真技术   由于单片机的实践性强,教学的过程中必须软硬件结合,也就是将单片机编程和外围电路设计相结合,才能让学生对单片机的功能有深刻的认识并掌握其设计技巧。在单片机应用开发过程中,硬件外围电路的设计和软硬件结合的调试过程是非常重要的环节,但是由于硬件条件所限或时间不允许,课堂上很难实现这些,这就导致了学生课堂学习认识较肤浅。即使老师在课堂上讲解一些实际应用案例,学生也只能通过老师的分析和自己的理解勉强明白其中的意思,所以课堂教学更偏重于理论的讲解、分析和软件教学,无法使学生有更进一步的深刻认识。而传统实验教学又多停留在实验箱操作上,设备维护需花费较多的时间和经费,容易造成资源浪费,而且以验证性和模仿性实验为主,无法让学生完成纯粹设计性的实验[5~6]。为此,在单片机的教学中我们采用了单片机系统的虚拟仿真软件――Proteus,从而提高课堂授课效率以及学生实验实施效率。   Proteus软件是一个功能强大的仿真软件,能提供各种电子元器件及单片机芯片的仿真模块[5]。在此仿真环境中如同实际搭建电路一样,可以完成单片机系统电路图的绘制,然后加载对应的程序就可以启动仿真,从而验证电路结构和单片机程序的正确性,同时充分仿真单片机系统的工作情况,这实际上是用虚拟单片机系统代替实际硬件电路。Proteus软件还可以实现与Keil软件开发环境的联调。在课堂教学过程中我们除了使用Proteus和Keil软件完成例题的仿真演示外,还将单片机程序下载到单片机学习板中进行实物的演示,同时让学生参与到演示过程中,大大地提高了课堂教学的活跃性和互动性。   总之,通过引

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档