PROTEUS电子仿真软件与Keil.ppt
《PROTEUS电子仿真软件与Keil.ppt》由会员分享,可在线阅读,更多相关《PROTEUS电子仿真软件与Keil.ppt(45页珍藏版)》请在三一办公上搜索。
1、第3章 PROTEUS电子仿真软件与Keil联合调试,本章简要介绍Proteus软件组成和资源,详细说明Proteus软件基本操作、原理图的设计、单片机仿真的过程、元器件的制作和虚拟仿真工具的使用以及Proteus与Keil软件联调过程。以典型数码管显示为例讲述基于Proteus ISIS的电路设计、程序调试和系统仿真过程,及数码管显示的Proteus与Keil软件联合调试。,3.1 Proteus软件介绍,Proteus软件有二十多年的历史,在全球广泛使用,除了其具有和其它EDA工具一样的画原理图、PCB自动或人工布线及电路仿真的功能外,其革命性的功能是,它的电路仿真是互动的,针对微处理器的
2、应用,还可以直接在基于原理图的虚拟原型上编程,并实现软件源代码级的实时调试,显示及输出,能看到运行后输入输出的效果,还配置了虚拟仪器如示波器、逻辑分析仪等。,3.1.1 Proteus软件组成和开发流程,1、Proteus软件组成Proteus系统包括ISIS.EXE(电路原理图设计、电路原理仿真)、ARES.EXE(印刷电路板设计)两个主要程序三大基本功能。Proteus组合了高级原理布图、混合模式SPICE仿真,PCB设计以及自动布线功能,从而实现了一个完整的电子设计系统。Proteus软件由以下6部分组成:(1)原理图输入系统ISIS;(2)混合模型仿真器;(3)动态器件库;(4)高级图
3、形分析模块;(5)处理器仿真模型VSM;(6)PCB设计编辑ARES。,2、基于Proteus软件产品开发流程基于Proteus电子产品开发流程如图,基于Proteus产品设计优点:(1)完成原理图设计之后就可以进行电路调试与仿真;(2)交互式仿真特性使得软件的调试与测试能在设计电 路板之前完成;(3)硬件设计的改动容易的如同软件设计改动一样简单。,3.1.2 Proteus编辑环境介绍,在电脑中安装好Proteus软件后,由“开始菜单”“所有程序”“Proteus 7 Professional”中左击图标 即可启动程序,启动画面如图,图3.1.2 Proteus启动画面,进入启动画面两三秒后
4、进入编辑操作界面ISIS Professional窗口,图3.1.3 ISIS Professional编辑操作界面,1、菜单栏ISIS系统的操作主菜单见表3.1.1所示,共有12项菜单,每项都有下一级菜单。2、预览窗口3、器件选择按钮4、工具箱5、方向工具栏6、仿真按钮7、原理图编辑窗口,主菜单名称和下一级菜单内容,表3.1.1 主菜单名称和下一级菜单内容,2.预览窗口 该窗口显示两个内容:当单击对象选择框中的某个对象,它显示该元件的预览图;当单击工具栏中的按钮,它显示整张原理图的缩略图。3.器件选择按钮 P为对象选择按钮,L为库管理按钮。选取器件时,单击“P”,键入器件名(关键字)在匹配结
5、果中选中器件,单击确定,器件名即列于对象选择器窗口中。,4、工具箱,5、方向工具栏 旋转or翻转,旋转角度是90度的整数倍6、仿真按钮 7、原理图编辑窗口,3.2 电路原理图设计,电路原理图是有电子器件符号和连接导线组成的图形。在图中器件有编号、名称、参数等属性,连接导线有名称、连接的器件引脚等属性。电路原理图的设计就是放置器件并把相应的器件引脚用导线连接起来,并修改器件和导线的属性。,3.2.1 新建设计文件,由“开始菜单”“所有程序”“Proteus 7 Professional”中左击图标 即可启动程序,进入编辑操作界面,然后单击“File”菜单中的“New Design”,弹出如图3.
6、2.1所示的图纸选择窗口。,图3.2.1 图纸模块选择窗口,3.2.2 设计图纸大小,Proteus ISIS 为用户提供了A4A0四种纸张大小的选择,如图3.2.2所示。用户可以单击菜单命令“System”“Set Sheet size”,弹出如图3.2.2所示的对话框,根据设计需要选择图纸的大小,然后点击“OK”即可。,图3.2.2 纸张大小选择窗口,3.2.3 添加元器件,点击“P”,图3.2.4 元器件浏览对话框,3.2.4 放置、移动、旋转、删除对象,(1)放置元件(2)移动元件(3)旋转元件(4)删除元件,3.2.5 放置电源、地,(1)放置电源(2)放置地,3.2.6 布线,在I
7、SIS原理图编辑窗口中没有专门的布线按钮,但系统默认自动布线按钮有效,因此可直接画线。(1)在两个对象之间连线(2)移动画线、更改线型(3)总线及分支线的画法,3.2.7 设置、修改元件属性,在需要修改的元件上右击鼠标,在弹出的菜单中选择“Edit Properties”或按快捷方式Ctrl+E,将出现“Edit Component”对话框,在此对话框中设置元件属性。如果需要成组设置,可以使用属性分配功能,用鼠标左键框选所需要设置的所有的器件,执行菜单命令“Tools”“Property Assignment Tool”,或者按快捷方式“A”,弹出如图3.2.7所示的属性分配对话框。,3.2.
8、8 建立网络表,网络就是一个设计中有电器连接的电路,执行菜单命令“Tools”“Netlist Complier”,弹出对话框,在此对话框中,可设置网络表的输出形式、模式、范围、深度和格式等。,3.2.9 电器检查,在一个电路设计中,画完电路并生成网络表后,可进行电器检测。执行菜单命令“Tools”“Electrical Rule Check”或者单击主工具栏中的图标,弹出电器检测窗口,此窗口中前面的是一些文本信息,接着是电气检测结果。若有错,会有英文提示,并附有详细的说明。,3.2.11 单片机原理图设计实例,本例以设计数码管显示为例子,图3.2.9 数码管显示原理图,1、新建设计文件 2、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PROTEUS 电子 仿真 软件 Keil
链接地址:https://www.31ppt.com/p-6293209.html