基于Proteus仿真与实验板结合的单片机实验教学改革探讨.docVIP

基于Proteus仿真与实验板结合的单片机实验教学改革探讨.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文档。上传文档
查看更多
基于Proteus仿真与实验板结合的单片机实验教学改革探讨   摘要:针对目前单片机实验教学中存在的问题,本文对单片机实验教学进行了探讨,提出在单片机实验教学过程中引入Proteus仿真软件,与传统的实验板或者实验箱硬件平台相结合的方法。以一个小灯亮灭为例,详细介绍了Proteus软件在单片机实验教学中的应用。通过仿真实验与硬件相结合,这样在一定程度上摆脱了传统硬件条件的束缚和局限,加深了学生对单片机原理的理解,激发了学生的学生兴趣,提高了单片机实验效果。   关键词:单片机实验教学;Proteus仿真;实验箱;一个小灯亮灭   中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2015)41-0138-02   单片机原理及应用这门课程是高校计算机、电子信息工程、通信工程、自动化等很多工科电类专业的基础课程,该课程具有较强的理论性和实践性,学生初次学习往往感觉该课程难以理解,内容枯燥。而传统的单片机课程实验教学主要是依靠实验板或者实验箱这样的硬件平台完成,该实验平台开展的大多是一些验证性实验,学生只需要简单地在实验箱上搭几条线,或者简单地下载几条程序在实验箱上运行观察结果即可,这样学生不能够真正地理解其中的原理,从而导致学生学习兴趣下降[1]。另外,实验箱使用时间长,会存在损坏和接触不良的现象,会影响到实验结果,降低了学生对实验的兴趣,影响了实验效果。而且,实验箱只存放在实验室里,如果学生对实验内容有兴趣,想继续学习,又受到限制[2]。   一、Proteus仿真软件及应用   Proteus是Lab center Electronics公司于1989年推出,为单片机应用系统开发提供的功能强大的虚拟仿真工具。除具有模拟电路、数字电路的仿真功能外,最大特色是对单片机应用系统连同程序运行以及所有的外围接口器件、外部测试仪器一起仿真。针对单片机的应用,可直接在基于原理图的虚拟模型上进行编程,并实现源代码级实时调试。用软件手段对单片机应用系统进行仿真开发,与用户样机硬件无任何联系,只需在PC机安装Proteus,就可进行单片机应用系统的设计开发、虚拟仿真与调试。   Proteus仿真软件不仅节约实验成本,减少实验开支,而且“绿色”,“环保”,例如,制作PCB板,传统的做法是先画原理图(电路图),再布线,然后焊接,接着就是调试,如果调试期间发现问题,那么就存在着重新布线,或者重新焊接问题,甚至有时候会因为某个布线出错,导致整个板子作废,需要重新设计一块新电路板的后果。这样,既造成浪费,又因反反复复布线“污染”了实验室环境。而用Proteus仿真软件模拟PCB板制作,就可以直接在proteus软件上构造设计PCB板,并可以将其反复调试,调试成功以后,再实际制作PCB板,这样设计调试周期短,成功率高,也避免了器件浪费。   (一)Proteus软件与单片机实验教学   利用Proteus仿真软件进行仿真实验不仅可将单片机实验功能形象化,也可将许多单片机实验运行过程形象化,达到实物演示的效果。该软件具有各种常用仿真元器件库,能够提供实验所用的元器件,从而实现仿真电路与传统的单片机实验硬件电路高度对应[1],学生通过亲自动手,用导线将元器件按正确的方向连接起来,加深其对相关电路知识的理解,也加深了对单片机元器件功能的了解,激发了学生学习单片机的兴趣。利用Proteus仿真软件进行单片机实验教学具有实验内容广泛、硬件投入少、损耗小等优势。   (二)单片机实验仿真应用实例   Proteus可以将一些现象虚拟放大,实验者通过观察现象,加深对理论的理解。以单片机实验教学中控制一个小灯的亮灭为例,详细介绍Proteus软件的实验仿真过程。首先,绘制实验电路原理图。打开Proteus ISIS软件,ISIS(智能原理图输入)界面用来绘制单片机系统的电路原理图,在该界面下,可进行单片机系统的虚拟仿真。在元件库中选择所需元件,按照实验电路连接元器件,即完成了仿真电路图的绘制,如图1所示。   其次,进行软件调试及仿真。在实验教学中通常采用Keil软件来完成软件的调试。本实验采用汇编语言进行程序的编写,按照实验内容编制程序如下:   ORG 0000H   MOV P1,#00H   MOV P1,#01H   LJMP 0000H   编写好源程序后,在Keil软件中编译,调试无误,并通过编译生成可执行的“一个灯亮灭.hex”文件,以备仿真时调用。如图2所示。   然后,介绍在protues ISIS软件中如何调用源程序及仿真运行。打开已经绘制好的实验电路原理图,选中单片机芯片AT89C51,点击鼠标右键选择“Edit Properties”属性,出现编辑元器件对话框,在Program

文档评论(0)

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

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

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档