联合仿真在单片机教学中的应用.docxVIP

  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软件与KeiluVision3 软件建立联合仿真的方法,并用实例说明联合仿真的方法 和过程。 关键词:Proteus软件;KeiluVision3软件 目前,单片机技术在实际工程中得到了广泛应用, Proteus软件与KeiluVision3软件的联合仿真在实际的单 片机系统开发中被普遍应用。为此,在单片机课程教学过 程中,教师一定要结合工程实际做到软件和硬件相结合, 实现理论教学与工程实践紧密结合,在传授理论知识的同 时,教会学生如何使用实际工程所应用的相关软件进行单 片机系统开发。 P roteus软件与K eiluVision 3软件简介 Pro teus软件的介绍P roteus软件是英国Labcenter Electronic s公司开发的电子设计自动化(EDA)工具软件。 该软件主要由实现原理图编辑及仿真的ISIS模块和实现P CB板设计及自动布线的ARES模块组成。Proteus不但具有 其他EDA软件的模拟电子和数字电子仿真功能,而且还具 有其他EDA软件所没有的单片机系统硬件仿真功能。它可以 仿真MS51系列单片机、AVR单片机、PIC单片机和ARM7微 处理器,可以直接在电路原理图上实现硬件的虚拟仿真, 实现程序的调试,并提供进行测试与分析的虚拟示波器、 逻辑分析仪等虚拟仪器及仿真图表。 KeiluVi sion3软件的介绍KeiluVisio n3软件是德国 的嵌入式开发工具专业制造商Ke订公司开发的单片机开发 软件平台。首先,该软件不但可以进行软件仿真,而且还 可以通过其内嵌模块Ke il-Monitor -51,实现在不需要连 接硬件仿真器的条件下,通过下载线连接硬件系统对项目 进行实时仿真。其次,可以与P roteus单片机仿真软件联 合实现虚拟硬件仿真。再次,Kei luVision3软件具有良好 的调试界面,操作不复杂,具有优秀的编译效果,丰富的 学习资料。目前,Ke iluVision3软件的用户非常庞大,几 乎所有的嵌入式开发工程师都使用该软件。 Proteus软件与Ke订uVis ion3软件联合仿真的建立 Prote us软件与Keilu Vision3软件之间可有相互独立 和相互联合两种方式进行单片机系统的虚拟仿真。如用 Proteus软件独立进行虚拟仿真,就是用KeiluVis ion3软 件的编辑控制程序,在Keilu Vision3软件的OptionforT arget “Targ etl选项卡 Out put 中选择 Crea teHEXFile 选项,然后进行编译,生成HEX文件。然后,将该文件转 到Pr oteus的ISIS模块中,在所仿真的电路中打开单片机 的编辑对话框EditCom ponent,在此窗口中的Program File栏中,选择通过编译生成的*?HE X文件,并在Cloc kFrequency栏中设置单片机的晶振频率,点击0K完成E ditCompone nt窗口的设置。最后,点击Proteus软件的仿 真启动按钮实现电路的仿真。 P roteus软件与K eiluVision 3软件之间的联合虚拟 仿真,指KeiluV ision3软件将P roteus软件打开的单片 机系统看成一个虚拟的硬件电路,使用Ke订uVisio n3软件 对程序进行编译、调试时自动连接P roteus软件中的虚拟 单片机系统,虚拟单片机系统的状态随K eiluVision 3软 件对程序调试实时变化。这样,可实现用Proteus软件与 KeiluVisio n3软件联合虚拟硬件仿真。要实现联合虚拟硬 件仿真就必须对Pr oteus软件与Ke iluVision3软件进行 如下设置: 1.安装好Prot eus软件和Keil uVision3软件后,安 装压缩包中的文件,此时在路径为Ke il\c51\bin的文件夹 里有文件。 2?将压缩包中的文件复制到根目录的BI N文件夹中, 并将原来的文件覆盖。 在Proteus软件中打开要仿真的单片机系统原理图, 并在 De bug 菜单中选择 Us eremotedeb ugmonitor0 在Keilu Vision3软件中打开要进行联合仿真的项目 和程序,点击 Pr oject 并在 Opt ionforTarg et aTarget 1 选项卡 Debug 中选择 UseProte usVSMSimul atoro 然后,点 击Setting按钮进入HostIP和端口Port的设置,如果在同 一台计算机上进行联合仿真,则Host IP地址为,端口设置 为8000o如果两台计算机通过互联网进行联合仿真,则 Host IP地址为这台计算机的网上IP地址,端口也为80

文档评论(0)

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

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

1亿VIP精品文档

相关文档