用Proteus仿真单片机的方法.docx
《用Proteus仿真单片机的方法.docx》由会员分享,可在线阅读,更多相关《用Proteus仿真单片机的方法.docx(7页珍藏版)》请在优知文库上搜索。
1、用PROTEUS对单片机进行仿真的方法与实例吴汉清Proteus软件是英国1.abcenterElectronics公司的一款电路设计与仿真软件,它包括ISTS,ARES等软件模块.ARES模块主要用来完成PCB的设计:ISlS模块用来完成电路原理图的布图和仿真.它可以进行模拟电路仿式、数字电路仿衣.也可以进行单片机及其外围电路组成的系统的仿真:软件提供r各种虚拟仪器,如示波器、逻辑分析仪、信号发生器、电压表、电流表等。和其它仿真软件相比,ProteusISlS最大特色是对单片机系统的仿真,目前支持的单片机类型有:68000系列、8051系列、ARM系列、AVR系列、PIC系列、Z80系列、H
2、CIl系列等.本文主要介绍PrO1.QUS软件在单片机方面的仿真功能,即ISlS模块的用法“在单片机学习开发的过程中,程序的调试是个很重要的环节要安装电路进行实验,而旦电路在调试过程中往往要进行调整和改变,这不紧增加了费用和难度,而且也膨响了学习和开发的进度,这也成了一些初学者学习的障碍.如果使用PrOteUS软件就可以大大节省时间和开发费用,可以在软件仿息通过后再制作印刷电路板进行电路实验。一、ProteusISlS软件的工作环境和一些根本使用方法下面通过一个流水灯的实例来说明PrOtCUS的根本使用方法,使用的软件版本是ProtCUS,Professional7.ISp2。流水灯使用AT8
3、9C51单片机,用P21.I作输出Ix先在KeilUviSion编译器中输入以下程序:includevoidDelaylms(unsignedintCoUln)延时子程序unsignedinti,j;for(i=0;icount:i+)for(j=0J1.EDIndex):if(1.EDIndex=7)1.EDDirection=!1.EDDirection;1.EDlndcx=(1.EDIndex+1)%8;Dclaylms(200):)将上述程序编译生成目标文件1.ED.hexs然后按以下步骤进行:1 .运行ProteUS7Professional(ISIS7Professional)出现
4、如图1所示的界而:这是种标准的WindgS界面,包括标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿真进程控制按钮、预览雷口、对象选择器窗口、图形编辑窗口.2 .添加元件到对象选择器元件列表中单击绘图工具栏中的按钮,再单击对象选择按钮P,出现挑选元件对话框,见图2。按表1添加本例所用的元件.PickD*vicvIMJS4c30NiM)OOF.MmcneCtfwwAfW100lCcC4ciatCMOS4000iIMCcrrwclortDCawwtviDetMXXX)TodCmJc.EC1.WOOOSeCllcmccharc4Mcui1.epinePhb*vc
5、iMmlaneoutMoe2ArA田CXQuMMpOmOp*cmMmksPlDsIfPGAsi5;SnUXOfPtiy,USardenC.rfMKMQ7MSubcIl9OyRManAVRftfOrBASICSMedJeiHCIIFfPw4rAftMNCAimlOE.1Ib也.DecMICROMICROMICROMICROMCS051MCSTOIMCS9051MCS8051MC$8051MCS1MCSeO51McsmMCSanlMCSgMCS1McseMCSK61MCS8051MCS051MCS801MCSe(H1MCS1MCS051MCS1MCS9051MCSTOIMCS1MCSC61MCS0
6、61MCSTOIMCSKSIMeSfOMMCS1MCSa1MCSWSIMCSgMCSMGamOrtlCIeIR0Mw.12M.8MMDalWTi90518encsoccrtttl9051cownkoccrtcU41ROM12RAM4W)1660513nxCQrtc*eF8ROM256BRAM.44MVO.16805)coteMoocorticioiBlfiROM.256BRAM,4MI/O,*1680comMcKKcrtrakiA0Mmsz1三RAMWRXI/O.既,coIegXOntttIh1&SROM,决8WSrI/O,MPottXeMbI&BROM.2K8RAM&HKM0.3T1.M8e
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Proteus 仿真 单片机 方法