您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > proteus单片机仿真
第1章PROTEUS概述第1章PROTEUS概述1.1PROTEUS简介1.2PROTEUS的安装1.3PROTEUS7.8编辑环境1.4PROTEUS7.8系统环境第1章PROTEUS概述1.1PROTEUS简介PROTEUS提供了智能原理图设计平台(ISIS)、混合模式电路仿真器(ProSPICE)、嵌入式仿真器(VSM)及PCB设计平台(ARES)等功能。它不仅可以仿真传统的模拟电路、数字电路、单片机,而且可以仿真嵌入式系统(暂时不高于ARM7),这也是其它仿真软件无法匹敌的。第1章PROTEUS概述PROTEUS可以仿真8051/8052、AVR、PIC、HC11、MSP430、ARM7等常用的MCU,并提供周边设备的仿真,如LCD、LED、示波器等,同时PROTEUS提供了大量的元件库,如RAM、ROM、键盘、电机、LED、LCD、A/D转换器、D/A转换器、部分SPI器件、部分I2C器件等。在编译方面,它也支持KEIL和MPLAB等多种编译器。PROTEUS的结构框图如图1.1.1所示。第1章PROTEUS概述图1.1.1PROTEUS结构框图第1章PROTEUS概述2.混合模式电路仿真器(ProSPICE)(1) ProSPICE混合仿真:基于工业标准SPICE3F5,可实现数字及模拟电路的混合仿真。(2)超过46000个仿真器件:可以通过内部原型或使用厂家的SPICE文件自行设计仿真器件,Labcenter公司也在不断地发布和添加新的仿真器件,还可导入第三方发布的仿真器件。第1章PROTEUS概述(3)多样的激励源:包括直流、正弦波、脉冲、分段线性脉冲、音频、指数信号、数字时钟等,还支持文件形式的信号输入。(4)丰富的虚拟仪器:12种虚拟仪器,如示波器、逻辑分析仪、频率计/计数器、虚拟终端、SPI调试器、I2C调试器、信号发生器、直流电压/电流表、交流电压/电流表等。第1章PROTEUS概述(5)生动的仿真显示:用不同颜色显示引脚的数字电平,导线以不同颜色表示其对地电压大小,箭头显示电流的流向,结合活性元件(如电机、显示器件、按钮)的使用可以使仿真更加直观、生动。(6)高级图形仿真功能(ASF):基于图表分析可以精确分析电路的多项指标,包括工作点、瞬态特性、频率特性、传输特性、噪声、失真、傅立叶频谱分析等,还可以进行一致性分析。第1章PROTEUS概述3.嵌入式仿真器(VSM)(1)支持主流的MCU类型,如8051/8052、AVR、PIC、HC11、8086、MSP430、ARM7等,CPU类型随着版本升级还在继续增加。(2)支持通用外设模型,如LCD模块、LED点阵、LED七段显示模块、键盘/按键、直流/步进/伺服电机、RS232虚拟终端、电子温度计等,其COMPIM(COM口物理接口模型)还可以使仿真电路通过PC串口和外部电路实现双向异步串行通信。第1章PROTEUS概述(3)实时仿真支持UART/USART/EUSARTs仿真、中断仿真、SPI/I2C仿真、MSSP仿真、DSP仿真、RTC仿真、ADC仿真、CCP/ECCP仿真。(4)支持单片机汇编语言及C语言的编辑/编译/源码级仿真,内带8051、AVR、PIC的汇编编译器,也可以与第三方集成编译环境(如IAR、Keil和MPLAB)结合,进行高级语言的源码级仿真和调试。第1章PROTEUS概述4.PCB设计平台(ARES)(1)原理图到PCB的快速通道:原理图设计完成后,一键便可进入ARES的PCB设计环境,实现从概念到产品的完整设计。(2)先进的自动布局/布线功能:支持器件的自动/人工布局,支持无网格自动布线或人工布线,支持引脚交换/门交换功能,使PCB设计更为合理。第1章PROTEUS概述(3)完整的PCB设计功能:最多可设计16个铜箔层,2个丝印层,4个机械层加板边,1个禁止布线区,2个阻焊区和2个锡膏覆盖区,同时具有3D可视化预览功能。(4)支持多种输出格式:可以输出多种格式文件,包括Gerber文件的导入或导出,与其它PCB设计工具的互转(如PROTEL)以及PCB的设计和加工。第1章PROTEUS概述1.2PROTEUS的安装1.2.1安装环境PROTEUS可运行在Windows2000、Windows2003Server、WindowsXP、Windows7之上。以下介绍在WindowsXP系统下进行安装的过程。第1章PROTEUS概述1.2.2安装步骤(1)插入安装光盘,出现光盘自动运行界面,如图1.2.1所示。注意:安装时请勿插入软件加密狗,直到安装完毕后再插入加密狗。第1章PROTEUS概述图1.2.1PROTEUS安装界面图第1章PROTEUS概述● AbouttheCD:介绍光盘内容。● InstallProteus:安装PROTEUS。● ViewDocuments:查看光盘中的说明文档。● LabcenterWebsite:访问Labcenter公司网站。第1章PROTEUS概述(2)点击第二项InstallProteus,安装软件。(3)进行安装类型的选择,如图1.2.2所示,用户可选择安装单机版还是网络版。● UsealocallyinstalledLicenceKey:单机版安装选项。● Usealicencekeyinstalledonaserver:网络版安装选项。第1章PROTEUS概述图1.2.2PROTEUS安装类型选择第1章PROTEUS概述下面介绍单机版的安装。(1)进入ProductLicenceKey设置窗口,如果以前没有安装过LicenceKey,则出现的界面如图1.2.3所示。第1章PROTEUS概述图1.2.3无LicenceKey的PROTEUS安装界面图第1章PROTEUS概述(2)点击Next进入LabcenterLicenceManager1.5窗口进行LicenceKey的安装,如图1.2.4所示。点击BrowseForKeyFile寻找LicenceKey(此LicenceKey位于光盘对应的LicenceKey文件夹下),选中对应的LicenceKey,单击Install,若LicenceKey显示于右边视窗中,表示LicenceKey安装完毕。点击Close,系统弹出如图1.2.5所示的对话框,显示该LicenceKey的相关信息。第1章PROTEUS概述图1.2.4PROTEUS的LicenceKey安装第1章PROTEUS概述图1.2.5LicenceKey安装完成后界面图第1章PROTEUS概述(3)按照提示,选择安装路径,进行PROTEUS的安装。(4)安装过程中,会出现USB硬件加密狗驱动安装的提示,如图1.2.6所示。此时一定要确保加密狗未插在电脑的USB接口上。第1章PROTEUS概述图1.2.6硬件加密狗驱动安装第1章PROTEUS概述(5)显示加密狗驱动安装完成后,提示现在可以将加密狗插入到电脑的USB接口上,如图1.2.7所示。插入加密狗后,红色指示灯亮,表明安装已经完成。第1章PROTEUS概述图1.2.7提示插入加密狗界面图第1章PROTEUS概述1.2.3产品升级PROTEUS安装完成后,打开PROTEUS软件,发现其版本为7.4SP3版本,如图1.2.8所示。现在最新版本为7.8版本,因此可对软件进行升级处理。点击开始→所有程序→Proteus7Professional→UpdateManager,打开升级管理器,如图1.2.9所示。第1章PROTEUS概述图1.2.8PROTEUS7.4SP3版本第1章PROTEUS概述图1.2.9PROTEUS升级管理器第1章PROTEUS概述目前可升级的最高版本为7.8SP2,选中最新版本所在行,点击Install,便可升级到7.8SP2最新版本。升级后的界面如图1.2.10所示,显示版本为7.8SP2。第1章PROTEUS概述图1.2.10PROTEUS7.8SP2版本第1章PROTEUS概述1.3PROTEUS7.8编辑环境1.3.1PROTEUS编辑环境简介PROTEUSISIS的工作界面是一种标准的Windows界面,如图1.3.1所示。该界面包括标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿真进程控制按钮、预览窗口、对象选择器窗口和图形编辑窗口。第1章PROTEUS概述图1.3.1PROTEUSISIS工作界面第1章PROTEUS概述其中,标题栏用于指定当前设计的文件名,状态栏用于显示当前鼠标的坐标值,图形编辑窗口用于进行元件、连线、原理图等的绘制,预览窗口用来显示全部原理图。对象选择按钮用于元件的选取。第1章PROTEUS概述1.3.2PROTEUS编辑环境设置1.模板设置选择主菜单中的Template→SetDesignDefaults,将弹出如图1.3.2所示的对话框。可通过对话框设置编辑环境背景色、格点颜色、工作区边框颜色等,同时可设置仿真时电路系统中正极、负极、逻辑高电平、逻辑低电平等的颜色,还可设置隐藏对象的显示和编辑环境的字体。第1章PROTEUS概述图1.3.2模板设置第1章PROTEUS概述2.图表颜色设置选择主菜单中的Template→SetGraphColours,将弹出如图1.3.3所示的对话框。通过此对话框可对电路中所使用的图表的轮廓线颜色(GraphOutline)、背景颜色(Background)、图表标题色(GraphTitle)、图表文本颜色(GraphText)等进行设置,还可以对模拟图表和数字图表中多个图形进行不同颜色的设置。第1章PROTEUS概述图1.3.3图表颜色设置第1章PROTEUS概述3.元件图形设置选择主菜单中的Template→SetGraphicsStyles,将弹出如图1.3.4所示的对话框。通过此对话框可设置元件(COMPONENT)、引脚(PIN)、端口(PORT)、终端(TERMINAL)等的颜色。第1章PROTEUS概述图1.3.4元件图形设置第1章PROTEUS概述以设置元件(COMPONENT)的颜色为例,点击如图1.3.4所示的对话框中的Style下拉菜单选中“COMPONENT”,在Colour选项中选择“黑色”,在Fillstyle中选择“NONE”,则修改后元件图形颜色由默认色变为现在的黑色,且内部无填充色。用户可根据自己的喜好分别设置引脚、终端、连线等的颜色。第1章PROTEUS概述4.节点设置主菜单中的Template→SetJunctionDots,将弹出如图1.3.5所示的对话框。通过此对话框可设置节点的大小及形状,其中形状分为方形(Square)、圆形(Round)和钻石形(Diamond)三种。第1章PROTEUS概述图1.3.5节点设置第1章PROTEUS概述编辑环境的设置还包括图形文本的设置(SetGraphicsText)等。如果设置完毕后,想要回到PROTEUS的初始设置,则可选择主菜单中的Template→ApplyDefaultTemplate,在出现的对话框中点击“OK”,即可恢复到PROTEUS默认的编辑环境。第1章PROTEUS概述1.4PROTEUS7.8系统环境1.4.1环境设置选择主菜单中的System→SetEnvironment,将弹出如图1.4.1所示的对话框。通过此对话框可设置系统自动保存时间(AutosaveTime)、撤销次数(NumberofUndoLevels)、工具注释延时时间(TooltipDelay)等,用户可根据自己的需求设置不同的参数。第1章PROTEUS概述图1.4.1环境设置第1章PROTEUS概述1.4.2快捷键设置选择主菜单中的System→SetKeyboardMapping,将弹出如图1.4.2所示的对话框。通过此对话框可设置各个不同命令的快捷键。现以设置顺时针旋转(RotateClockwise)为例说明如何快速设置读者熟悉的快捷键。第1章PROTEUS概述图1.4.2快捷键设置第1章PROT
本文标题:proteus单片机仿真
链接地址:https://www.777doc.com/doc-4742709 .html