- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第24卷第10期 常熟理工学院学报 (自然科学) Vo1.24No.10
2010年 1O月 JournalofChangshuInstituteTechnol0gy(NaturalSciences) Oct.,2010
Multisiml0软件在单片机C语言协 同仿真 中的应用
潘启勇,陈海龙
(常熟理工学院 物理与 电子工程学院 江苏 常熟 215500)
摘 要:利用MultisimlO软件新增的MCU仿真模块对805x、PIC等系列的单片机进行软硬件协 同仿
真,将其引入到单片机教学工作 中,可以提高教学效率,增强教学效果.通过C51编写了一个 “传送
带控制电路”的仿真实例,介绍了该软件的具体应用,对于单片机开发和教学具有一定的借鉴意义.
关键词:单片机 ;MuhisimlO;仿真
中图分类号 :TP391.9 文献标识码 :A 文章编号:1008—2794(2010)10—0115—04
0 引 言
单片机技术是--VJ涉及到数字电子技术、模拟电子技术、计算机和通信等多个领域的应用型课程,实践性
很强.传统的教学模式一般是先基础后应用,先课堂讲解,再进行相关的实验.由于和硬件密切相关,只在课堂
上讲授理论,学生在学习过程 中会感到比较枯燥、难理解.而进入实验室,由于实验学时和设备台套数的限制,
学生实践操作的时间很少,况且有些实验项 目往往是由教师事先设计好的,学生基本不用预习就可以照本宣科
做出来,应付了事.另外,学生课后 自学又不具备实验条件.这种理论与实践脱节的教学过程,不仅会造成学生
对理论知识理解困难,而且也导致了其动手能力不足,严重影响教学效果.
因此,在以往的单片机教学甚至开发过程中,我们经常采用专用的计算机仿真软件进行测试,如5l系列
MCU就经常使用Keil和Proteus软件.Keil是美国KeilSoftware公司开发的,是 目前世界上最好I蚺 片机开发工
具之一.它支持汇编语言、c语言以及混合编程,其软件仿真功能可以在没有硬件支持的条件下,详细测试程序
运行情况;然而其电路仿真功能则要受到很多限制,需要借助第三方开发的动态DLL进行计算机模拟,或者需
要价格较昂贵的硬件仿真器MONITOR一51的支持.Proteus是英国Labcenter公司开发的电路分析和仿真软件,
能够对 11个大类百余种微处理器进行CPU及外围电路的仿真,但在进行仿真调试时只能进行硬件改动,而不
能直观地了解程序运行情况.因此,虽然这两种软件各 自都可以进行单片机系统仿真,但受到的限制也比较多.
目前更为常用的仿真办法是将Keil和Proteus结合在一起进行单片机系统的联合仿真.二者联合仿真又分为离
线联合仿真和在线联合仿真两种情况.前者在测试时需要在两个软件之间频繁切换,后者则会占用大量的系统
资源.现在,这些问题都可以在Muhisim中得到较为理想的解决.本文结合单片机系统仿真实例,介绍在Muhi—
simlO环境下,利用MultisimMCUModule进行单片机c语言软硬件协同仿真的完整过程.对于单片机系统开发
收稿 日期:2010—08—30
作者简介:潘启勇(1971一),男,江苏宝应人 ,常熟理工学院物理与电子工程学院讲师,硕士,研究方向:嵌入式系统与智能
控制.
116 常熟理工学院学报 (自然科学) 2010年
与教学具有指导意义.
1 MultisimlOMCU模块简介
Muhisim是美 国国家仪器公司(NationalInstruments)开发的一款电子 电路仿真和设计套件,其前身是加拿
大 IIT公司出品的EWB(ElectronicsWorkbench),目前的最新版本是 10.0.在该电路设计套件中,除包含并升级
了其颇具特色的Muhisim(采用Spice标准的电路仿真环境)和Uhiboard(PCB设计环境)之外 ,更是创造性地将
MuhisimMCUModule作为插件无缝结合到Muhisim之中,从而为Multisim增添了微控制器协同仿真的功能,在
同一个软件中将程序编译与测试以及电路仿真与分析这两大功能完美地结合在一起.至此,Multisim终于打破
了一直以来仅能实现模拟与数字
文档评论(0)