PROTEUSISIS从安装到入门第8章存储器的扩展MCS-51单片机原理、接口及应用PROTEUSISIS使用简介1PROTEUS软件组成2PROTEUS安装环境及安装步骤3启动PROTEUSISIS4菜单介绍5基本操作6PROTEUS组件库7电路原理图设计方法8实例讲解第8章存储器的扩展MCS-51单片机原理、接口及应用简介:PROTEUS是英国LabCenterElectronics公司开发的电路分析与实物仿真软件,是基于标准仿真引擎SPICE3F5的混合电路仿真工具。PROTEUS不仅是模拟电路、数字电路、模/数混合电路的设计与仿真平台,更是目前世界上最先进的、最完整的多种型号微控制器系统的设计与仿真平台。第8章存储器的扩展MCS-51单片机原理、接口及应用1.1PROTEUS软件组成:PROTEUS软件由ISIS和ARES两个软件构成,其中ISIS是原理图编辑与仿真软件,ARES是布线编辑软件。ISIS软件支持MCS-51及其派生系列、Microchip公司的PIC系列、AVR系列和ARM7系列等多款MCU。PROTEUS自身带有汇编编译器,不支持C语言,但可以与KeilC集成开发环境连接。软件可直接点击ARES图标就可进行系统PCB板设计,同时还能够生成多种格式的网络表文件,供相应的专业PCB设计软件调用,方便了后续PCB的设计和制造。第8章存储器的扩展MCS-51单片机原理、接口及应用1.1PROTEUS软件组成:PROTEUSISIS提供了一个独一无二的虚拟系统模型(VSM)工具,包含组件如下:PROTEUSVSMforBasicStampPROTEUSVSMUSBSimulationPROTEUSVSMforPIC10/12PROTEUSVSMforPIC16PROTEUSVSMforPIC18PROTEUSVSMforPIC24PROTEUSVSMfordsPIC33PROTEUSVSMforHC11PROTEUSVSMfor8051PROTEUSVSMforAVRAdvancedSimulation(高级仿真选项)PROTEUSVSMforARM7/LPC2000PROTEUSVSM外围设备库第8章存储器的扩展MCS-51单片机原理、接口及应用1.2PROTEUS安装环境及安装步骤下面以PROTEUS7版本为例,来讲解PROTEUS的单机版安装过程。将光盘插入光驱后会自动出现PROTEUS安装界面。此时不要插入加密狗,等程序装完后才可插入加密狗。第8章存储器的扩展MCS-51单片机原理、接口及应用1.2PROTEUS安装环境及安装步骤点击InstallPROTEUS开始安装软件,之后进行安装类型的选择(图1-3)。“UsealocallyinstalledLicenceKey”是单机版和网络版服务器端安装时的选项,“Usealicensekeyinstallonaserver”是网络版客户端安装时的选项。第8章存储器的扩展MCS-51单片机原理、接口及应用1.2PROTEUS安装环境及安装步骤选择“UsealocallyinstalledLicenceKey”,点击【next】进入ProductLicenceKey窗口(图1-4)。如果之前没有安装过LICENCE的话,会出现右图LabcenterLicenceManager窗口。第8章存储器的扩展MCS-51单片机原理、接口及应用1.2PROTEUS安装环境及安装步骤License安装完毕后提示。按照提示,选好安装路径,进行PROTEUS的后续安装。安装过程中,会出现USB硬件加密狗驱动安装的提示(图1-6),此时应按要求,确保加密狗未插在电脑上。第8章存储器的扩展MCS-51单片机原理、接口及应用1.2PROTEUS安装环境及安装步骤License安装完毕后提示。按照提示,选好安装路径,进行PROTEUS的后续安装。安装过程中,会出现USB硬件加密狗驱动安装的提示(图1-6),此时应按要求,确保加密狗未插在电脑上。第8章存储器的扩展MCS-51单片机原理、接口及应用1.3启动PROTEUSISISPROTEUSISIS的工作界面是一种标准的Windows界面。第8章存储器的扩展MCS-51单片机原理、接口及应用1.3启动PROTEUSISISISIS是一个界面非常友好的应用平台,鼠标光标也会根据其功能发生改变。第8章存储器的扩展MCS-51单片机原理、接口及应用1.4菜单介绍PROTEUSISIS主菜单如下,由于PROTEUS是标准的windows视窗程序,所以其基本命令含义与常用程序相同。FileViewEdit第8章存储器的扩展MCS-51单片机原理、接口及应用1.4菜单介绍LibraryToolDesign第8章存储器的扩展MCS-51单片机原理、接口及应用1.4菜单介绍GraphSourceDebug第8章存储器的扩展MCS-51单片机原理、接口及应用1.4菜单介绍TemplateSystemHelp第8章存储器的扩展MCS-51单片机原理、接口及应用1.4菜单介绍1.4.2标准工具栏文件操作:界面设置和查看:组件操作:辅助操作:第8章存储器的扩展MCS-51单片机原理、接口及应用1.4菜单介绍1.4.3绘图工具栏(1)对象类型选择图标选择模式:单击此键可以取消左键放置器件功能,但可以编辑对象。组件模式:用于对组件窗口中器件的添加、删除、选择、放置等操作。节点模式:当两条线交叉,放置连接点用于线路联通。标注或网络名:电路连线可用网络标号替换,表明相同标号的线段是有电气联系的。文本说明:只是对电路进行注释说明,与仿真无关。绘制总线:为简化线路,可用总线代替多根导线。绘制子电路:当图纸较小时,可将部分电路以子电路形式画在另一张图上。第8章存储器的扩展MCS-51单片机原理、接口及应用1.4菜单介绍1.4.3绘图工具栏(2)调试对象选择图标放置终端:普通、输入、输出、双向、电源、接地和总线的放置。放置引脚:包括普通、反向、正时钟、负时钟、段引脚和总线。分析图:模拟、数字、混合、频率特性、传输特性、噪声分析、失真、傅里叶分析、音频、直流扫频和交流扫频等。录音模式:可以将声音录制成文件,并可回放声音文件。电源和信号源:直流电源、正弦信号源、脉冲信号源、指数信号源、单频率调频波信号源(SFFM)、File信号源、音频、数字脉冲、数字时钟等。电压探针:在仿真时显示探针处的电压。电流探针:在仿真时显示探针处的电流。虚拟仪器:示波器、逻辑分析仪、计数器、虚拟终端、SPI调试器、I调试器、信号发生器、模式发生器、交直流电压表、交直流电流表。第8章存储器的扩展MCS-51单片机原理、接口及应用1.4菜单介绍1.4.3绘图工具栏(3)2D图形绘制绘制直线:用于创建元器件或表示图表时绘制线。绘制矩形:用于创建元器件或表示图表时绘制方框。绘制圆形:用于创建元器件或表示图表时绘制圆。绘制弧线:用于创建元器件或表示图表时绘制弧线。绘制任意形:用于创建元器件或表示图表时绘制弧线。文本编辑:用于输入各种文字说明。绘制符号:用于各种符号元器件。标记按钮:用于产生各种标记定位图标。第8章存储器的扩展MCS-51单片机原理、接口及应用1.4菜单介绍1.4.3绘图工具栏(4)方向控制1.4.4仿真进程控制栏顺时针旋转:把器件按顺时针旋方向转90°。逆时针旋转:把器件按逆时针旋转方向90°。旋转指示:表示基于起始位置的旋转后角度。水平镜像:以Y轴为对称轴,按180°旋转器件。垂直镜像:以X轴为对称轴,按180°旋转器件。第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(1)新建文件和保存选择【File-NewDesign】第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(2)编辑环境设置选择【Template-SetDesignDefaults】菜单第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(2)编辑环境设置选择【Template-SetGraphColours】菜单第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(2)编辑环境设置选择【Template-SetGraphicsStyles】可进行编辑图形风格设置(图1-12)第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(2)编辑环境设置选择【Template-SetTextStyles】可进行全局字体风格设置(图1-13)第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(2)编辑环境设置选择【Template-SetGraphicsText】可进行图形字体格式设置(图1-14)第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(2)编辑环境设置选择【Template-SetJuncitondots】可进行交点设置(图1-15)。第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(3)图纸设置选择【System-SetSheetSizes】菜单,会弹出图纸大小设置对话框(图1-16)。第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(4)PROTEUSISIS参数设置在【System-SetBOMScripts】中可对BOM(BillofMaterials)进行设置(图1-17)。第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(5)系统运行环境设置在主菜单中选择【System-SetEnvironment】,可进行系统环境设置(图1-19)。第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.1文件打开关闭和环境设置(6)设置Animation选项选择【System-SetAnimationOptions】,可打开仿真电路设置对话框(图1-20)。第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.2视窗操作常用方法(1)编辑窗口的缩放鼠标移动需要缩放的地方,滚动鼠标中间滚轮缩放。鼠标移动需要缩放的地方,按键盘F6放大,F7缩小。按下SHIFT键,鼠标左键拖拽出需要放大的区域。使用工具条中的Zoomin(放大)、ZoomOut(缩小),ZoomAll(全图),ZoomArea(放大区域)进行操作。按F8键可以在任何时候显示整张图纸。使用SHIFTZOOM及滚轮均可应用于预览窗口,在预览窗口进行操作,编辑窗口将有相应变化。第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.2视窗操作常用方法(2)界面的平移按下鼠标滚轮,出现光标,表示图纸已经处于提起状态,可以进行平移。鼠标置于要平移到的地方,按快捷键F5进行平移。按下SHIFT键,在编辑窗口移动鼠标,进行平移(ShiftPan)。如果想要平移至相距比较远的地方,最快捷的方式是在预览窗口点击显示该区域。使用工具栏Pan按钮进行平移。第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.3器件操作常用方法(1)放置组件在组件窗口中选择所需组件,点击左键就会出现该组件的阴影,移动鼠标到合适位置后再次点击,即可将该组件放置到该位置。可在图形编辑窗口点击鼠标右键,在弹出的菜单中选择【Place-Component】,并在其中选择需要添加的组件。多次重复放置一个组件时,只需点击鼠标左键即可重复选择最近一次器件,进行多个器件的放置。第8章存储器的扩展MCS-51单片机原理、接口及应用1.5基本操作1.5.3器件操作常用方法(2)器件选择和释放可用鼠标左键进行点击选择,