proteus软件的使用课件_第1页
proteus软件的使用课件_第2页
proteus软件的使用课件_第3页
proteus软件的使用课件_第4页
proteus软件的使用课件_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

proteus软件的使用

ProteusISIS是英国Labcenter公司开发的电路分析与实物仿真软件。初学单片机时,很多人都想学好单片机,可不想花钱买去实验板,而更买不起实验箱。单片机的学习是一门实践性非常强的技术性学科。没办法做实验,根本就学不好单片机。而proteus正好可以解决这个问题,它功能强大,这里只讨论仿真MCU的功能。①Proteus实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。能够对微处理器进行仿真是PROTEUS系统的最突出的特点。作为一个从设计到完成的完整电子设计与仿真平台,由于其能实现电路仿真与处理器仿真的有机结合,为电子学的教学与实验提供了革命性的手段,现在已经被越来越多大学采用为电路、单片机与嵌入式系统实验室平台及创新平台。 PROTEUS从1989年问世至今,经过了近20年的的使用、发展和完善,功能越来越强,性能越来越好。已在全球广泛使用。PROTEUS是电类课程实验的虚拟平台;PROTEUS是电类课程设计、毕业设计和实习、实训的创作园地;PROTEUS是电类课程——产品研发的快速、灵活、经济的设计方法;PROTEUS是电类课程教改的新思路单片机系统的仿真开发过程⑴在ISIS平台上进行单片机系统原理图设计、选择元器件接插件、安装和电气检测。简称为PROTEUS电路设计。⑵在KeilC平台上进行单片机系统程序设计、汇编编译、代码级调试,最后生成目标级代码文件(*.hex)。也可以使用ISIS进行调试。⑶在ISIS平台上将目标代码文件加载到单片机系统中,并实现单片机系统的实时交互、协同仿真。

安装序列号文件可以更改安装目录,不要有空格:选择安装组件Proteus的结构体系图表如下:PROTEUSISIS设计与仿真平台,直译为智能原理图输入系统。实际上从ISIS窗口各栏内容可知:PROTEUSVSM所包括的内容都已整合到ISIS中,所以,ISIS实际上是PROTEUSVSM的设计与仿真平台。下面就先认识一下proteus的界面该窗口主要分为以下几个部分:菜单栏、编辑区、对象预览窗口、对象选择器、工具栏分类及其工具按钮一、电路图设计设定图纸大小System--SetSheetSize可设置为A41、选取元件主模式选择元件模式,单击工具栏上的“P”,进入元件选取,在左上角Keyword框中输入元件名查找,在需要的元件上双击,放入对象选取器中。PROTEUS系统中有符号库和约30个元器件库,每个库又有许多模型,合计约8000个。另外有关系统支持的库信息,请查看安装路径下最新的LIBRARY.PDF文件。先查找AT89C51单片机再依次选取RES、RES8电阻、排阻LED-RED红色发光二极管CAP、CAP-ELEC:通用电容、电解电容CRYSTAL;晶振2、放置元件到编辑区在对象选取器中单击AT89C51选中元件,将光标移动到编辑,鼠标变成铅笔形状,单击左键,框中出现一个元件原理图的轮廓图,可以移动。鼠标移到合适的位置后,按下鼠标左键,即可放置一个元件,连续单击,可放置多个同样的元件。按这个方法依次把元件LED-RED、RES放到右侧的框中(单片机旁)。在任何情况下,右键单击元器件时,元件会亮显示并弹出菜单:非常直观,都是一些一目了然的图标。从上到的几个菜单分别是:移动物体、编辑属性、删除物体、顺时针旋转90度等。单击鼠标左键操作。把原理图中的元件摆放好。3、放置电源及接地符号,我们会发现许多器件没有Vcc和GND引脚,其实他们隐藏了,在使用的时候可以不用加电源。如果电路中其他地方需要加电源可以单击左侧工具箱的终端模式按钮,这时对象选择器将出现一些接线端,在器件选择器里点击GROUND,鼠标移到原理图编辑区,左键点击一下即可放置接地符号;同理也可以把电源符号POWER放到原理图编辑区。4、连线你一定发现没有画线的图标按钮。这是因为ISIS的智能化足以在你想要画线的时候进行自动检测。这就省去了选择画线模式的麻烦。在元件和终端的管脚末端都有连接点。1、左击第一个对象连接点。2、如果你想让ISIS自动定出走线路径,只需左击另一个连接点。另一方面,如果你想自己决定走线路径,只需在想要拐点处点击鼠标左键。依次将各元件之间的线连接好。二、源程序设计、生成目标代码该软件有自带编译器,有ASM的、PIC的、AVR的汇编器等。在ISIS添加上编写好的程序,方法如下.点击菜单栏“Source(源文件)”,在下拉菜单点击“Add/RemoveSourceFiles(添加或删除源程序)”出现一个对话框,←源文件←代码生成工具如上图,点击对话框的“NEW”按钮,在出现的对话框找到文件设计好的LED1.asm,点击打开;如果没有写好的程序文件,对话框中输入要建的文件名,单击OK,提示是否创建该文件,单击是。如果使用系统提供的编辑、编译工具,当添加文件后在Source菜单下就会出现所选择的文件名。点击文件名就会打开编辑器,输入源程序,保存。点击菜单栏“Source”菜单,选择DfineCodeGenerationTool,一般不用修改,默认即可。选择代码生成工具窗口

