最新proteus介绍
- 格式:ppt
- 大小:1.86 MB
- 文档页数:52
Proteus介绍1 Proteus介绍Proteus与其它单片机仿真软件不同的是,它不仅能仿真单片机CPU的工作情况,也能仿真单片机外围电路或没有单片机参与的其它电路的工作情况。
因此在仿真和程序调试时,关心的不再是某些语句执行时单片机寄存器和存储器内容的改变,而是从工程的角度直接看程序运行和电路工作的过程和结果。
对于这样的仿真实验,从某种意义上讲,是弥补了实验和工程应用间脱节的矛盾和现象。
(1)proteus的工作过程运行proteus的ISIS程序后,进入该仿真软件的主界面。
在工作前,要设置view菜单下的捕捉对齐和system下的颜色、图形界面大小等项目。
通过工具栏中的p(从库中选择元件命令)命令,在pick devices窗口中选择电路所需的元件,放置元件并调整其相对位置,元件参数设置,元器件间连线,编写程序;在source 菜单的Define code generation tools菜单命令下,选择程序编译的工具、路径、扩展名等项目;在source菜单的Add/remove source files命令下,加入单片机硬件电路的对应程序;通过debug菜单的相应命令仿真程序和电路的运行情况。
(2)Proteus软件所提供的元件资源Proteus 软件所提供了30多个元件库,数千种元件。
元件涉及到数字和模拟、交流和直流等。
(3)Proteus软件所提供的仪表资源Proteus还提供了一个图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似但功能更多。
图形显示功能如表3所列。
(4)Proteus软件所提供的调试手段Proteus提供了比较丰富的测试信号用于电路的测试。
这些测试信号包括模拟信号和数字信号,对于单片机硬件电路和软件的调试,Proteus 提供了两种方法:一种是系统总体执行效果,一种是对软件的分步调试以看具体的执行情况。
对于总体执行效果的调试方法,只需要执行debug菜单下的execute菜单项或F12快捷键启动执行,用debug菜单下的pause animation菜单项或pause键暂停系统的运行;或用debug菜单下的stop animation 菜单项或shift-break组合键停止系统的运行。
PROTEUS 7.1新增功能ISIS 部分:全新的用户界面:◆鼠标移动到对象上方时,会有可视化提示。
◆不同的鼠标指针类型显示该对象将进行的不同操作。
◆高效率非模态选择、布线。
◆便利的鼠标运用——左键选取、放置,右键提示菜单。
◆更加便捷的块操作方式,可调整选取区域及可定义的拾取点。
◆改进的鼠标滚轮的摇摆及缩放工具,使得设计导航操作更加便捷。
全新的设计浏览器:◆提供一个全局电子视图,包括设计部件列表及网络列表。
◆部件列表视图以页面、部件和引脚显示整个设计。
◆网络表视图以页面、部件和引脚显示整个设计。
◆层次化设计,可深入到元件引脚信息。
◆在原理图及PCB中支持页面、部件、网络层次的交叉探测。
设计浏览器:设计浏览器是一种PROTEUS特有的工具,它提供WINDOWS风格的用户界面,用户可以利用它就设计的不同层次进行导航和检查。
它不仅可以查询一个原理图现有状态,以此来判断元件连接、封装的正误。
同样可以导航原理图及PCB间任何感兴趣的条目(通过对PCB封装的交叉探测或者一个封装网络信息进行)。
这个设计浏览器可以通过下列两种方式现实原理图信息:部件列表视图:这个视图提供一个原理图的硬件表述,包括层次化、组件及组件引脚等信息。
例如:设计含有多个原理图,使用者可以快捷的进行切换并逐层分析,从元件列表到显示元件引脚的列表。
网络表视图:这个视图提供一个原理图连接关系的表示,包含原理图中的所有网络以及连接到选定网络的引脚信息。
使用者可以使用设计浏览器直接导航至原理图或相应ARES LAYOUT中自己感兴趣的地方。
这些都是非常简单易于操作的,在指定项目上点击鼠标右键,选择合适的导航选项获取需要的结果。
ARES PCB 设计:全新的用户界面:◆鼠标移动到对象上方时,会有可视化提示。
◆不同的鼠标指针类型显示该对象将进行的不同操作。
◆可通过新的选择滤除器进行非模态选择并对可选对象进行即时配置。
◆便利的鼠标运用——左键选取、放置,右键提示菜单。
Protues简介(什么是Protues)Proteus 是英国Labcenter公司开发的电路分析与实物仿真软件。
它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。
具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD 系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。
②支持主流单片机系统的仿真。
目前支持的单片机类型有:ARM7(LPC21xx)、8051/52系列、A VR系列、PIC10/12/16/18系列、HC11系列以及多种外围芯片。
③提供软件调试功能。
在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2、MPLAB等软件。
④具有强大的原理图绘制功能。
总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。
proteus6.5是目前最好的模拟单片机外围器件的工具,真的很不错。
可以仿真51系列、A VR,PIC等常用的MCU及其外围电路(如LCD,RAM,ROM,键盘,马达,LED,AD/DA,部分SPI 器件,部分IIC器件,...)其实proteus 与multisim比较类似,只不过它可以仿真MCU!当然,软件仿真精度有限,而且不可能所有的器件都找得到相应的仿真模型,用开发板和仿真器当然是最好选择,可是估计初学者有的可能性比较小吧?如果你在学51单片机,如果你想自己动手做做LCD,LED,AD/DA,直流马达,SPI,IIC,键盘,...的小实验的话,试一下吧,不会让你失望的!用51不管你是用汇编或是C编程当然要用keil啦(那个medwin实在不怎么样~),uvisoin3有不少新特性呢!使用keil c51 v7.20 + proteus 6.5 可以像使用仿真器一样调试程序,一般而言,微机实验中用万利仿真器+电工系自己做的实验板的实验都可以做得到吧!具体设置可参考这里当然,硬件实践还是必不可少的!!!本方案只是在没有硬件的情况下让你能像pspice 仿真模拟/数字电路那样仿真MCU及外围电路。