欢迎来到天天文库
浏览记录
ID:37779719
大小:544.10 KB
页数:13页
时间:2019-05-31
《单片机仿真软件概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、单片机仿真软件概述PROTEUS是英国LabcenterElectronics公司开发的多功能EDA软件。PROTEUS不仅是模拟电路、数字电路、模/数混合电路的设计与仿真平台,也是目前较先进的单片机和嵌入式系统的设计与仿真平台。它实现了在计算机上完成从原理图与电路设计、电路分析与仿真、单片机代码级调试与仿真、系统测试与功能验证到形成PCB的完整的电子设计、研发过程。由于PROTEUS丰富的元器件模型、对处理器的支持、多样的虚拟仪器、强大的图表分析功能和与第三方集成开发环境的无缝集成,已被公认为电类教学与实验的巨大资源,得到越来越多的高校的认同,并在教学实践中取得了明显效果。1.1Prote
2、us软件仿真系统的构成与功能1.1.1Proteus软件的构成Proteus组合了高级原理布图、混合模式SPICE仿真、PCB设计以及自动布线来实现一个完整的电子设计系统。Proteus包含了VSM(VirturalSystemModelling虚拟系统模型)技术,用户可以对基于微控制器的设计连同所有的周围电子器件一起仿真。Proteus包括ProteusVSM(Proteus虚拟系统模型)和ProteusPCBDesign(Proteus印制电路板设计)两大部分。ProteusVSM包括智能原理图输入系统ISIS(IntelligentSchematicInputSystem)、带扩展的P
3、roSPICE(SimulationProgramWithIntegratedCircuitEmphasis)混合模型仿真器、动态器件库、高级图表仿真ASF(AdvancedSimulationFeature)和微控制器虚拟系统仿真模型VSM。ProteusPCBDesign包括高级布线编辑软件ARES(AdvancedRountingandEditingSoftware)、智能原理图输入系统ISIS和高级图表仿真ASF。该软件运行于Windows操作系统上,主要特点是:实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单2片机及其外围电路组成的系统的仿真、RS2
4、32动态仿真、IC调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。支持主流单片机系统的仿真。目前支持的单片机类型有:8051/52系列、ARM7(LPC21xx)、AVR系列、PIC10/12/16/18系列、HC11系列以及多种外围芯片。提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态。支持第三方的软件编译和调试环境,如KeilC51uVision2、MPLAB、IAR等软件。具有强大的原理图绘制功能。总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极
5、其强大。11.1.2Proteus软件的功能本实验指导书主要涉及与单片机课程有关的软件设计与仿真,故只叙述ProteusVSM的功能。ProteusVSM组合了混合模式的ProSPICE电路仿真、动画器件和微控制器模型,实现了完整的基于微控制器设计的协同仿真。使在物理原型出来之前对这类设计的开发和测试成为可能。ProteusVSM的各组成部分的功能简介如下:一、智能原理图输入系统ISISISIS是Proteus系统的中心,它远不仅是一个图表库。它既是智能原理图设计、绘制和编辑的环境,又是数字电路、模拟电路和数/模混合电路设计与仿真的环境,更是单片机与外围设备的设计、仿真和协同仿真的环境。IS
6、IS组合有很多易用的功能强大的编辑工具,是单片机系统的设计与仿真的平台。其主要特点如下:生成出版质量的原理图。风格模板允许提供库部件的用户化。鼠标驱动和内容关联的用户界面。自动走线,以及接点的布置和切除。参数表示子电路元件值的层次设计。包括子电路端口以及总线引脚的总线支持。挑选元件或建立新库元件可预览PCB封装。完全体现多元器件的同性和异性。包括相应对话框用户化的元件特性的精细管理。超过8000元件的大型元件库,完全适用于仿真模型。网表格式:LabcenterSDF、SPICE、Tango、Boardmaker、EEDeginer、Futurenet等。电气规则检查以
7、及元件报告清单。可彩色或单色输出到Windows打印设备。图形输出格式:WMF、BNP、DXF、EPS、HPGL。二、ProSPICE混合模型仿真器ProSPICE是结合ISIS原理图设计环境使用的混合型电路仿真器。它基于工业标准SPICE3F5(美国加州Berkeley大学开发)的模拟内核,加上混合型仿真的扩展以及交互电路动态,提供了开发和测试设计的强大交互式环境。ProSPICE使用了Berkeley
此文档下载收益归作者所有