三、模拟调试1、添加和执行程序鼠标移动到要选中器件上点击鼠标左键,器件变成红色表示被选中,再点击鼠标右键,选择编辑属性,弹出如下对话框。在程序文件下选择微处理器所需要的程序文件(.HEX),选择合适的工作频率即可确认。2、仿真调试点击编辑窗下边的仿真按钮程序便可执行了。或者选择调试菜单Debug下的执行功能即可执行。“调试----开始/重新启动调试”源文件仿真,单步执行。四、PROTEUS技巧1、PROTEUS中的元件屏蔽?关闭原理图中不想运行的元件的方法在我们仿真时,有时需要将某一部分屏蔽掉,又不破坏整个原理图方法:择需要屏蔽的元件,对其属性进行编辑,在EDITCOMPONENT的左下角,将ExcludefromSimulation打钩如图所示2、如何在左边的元件列表中删除一个元件?我知道加一个元件是点击元件列表上的P按钮。在器件箱中删除任意元件的方法:1、先在图纸中右键删除你在器件箱中指定的元件。2、选中编辑(Edit)--整理选项(Tidy)--确定。3、整理选项(Tidy)可以删除图纸上没有物理连接和在图纸工作区域以外的所有元件。点edit中的Tidy可以删去所有你没用到的零件,但如果想只删其中指定的零件,似乎Proteus没有这个功能。附录1:

Proteus仿真库元件名称中文名说明7407驱动门1N914二极管74Ls00与非门74LS04非门74LS08与门74LS390TTL双十进制计数器7SEG4针BCD-LED输出从0-9对应于4根线的BCD码Proteus仿真库元件名称中文名说明7SEG3-8译码器电路BCD-7SEG转换电路ALTERNATOR交流发电机AMMETER-MILLImA安培计AND与门BATTERY电池/电池组BUS总线CAP电容CAPACITOR电容器CLOCK时钟信号源Proteus仿真库元件名称中文名说明CRYSTAL晶振D-FLIPFLOPD触发器FUSE保险丝GROUND地LAMP灯LED-RED红色发光二极管LM016L2行16列液晶可显示2行16列英文字符,有8位数据总线D0-D7,RS,R/W,EN三个控制端口(共14线),工作电压为5V。没背光,和常用的1602B功能和引脚一样(除了调背光的二个线脚)Proteus仿真库元件名称中文名说明LOGICANALYSER逻辑分析器LOGICPROBE逻辑探针LOGICPROBE[BIG]逻辑探针用来显示连接位置的逻辑状态LOGICSTATE逻辑状态用鼠标点击,可改变该方框连接位置的逻辑状态LOGICTOGGLE逻辑触发MASTERSWITCH按钮手动闭合,立即自动打开MOTOR马达Proteus仿真库元件名称中文名说明POT-LIN三引线可变电阻器POWER电源RES电阻RESISTOR电阻器SWITCH按钮手动按一下一个状态SWITCH-SPDT二选通一按钮VOLTMETER伏特计VOLTMETER-MILLImV伏特计VTERM串行口终端Proteus仿真库元件名称中文名说明Electromechanical电机Inductors变压器LaplacePrimitives拉普拉斯变换MemoryIcsMicroprocessorIcsMiscellaneous各种器件AERIAL-天线;ATAHDD;ATMEGA64;BATTERY;CELL;CRYSTAL-晶振;FUSE;METER-仪表;OR或门Proteus仿真库元件名称中文名说明ModellingPrimitives各种仿真器件是典型的基本元器模拟,不表示具体型号,只用于仿真,没有PCBOptoelectronics各种发光器件发光二极管,LED,液晶等等PLDs&FPGAsResistors各种电阻SimulatorPrimitives常用的器件Speakers&SoundersSwitches&Relays开关,继电器,键盘Proteus仿真库元件名称中文名说明SwitchingDevices晶阊管Transistors晶体管(三极管,场效应管)TTL74seriesTTL74ALSseriesTTL74ASseriesTTL74FseriesTTL74HCseries

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论