Multisim10软件在单片机C语言协同仿真中的应用
- 格式:pdf
- 大小:1.16 MB
- 文档页数:5
Multisim10仿真软件在单片机实践教学中的应用
王超
【期刊名称】《山东轻工业学院学报(自然科学版)》
【年(卷),期】2010(024)003
【摘要】针对单片机实践教学中出现的各种难点,介绍了仿真软件Multisim10在实践中的应用.将仿真软件Multisim10引入实践教学中,有效地解决了设计电路过程中的修改电路困难、调试过程繁琐、开发周期长等问题,较好地实现了制作实际电子产品之前的理论分析和测试.对参加电子设计竞赛和做课程设计的指导教师和学生有一定帮助.
【总页数】4页(P64-66,94)
【作者】王超
【作者单位】新疆昌吉学院,新疆,昌吉,831100
【正文语种】中文
【中图分类】TP91.9
【相关文献】
1.仿真软件NI Multisim10在中职学校《电子线路》课程教学中的应用 [J], 刘小明
2.Multisim10仿真软件在模拟电子技术教学中的应用 [J], 陈松;雷经发
3.仿真软件Multisim10在桥式整流滤波电路理论课教学中的应用探讨 [J], 孟宪微
4.Multisim10仿真软件在数字电路教学中的应用 [J], 周建春
5.Multisim10仿真软件在《电工电子技术》实践教学中的应用 [J], 董英英
因版权原因,仅展示原文概要,查看原文内容请购买。
第30卷第3期Multisim10在单片机仿真中的应用吴凌燕(海军航空工程学院青岛分院 青岛 266041)摘 要:M ultisim10中M CU 模块可实现对8051、8052及PI C 系列单片机的仿真。
介绍了M ultisim10的基本情况,应用M u-l tisim10的M CU 模块仿真了单片机8051控制LED 灯的点亮过程,并通过该实例介绍了M ultisim10M CU 仿真模块的基本操作流程以及仿真的过程、方法及注意事项。
最后,总结了M ultisim10M CU 仿真模块进行单片机仿真的优点及不足之处。
关键词:M ultisim10;M CU ,单片机仿真中图分类号:T P399 文献标识码:AThe application of Multisim 10insingle -chip microcomputer simulationWu L ingyan(Naval Aeronautical Engineering Institure Qingdao Branch,Qingdao 266041,china)Abstr act :T he M CU module of M ult isim10can be used to sim ulate 8051,8052and t he PIC series micro -cont rollers.T hebasic informat ion of M ultisim10is introduced,and it s M CU module is used to sim ulate the process that a LE D is con -trolled by 8051.In th is sim ulation,the basic operating procedures,mothodand notes are proposed.Meanw hile,the advan -tage and disadvange of M CU simulat ing applicat ion are given.Keywor ds:Mult isim 10;MCU ;sngle -chip microcom puter sim ulation收稿日期:2010-80 引 言M ult isim10是NI 公司下属的Electronics Work bench Group 发布的交互式SPICE 仿真和电路分析的软件,前期发展经历了EWB5.0、EWB6.0、Multisim 2001、M ult-i sim 7、M ultisim8、M ult isim9等版本。
详解Multisim 10仿真实验步骤时间:2010-06-22 04:19:17 来源:作者:一、实验目的熟悉并掌握Multisim10对单片机的仿真过程。
加深对单片机硬件以及软件理论知识的理解。
二、实验原理1、Multisim10美国国家仪器公司下属的ElectroNIcs Workbench Group在今年年初发布了Multisim 10。
新版的Multisim10,加入了MCU模块功能,可以和8051等单片机进行编程联调,该软件元件丰富,界面直观,虚拟仪器的逼真度达到了让人相当高的程度,是电子设计、电路调试、虚拟实验必备良件。
工程师们可以使用Multisim 10交互式地搭建电路原理图,并对电路行为进行仿真。
Multisim提炼了SPICE仿真的复杂内容,这样工程师无需懂得深入的SPICE技术就可以很快地进行捕获、仿真和分析新的设计,这也使其更适合电子学教育。
通过Multisim和虚拟仪器技术,PCB设计工程师和电子学教育工作者可以完成从理论到原理图捕获与仿真再到原型设计和测试这样一个完整的综合设计流程。
下面将简单介绍一下Multisim10刚加进来的MCU模块的使用方法。
双击桌面上的multisim10图标,由于软件比较大,需要等待一定的时间才能进入以下界面(图一):图一Multisim10界面和Office工具界面相似,包括标题栏、下拉菜单、快捷工具、项目窗口、状态栏等组成。
标题栏用于显示应用程序名和当前的文件名。
下拉菜单提供各种选项。
快捷工具分为:文件工具按钮,器件工具按钮,调试工具按钮,这些按钮在下拉菜单中都有,并经常用到,现在放在工具栏里是为了方便使用。
项目窗口中的电路窗口是用来搭建电路的,Design Toolbox工具栏是用来显示全部工程文件和当前打开的文件。
状态栏用于显示程序的错误和警告,如果有错误和警告那还还需要重新修改程序。
直到没有错误为止才能正常加载程序。
在电路窗口的空白处点击鼠标右键,将出现如下菜单(图二):图二菜单包括:放置元件(place component)、连接原理图(place schematic)、放置图形(place graphic)、标注(place comment)等,这里我们最常用到的只有第一个放置元件:点击菜单中第一个选项或者按“CTRL+W”会出现以下元器件选择对话框(图三):图三在Group中选择我们需要的器件的类别,在Family中选择我们需要的器件,点击“OK”即可。
Multisim10在单片机实验教学中的应用谢斌盛;谢陈跃【摘要】单片机实验课程是信息工程、电子工程、自动化等专业的一门必修课程,在完善学生专业实践技能上占有重要地位.Multisim 10中的MCU模块可以对805x、PIC等系列的单片机及其外围电路进行仿真调试,仿真结果直观,符合实际要求.Multisim 10能够在一个软件中实现从程序编译调试到电路分析仿真2大功能,将其引入单片机实验,极大地实现了教学的灵活性,有效地开拓了学生的能力.【期刊名称】《实验科学与技术》【年(卷),期】2011(009)003【总页数】3页(P53-55)【关键词】Multisim 10软件;电路设计套件;单片机实验;MCU模块;仿真【作者】谢斌盛;谢陈跃【作者单位】广州大学,实验中心,广州510006;广州大学,实验中心,广州510006【正文语种】中文【中图分类】TP391.9;TN710单片机技术涉及数字电子技术、模拟电子技术、计算机和通信等多个领域,是电路设计+编程相结合的实践性学科[1-4]。
为便于学生能更好地理解实验,一般在动手实验之前,让学生预先在电脑上进行仿真。
在单片机系统仿真中,常用的仿真工具以Keil和Proteus[5]的应用最为广泛,二者均可做单片机系统仿真,但受限制较多,普遍的做法是将Keil和Proteus结合起来进行单片机系统的联合仿真[6]。
二者联合仿真又分为离线联合仿真和在线联合仿真2种情况。
前者在测试时需要在2个软件之间频繁切换,后者则会占用大量的系统资源。
现在,这些问题都可以在Multisim 10中得到较为理想的解决[7]。
Multisim 10是美国国家仪器有限公司于2007年推出的最新的电路设计套件(NI Circuit Design Suite)产品之一,在该电路设计套件中,除升级了其最具特色的Multisim(采用Spice标准的电路仿真环境)和Ultiboard(PCB设计环境)之外,还是创造性地将Multisim MCU Module作为模块无缝结合到Multisim之中,从而使Multisim具有微控制器协同仿真的功能。
上海XXX学院《硬件系统设计》上机实验报告(八)姓名:学号:班级:成绩:实验名称:基于MULTISIM的单片机开发实验地点:实验设备:(计算机型号)(生产商)设备号:使用软件: Multisim 10.0 实验时间:2 年月日星期,时分至时分一、实验原理:(简述----用自己的理解)单片机是最简单的处理器芯片,支持编程,可以通过向单片机芯片中输入相应代码,来实现对输出及其他一些功能的控制,本次实验就是基于单片机功能,通过单片机仿真实验来了解单片机的编程。
二、实验内容(步骤):选用805系列可编程器件8051,选择编程语言为C语言,如下:在元件库中选择元件,一个“10K”电阻,一个“10u”和两个“30p”的电容,四个“DGND”和两个5V的“VCC”。
选择一个“LCD_DISPLAY_08x1”,一个“H-49/U_25MHz”的晶振,连接好电路如下:编辑程序:在lwf.asm中输入如下代码:$MOD51 ; This includes 8051 definitions for the metalink assembler ORG 0000HCLR P3.0;LCD 初始化SETB P3.139MOV P1,#03HCLR P3.1SETB P3.1MOV P1,#0CHCLR P3.1SETB P3.1MOV P1,#06HCLR P3.1SETB P3.0;对LCD 写数据SETB P3.1MOV P1,#30HCLR P3.1SETB P3.1MOV P1,#31HCLR P3.1SETB P3.1MOV P1,#32HCLR P3.1SETB P3.1MOV P1,#33HCLR P3.1CLR P3.0;LCD 清屏SETB P3.1MOV P1,#01HCLR P3.1SETB P3.0SETB P3.1;第二次对LCD 写数据MOV P1,#34HCLR P3.1SETB P3.1MOV P1,#35HCLR P3.1SETB P3.1MOV P1,#36HCLR P3.1SETB P3.1MOV P1,#37HCLR P3.1SETB P3.1MOV P1,#38HCLR P3.1SETB P3.1MOV P1,#39HCLR P3.1SETB P3.1MOV P1,#41HCLR P3.1SJMP $END右键lwf.asm,单击build,没有错误,如下:单击run开始运行,结果如下,显示123456789A:思考题:(1)如何在LCD08x1 上分两次显示“R&B”和“NO.1”。
第24卷 第3期2010年 8月山 东 轻 工 业 学 院 学 报J OURNAL OF S HANDONGI NS T I TUTE OF L I GHTI NDUS TRY Vo.l 24 No .3Aug . 2010收稿日期:2010206207作者简介:王超(19802),男,新疆玛纳斯县人,新疆昌吉学院助教,硕士,研究方向:自动化应用技术的研究.文章编号:1004242802(2010)0320064203M u ltisi m 10仿真软件在单片机实践教学中的应用王 超(新疆昌吉学院,新疆昌吉831100)摘要:针对单片机实践教学中出现的各种难点,介绍了仿真软件Mu ltisi m 10在实践中的应用。
将仿真软件M u ltisi m 10引入实践教学中,有效地解决了设计电路过程中的修改电路困难、调试过程繁琐、开发周期长等问题,较好地实现了制作实际电子产品之前的理论分析和测试。
对参加电子设计竞赛和做课程设计的指导教师和学生有一定帮助。
关键词:仿真;单片机;实践教学;调试中图分类号:TP391.9 文献标识码:AApp lica tion ofM u ltisi m 10si m ulati on soft warei n M CU practice teac h ingWANG Chao(Changji College ,Changji 831100,Chi na)Abstr act :A im i n g at a llk i n ds of dif fi c u lties inMCU practice teaching ,the mu ltisi m 10si m u lation soft w are i n MC U practice teach i n g was introduced .Multisi m 10si m ulati o n soft w are was app lied i n to practice teach i n g ,itmay he l p to dealw ith so me prob le ms duri n g the circuit design process ,such as difficu lti e s i nmodif ying the c ircu i,t tedious debugging process and long deve l o p m ent cycle ,aswe ll as achieving a pre-theoretica l ana l y sis and testi n g bef ore the actual e lectron ic products .A ll of t h is w ill provi d e so me re f erence value f or teachers and studen ts in partic i p ating e l e ctronic desi g n con test and curricu l u m design .K ey w ord s :si m u lati o n ;MCU ;practi c e teach i n g ;debuggi n g0 引言5单片机应用技术6是工科专业的一门重要课程。
Multsim在单片机控制技术课程中的仿真设计作者:李娜来源:《数字技术与应用》2011年第11期摘要:通过分析Multisim软件基本功能特点,以天津轻工职业技术学院单片机控制技术精品课程实践环节中的交通灯项目为例,分析了其在单片机控制技术中的仿真应用。
关键词:Multisim 单片机控制技术仿真中图分类号:TP391.9 文献标识码:A 文章编号:1007-9416(2011)11-0017-011、引言单片机课程是机电一体化、应用电子技术、自动控制及数控技术应用等专业的一门实用技术骨干课程,它对培养学生的工程思维能力和解决问题的能力具有重要作用。
通过该课程的学习,学生可以较系统地掌握汇编语言编程、单片机基本原理、接口和应用技术、熟悉单片机技术在工业控制中的应用。
可以培养和锻炼学生动手操作和技术创新的能力,使得学生能紧跟计算机技术的发展脚步,为将来从事自动控制以及应用电子产品的检测和维修等工作奠定坚实的基础,为各种智能化产品的设计开发提供技术准备。
天津轻工职业技术学院单片机控制技术课程在2008年被评为天津市级精品课程,在教学过程中积累了很多的经验。
传统的单片机实训教学模式,验证性实验占很大的比重。
学生将大部分精力放在了程序设计上,基本硬件电路以及单片机最小应用系统已经封装好在实验台上了,学生对单片机的结构、外围电路连接方法以及注意事项等印象不深,教学效果不理想。
由于体积小、实验台不易管理等问题,单片机实训装置每年都需要大量的人力物力去维护和修缮,鉴于此,模拟仿真的教学环境就显得尤为重要。
2、Multisim软件功能特点Multisim的前身是IIT公司的EWB软件。
IIT在2006年被美国NI公司收购后,推出了Multisim 9,2007年又发行了Multisim 10,是全球独一无二的交互式电路仿真软件。
Multisim具有友好的用户界面,操作方便,具有数字、模拟及数字/模拟混合电路的仿真能力;电路分析手段完备,不仅提供11种常用测试仪表对电路进行测试,同时还提供了电路直流工作点分析、瞬态分析、失真分析等15种常用的电路仿真分析方法。
计算机时代2010年第1期55基于Multisim1O和KeilC51的单片机仿真宋志强,方武(苏州经贸职业技术学院信息系,江苏苏州215009)摘要:阐述了改革传统单片机实验的必要性,介绍了MultisimlO软件的特点和功能,并以流水灯为例,给出了运用仿真软件Multisim10和单片机开发环境KeilC51进行单片机仿真的方法。
该方法可加深学生对单片机应用的理解,提高单片机教学的效果,而且可以锻炼学生软硬件综合设计的能力,激发学生的学习兴趣。
关键词:Multisim10;KeilC51;单片机仿真;流水灯电路SimulationofMCUBasedORMultisim10andKeilC51SONGZhi—qiang,FANGWu(Dept.ofInformation,SuzhouInstituteofTrade&Commerce,Suzhou。
Jiangsu215009,China)Abstract:ThenecessityofreformingtraditionalMCUexperimentsisexpounded,thefeaturesandfunctionsofMultisim10introduced,andtakingflashLEDforexample,theMCUsimulationmethodofusingsimulationsoftwareMultisim10andMCUdevelopmentenvironmentKeilC51isgiven.Themethodnotonlymakestudentsful-therunderstandMCUapplication.improvetheteachingeffectofMCU,butalsotraintheirintegrateddesigncapabilityofhardwareandsoftware,arousetheirlearninginterest.Keywords:Multisim10;KeilC51;simulationofMCU;flashLEDcircuitO引言单片机因其价格、性能方面的优势,已广泛应用于社会各个领域。