- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章PROTEUS电子仿真软件与Keil联合调试.ppt
第3章 PROTEUS电子仿真软件与Keil联合调试 本章简要介绍Proteus软件组成和资源,详细说明Proteus软件基本操作、原理图的设计、单片机仿真的过程、元器件的制作和虚拟仿真工具的使用以及Proteus与Keil软件联调过程。以典型数码管显示为例讲述基于Proteus ISIS的电路设计、程序调试和系统仿真过程,及数码管显示的Proteus与Keil软件联合调试。 3.1 Proteus软件介绍 Proteus软件有二十多年的历史,在全球广泛使用,除了其具有和其它EDA工具一样的画原理图、PCB自动或人工布线及电路仿真的功能外,其革命性的功能是,它的电路仿真是互动的,针对微处理器的应用,还可以直接在基于原理图的虚拟原型上编程,并实现软件源代码级的实时调试,显示及输出,能看到运行后输入输出的效果,还配置了虚拟仪器如示波器、逻辑分析仪等。 3.1.1 Proteus软件组成和开发流程 1、Proteus软件组成 Proteus系统包括ISIS.EXE(电路原理图设计、电路原理仿真)、ARES.EXE(印刷电路板设计)两个主要程序三大基本功能。Proteus组合了高级原理布图、混合模式SPICE仿真,PCB设计以及自动布线功能,从而实现了一个完整的电子设计系统。 Proteus软件由以下6部分组成: (1)原理图输入系统ISIS; (2)混合模型仿真器; (3)动态器件库; (4)高级图形分析模块; (5)处理器仿真模型VSM; (6)PCB设计编辑ARES。 2、基于Proteus软件产品开发流程 基于Proteus电子产品开发流程如图 3.1.2 Proteus编辑环境介绍 在电脑中安装好Proteus软件后,由“开始菜单”→“所有程序”→“Proteus 7 Professional”中左击图标 即可启动程序,启动画面如图 进入启动画面两三秒后进入编辑操作界面ISIS Professional窗口 1、 菜单栏 ISIS系统的操作主菜单见表3.1.1所示,共有12项菜单,每项都有下一级菜单。 2、预览窗口 3、器件选择按钮 4、工具箱 5、方向工具栏 6、仿真按钮 7、原理图编辑窗口 主菜单名称和下一级菜单内容 3.2 电路原理图设计 电路原理图是有电子器件符号和连接导线组成的图形。在图中器件有编号、名称、参数等属性,连接导线有名称、连接的器件引脚等属性。电路原理图的设计就是放置器件并把相应的器件引脚用导线连接起来,并修改器件和导线的属性。 3.2.1 新建设计文件 由“开始菜单”→“所有程序”→“Proteus 7 Professional”中左击图标 即可启动程序,进入编辑操作界面,然后单击“File”菜单中的“New Design”,弹出如图3.2.1所示的图纸选择窗口。 3.2.2 设计图纸大小 Proteus ISIS 为用户提供了A4~A0四种纸张大小的选择,如图3.2.2所示。用户可以单击菜单命令“System”→“Set Sheet size”,弹出如图3.2.2所示的对话框,根据设计需要选择图纸的大小,然后点击“OK”即可。 3.2.3 添加元器件 执行菜单命令“Library”→“Pick Device”。 3.2.4 放置、移动、旋转、删除对象 (1)放置元件 (2)移动元件 (3)旋转元件 (4)删除元件 3.2.5 放置电源、地 (1)放置电源 (2)放置地 3.2.6 布线 在ISIS原理图编辑窗口中没有专门的布线按钮,但系统默认自动布线按钮有效,因此可直接画线。 (1)在两个对象之间连线 (2)移动画线、更改线型 (3)总线及分支线的画法 3.2.7 设置、修改元件属性 在需要修改的元件上右击鼠标,在弹出的菜单中选择“Edit Properties”或按快捷方式Ctrl+E,将出现“Edit Component”对话框, 在此对话框中设置元件属性。如果需要成组设置,可以使用属性分配功能,用鼠标左键框选所需要设置的所有的器件,执行菜单命令“Tools”→“Property Assignment Tool”,或者按快捷方式“A”,弹出如图3.2.7所示的属性分配对话框。 3.2.8 建立网络表 网络就是一个设计中有电器连接的电路,执行菜单命令“Tools”→ “Netlist Complier”,弹出对话框,在此对话框中,可设置网络表的输出形式、模式、范围、深度和格式等。 3.2.9 电器检查 在一个电路设计中,画完电路并生成网络表后,可进行电器检测。执行菜单命令“Tools”→ “Electrical Rule Check”或者单击主工具栏中的图标 ,弹出电器检测窗
文档评论(0)