Proteus软件快速入门

合集下载

proteus入门教学

proteus入门教学


图1-11 “TEXT”属性设置对话框
• 也可在元件调用前,直接选择主菜单中的 【Template】→【Set Design Defaults…】打开画 图模板设置选项,如图1-12所示。

图1-12 打开模板设计对话框
• 接着出现Edit Design Defaults(编辑模板设计) 对话框,如图1-13所示。在“Show hidden text”选项中把对勾去掉,然后单击“OK”即可。 每个元件的旁边不再显示灰色的“<TEXT>”。
Proteus入门学习
• 我们都知道,学习软件的最大困惑是,想一下子能 够上手,但看到层层叠叠的英文菜单和详而又细的 教程却望而生畏,最后会因没有足够的耐心而失去 兴趣,半途而废。其实,对于初学者,我们不必了 解软件的全部功能,只要能够把握它的核心和宗旨 的东西,拿来就能用,能快速玩转,是最开心不过 的了。至于内部的详细功能,在有了兴趣和信心之 后,再具体学习即可。 • 我们先从最简单的电路入手,来设计一个电容充放 电电路,并通过电路仿真观察其电流流向和灯的亮 灭。大家跟我做,一步一步来,一会儿你会找到一 种成就感。

图1-3 ISIS Professional的编辑界面
• 在弹出的对话框中选择“No”,选中“以后不再显 示此对话框”,关闭弹出提示。 • 本例所用到的元件清单如表1-1所示。
表1-1 例1的元件清单
• 用鼠标左键单击界面左侧预览窗口下面的“P”按钮, 如图1-4所示,弹出“Pick Devices”(元件拾取)对话 框。
图1-4 元件拾取对话框
• ISIS 7 Professional的元件拾取就是把元件从元件拾 取对话框中拾取到图形编辑界面的对象选择器中。 元件拾取共有两种办法。 • (1) 按类别查找和拾取元件 • 元件通常以其英文名称或器件代号在库中存放。我 们在取一个元件时,首先要清楚它属于哪一大类, 然后还要知道它归属哪一子类,这样就缩小了查找 范围,然后在子类所列出的元件中逐个查找,根据 显示的元件符号、参数来判断是否找到了所需要的 元件。双击找到的元件名,该元件便拾取到编辑界 面中了。

第1章 Proteus快速入门1

第1章  Proteus快速入门1

20世纪90年代,设计师逐步从使用硬件转向 设计硬件,从单个电子产品开发转向系统级 电子产品开发(即片上系统集成,System on a chip)。因此,EDA工具是以系统机设计为 核心,包括系统行为级描述与结构综合,系 统仿真与测试验证,系统划分与指标分配, 系统决策与文件生成等一整套的电子系统设 计自动化工具。
3. 20世纪 年代电子系统设计 世纪90年代电子系统设计 世纪 自动化EDA阶段 自动化 阶段
为了满足千差万别的系统用户提出的设计 要求,最好的办法是由用户自己设计芯片,让 他们把想设计的电路直接设计在自己的专用芯 片上。微电子技术的发展,特别是可编程逻辑 器件的发展,使得微电子厂家可以为用户提供 各种规模的可编程逻辑器件,使设计者通过设 计芯片实现电子系统功能。EDA工具的发展, 又为设计师提供了全线EDA工具。
2.20世纪 年代的计算机辅助 . 世纪 世纪80年代的计算机辅助 工程设计CAE阶段 工程设计 阶段
初级阶段的硬件设计是用大量不同型号的标准芯片实 现电子系统设计的。随着微电子工艺的发展,相继出 现了集成上万只晶体管的微处理器、集成几十万直到 上百万储存单元的随机存储器和只读存储器。此外, 支持定制单元电路设计的硅编辑、掩膜编程的门阵列, 如标准单元的半定制设计方法以及可编程逻辑器件 (PAL和GAL)等一系列微结构和微电子学的研究成果 都为电子系统的设计提供了新天地。
这时,人们开始将产品设计过程中高度重 复性的繁杂劳动,如布图布线工作,用二 维图形编辑与分析的CAD工具替代,最具 代表性的产品就是美国ACCEL公司开发的 Tango布线软件。20世纪70年代,是EDA 技术发展初期,由于PCB布图布线工具受 到计算机工作平台的制约,其支持的设计 工作有限且性能比较差。

Proteus简易入门教程

Proteus简易入门教程

这是我们写作计划的一部分,希望能对PROTEUS初学者有所帮助。

同时也望得到你们的反馈意见,以帮助我们改进.版权所有:重庆电专动力系唐前辉丁明亮(转载请注明出处)建议读者先阅读靠后的实例一,实例二,以快速入门。

-----工具是生产力水平的标志,让我们一起飞翔目录第一章概述................................................................................................................ 错误!未定义书签。

一、进入Proteus ISIS ............................................................................................ 错误!未定义书签。

二、工作界面........................................................................................................ 错误!未定义书签。

三、基本操作........................................................................................................ 错误!未定义书签。

图形编辑窗口........................................................................................ 错误!未定义书签。

预览窗口(The Overview Window) .................................................. 错误!未定义书签。

对象选择器窗口.................................................................................... 错误!未定义书签。

Protues入门教程

Protues入门教程
(详细介绍请点击 /view/1639293.htm)
二、 Protues 实例体验
在 Window 操作系统“开始”菜单的“程序”中找到名为“Protues 7 Professional”
的文件夹,单击文件夹中的“
如图 2-1 所示的界面。
图标命令
”即可启动 Protues,出现
菜单栏
电路绘制区
仿真控制按钮
图 2-1 Protues 软件界面
单击菜单栏的“File”→“Open Design„”命令(或单击图标命令 ),在 Protues 的安装目录下打开“SAMPLES”文件夹,如图 2-2 所示。在“SAMPLES”文件夹中打开“VSM for 8051”→“8051 LCD Driver”文件夹,其中有单片机控制液晶屏的演示实例,如图 2-3 所 示。这个实例文件夹中只有一个文件“LCDDEMO”,如图 2-4 所示。双击该文件就会在 Protues 中打开这个演示实例,如图 2-5 所示。
B、参考文献
一、Protues 简介
Protues 软件是英国 Labcenter electronics 公司出版的 EDA 工具软件。它不仅具有 其它 EDA 工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单 片 机 及 外 围 器 件 的 工 具 。虽 然 目 前 国 内 推 广 刚 起 步 ,但 已 受 到 单 片 机 爱 好 者 、从 事 单
图 2-7 打开器件编辑对话框
三、 用 Protues 搭建单片机系统 体验过 Protues 的魅力后,我们开始亲手来实践一个单片机系统的仿真,以使一个发光
二极管闪烁为例”→“New Design…”命令(或单击图标命令 ),在
Protues 中打开了一个空白的新电路图纸。 第二步,添加所需器件。单击“Library”→“Pick Device/Symbol…”命令(或单击图标

proteus仿真经典教程

proteus仿真经典教程

符号、参数来判断是否找到了所需要的元 件。双击找到的元件名,该元件便拾取到 编辑界面中了。
拾取元件对话框共分四部分,左侧从上 到下分别为直接查找时的名称输入、分类 查找时的大类列表、子类列表和生产厂家 列表。中间为查到的元件。
列表。右侧自上而下分别为元件图形和元件封
装,图1-16中的元件没有显示封装。
ISIS 7 Professional在程序中的位置如图1-12所示。
图1-12 ISIS 7 Professional 在程序中的位置
图1-13为ISIS 7 Professional 运行时的界面。
图1-13 ISIS 7 Professional 运行时的界面
1.2.2 一阶动态电路的设计与仿真
学会合理控制编辑区的视野是元件编辑和电路连 接进行前的首要工作。
Proteus 软件的ISIS原理图设计界面同时还支 持电路仿真模式VSM(虚拟仿真模式)。当电 路元件在调用时,我们选用具有动画演示功 能的器件或具有仿真模型的器件,当电路连 接完成无误后,直接运行仿真按钮,即可实 现声、光、动等逼真的效果,以检验电路硬 件及软件设计的对错,非常直观。
Proteus VSM有两种不同的仿真方式:交互 式仿真和基于图表的仿真。
实时显示系统输出结果
实时显示元器件 引脚电平
图1-8 微处理器交互仿真实例
原理图中的P1为虚拟串口,通过适当设置和引 用,可以直接实现模拟与实际电路一样的串行通信 效果,避免了涉及外围及与PC之间的通信无法实现 的情况。
在Proteus中,虚拟元件及虚拟仪器的种类很多, 我们不必担心单片机与上位机之间的通信如何来仿 真的问题。
图1-16 分类拾取元件示意图
(2) 直接查找和拾取元件

第部分Proteus快速入门

第部分Proteus快速入门
终端(输入、输出、电源和地等)
❖ Device Pins Mode按钮 :在对象选择器中列出各种引脚 (如普通引脚、时钟引脚、反电压引脚和短接引脚等)
❖ Graph Mode按钮 :在对象选择器中列出各种仿真分析所需 的图表(如模拟图表、数字图表、混合图表和噪声图表等)
❖ Tape Recorder Mode按钮 :当对设计电路分割仿真时采 用此模式
第局部Proteus快速入门
Proteus快速入门
❖ Proteus——集成化电路虚拟仿真软件
Proteus 软件是由英国 Labcenter Electronics 公司开发的EDA工具软件,已有近20 年的历史,在全球得到了广泛应用。Proteus 软件 的功能强大,它集电路设计、制版及仿真等多种功 能于一身,不仅能够对电工、电子技术学科涉及的 电路进展设计与分析,还能够对微处理器进展设计 和仿真,并且功能齐全,界面多彩,是近年来备受 电子设计爱好者青睐的一款新型电子线路设计与仿 真软件。
❖ Library菜单:库操作菜单。它具有选择元器件及符 号、制作元器件及符号、设置封装工具、分解元件、 编译库、自动放置库、校验封装和调用库管理器等 功能
❖ Tools菜单:工具菜单。它包括实时注解、自动布 线、查找并标记、属性分配工具、全局注解、导入 文本数据、元器件清单、电气规那么检查、编译网 络标号、编译模型、将网络标号导入PCB以及从 PCB返回原理设计等工具栏
❖ Source菜单:源文件菜单。它具有添加/删除源文 件,定义代码生成工具,设置外部文本编辑器和编 译等功能
❖ Debug菜单:调试菜单。包括启动调试、执行仿真、 单步运行、断点设置和重新排布弹出窗口等功能
❖ Template菜单:模板菜单。包括设置图形格式、文 本格式、设计颜色以及连接点和图形等

Proteus快速入门

Proteus快速入门

软件仿真: 支持当前的主流单片机,如51系列、AVR系列、 PIC12系列、PIC16系列、PIC18系列、Z80系列、 HC11系列、68000系列等。 1)提供软件调试功能; 2)提供丰富的外围接口器件及其仿真; 3)提供丰富的虚拟仪器; 利用虚拟仪器在仿真过程中可以测量外围电 路的特性。 4) 具有强大的原理图绘制功能
(2) 焊盘类型图标按钮 Round Through-hole Pad按钮 :放置圆形通孔 焊盘。 Square Through-hole Pad按钮 :放置方形通 孔焊盘。 DIL Pad 按钮 :放置椭圆形通孔焊盘。 Edge Connector Pad按钮 :放置板插头(金手 指)。 Circular SMT Pad按钮 :放置圆形单面焊盘。 Rectangular SMT Pad按钮 :放置方形单面焊 盘,具体尺寸可在对象选择器中选。 Polygonal SMT Pad按钮 :放置多边形单面焊 盘。 Padstack按钮 :放置测试点。
Proteus 激励源
图1-3 Proteus 激励源的可编辑格式示例
Proteus 激励源
图1-3 Proteus 激励源的可编辑格式示例
Proteus微处理器系统仿真
单片机系统的仿真是Proteus VSM的主要特色。 用户可在Proteus中直接编辑、编译、调试代码, 并直观地看到仿真结果。 CPU模型有ARM7(LPC21xx)、PIC、Atmel AVR、 Motorola HCXX以及8051/8052系列。同时模型 库中包含了LED/LCD显示、键盘、按钮、开关、 常用电机等通用外围设备。VSM甚至能仿真多个 CPU,它能便利处理含两个或两个以上微控制器 的系统设计。 下面看一个微处理器系统仿真与分析实例—— 交 互式仿真显示系统输出结果,如图1-4所示。

Proteus_入门教程

Proteus_入门教程

Proteus入门教程作者:archeng504 日期:2006-1-2本文将简单介绍一下Proteus 的使用。

在这里,我用的Proteus 版本是Proteus6.7 sp3 Professional。

一、Proteus 6 Professional界面简介安装完Proteus 后,运行ISIS 6 Professional,会出现以下窗口界面:为了方便介绍,我分别对窗口内各部分进行中文说明(见上图)。

下面简单介绍各部分的功能:1.原理图编辑窗口(The Editing Window):顾名思义,它是用来绘制原理图的。

蓝色方框内为可编辑区,元件要放到它里面。

注意,这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。

2.预览窗口(The Overview Window):它可显示两个内容,一个是:当你在元件列表中选择一个元件时,它会显示该元件的预览图;另一个是,当你的鼠标焦点落在原理图编辑窗口时(即放置元件到原理图编辑窗口后或在原理图编辑窗口中点击鼠标后),它会显示整张原理图的缩略图,并会显示一个绿色的方框,绿色的方框里面的内容就是当前原理图窗口中显示的内容,因此,你可用鼠标在它上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。

3.模型选择工具栏(Mode Selector Toolbar):主要模型(Main Modes):1* 选择元件(components)(默认选择的)2* 放置连接点3* 放置标签(用总线时会用到)4* 放置文本5* 用于绘制总线6* 用于放置子电路7* 用于即时编辑元件参数(先单击该图标再单击要修改的元件)配件(Gadgets):1* 终端接口(terminals):有VCC、地、输出、输入等接口2* 器件引脚:用于绘制各种引脚3* 仿真图表(graph ):用于各种分析,如 Noise Analysis 4* 录音机5* 信号发生器(generators )6* 电压探针:使用仿真图表时要用到 7* 电流探针:使用仿真图表时要用到 8* 虚拟仪表:有示波器等2D 图形(2D Graphics ): 1* 画各种直线 2* 画各种方框 3* 画各种圆 4* 画各种圆弧 5* 画各种多边形 6* 画各种文本 7* 画符号 8* 画原点等4.元件列表(The Object Selector ):用于挑选元件(components )、 终端接口(terminals )、 信号发生器( generators )、 仿 真 图 表 ( graph ) 等 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图2.12
(6)加载目标代码文件、设置时钟频率
在ISIS编辑窗口中双击AT89C51单片机芯片,再弹出的对话框中点击如图2.13所示的 按钮,选择前面所生成的start.hex代码文件,再在Clock Frequency:栏中设置时钟为12MHz,点击“ok”即可。
图2.13
(7)PROTUES交互仿真
项目二
一、
1
2
3
二、
安装有Proteus和Keil软件的微机。
三、
1
2
3
4
四、
1
1.1 ISIS窗口介绍
在计算机上启动PROTUES ISIS后直接进入ISIS窗口如图2.1所示:
图2.1
2
(1)文件的建立和保存
如图所示,可以通过点击文件菜单(File)或工具按钮 来新建、打开、保二极管灯的亮和灭,要求按下P1时,接P1.1的灯亮,否则接P1.0的灯亮,应用PROTUES对该电路进行仿真实现,具体实现步骤如下:
(1)打开PROTUES软件的ISIS Professional窗口,单击菜单命令“File->New Design”,新建一个DEFAULT模板,并且保存文件名为“P1口的简单应用.DSN”。
编写如下源程序并保存。
P1口简单应用源程序清单:
ORG 0030H
MOV A,#0FFH
MOV P1,A
JNB P1.2,LOOP1
LOOP:CLR P1.0
LCALL EXIT
LOOP1:CLR P1.1
EXIT:NOP
END
图2.11
(5)汇编编译源程序、生成目标代码文件
点击“Source-〉Build All”菜单命令编译源程序生成.HEX文件,如果有错则需根据编译提示来调试源程序,直到无错为止。注意此处要设置好目标代码生成工具,点击“Source-〉Define Code Generation Tool”设置如图2.12所示,选择好ASEM51的路径。
代码装载完毕后即可进行仿真,只需点击运行仿真按钮 ,仿真运行结果如图2.14所示。
图2.14
备份文件(*.DBK),保存覆盖现有设计文件时会产生文件备份。
局部文件(*.SEC),设计图的一部分,可输出为一个局部文件,以后可以导入到其他的图中。在文件菜单中以导入(Import)导出(Export)命令来操作。
模型文件(*.MOD)
库文件(*.LIB),元器件和库。
网表文件(*.SDF),当输出到PROSPICE and ARES时产生的网表文件,扩展名为.SDF。PROTEUS VSM中还有一些其他文件类型,可参看相关资料。
2
PROTUES的库相当丰富,有系统符号库和元件库,系统符号库有124个,其中有终端、模块端口、器件阴交等符号,可直接放置到原理图中,也可用来建立自己的元件模型,元件库大约有30个,每个苦又有许多模型,总共有大约8000多个,元器件库如图2.5所示:
图2.5
PROTUES后期的版本不断的有元件库和模型库增加,会越来越完善。
PRIOTUES部分模型举例:
图2.6部分单片机模型
图2.7部分动态开关模型
图2.8部分动态显示器模型
2
前面已对PROTUES软件做了简单的介绍,下面通过AT89C51单片机实例手把手的教你如何应用PROTUES软件对单片机系统进行仿真。AT89C51单片机有4个I/O端口,其中P1口为准双向口,其每一位口线都可以独立的作为输入或输出线使用,如图2.9所示:
(2)单击器件选择按钮P,添加如下表2-1所列的元件。在ISIS编辑窗口中放置
表2-1P1口的简单应用所需元件
单片机AT89C51
电容CAP 30pF
晶振CRYSTAL 12MHz
电阻 RES
按钮BUTTON
发光二极管LED-BIBY
发光二极管LED-BIGY
元器件,在单击工具箱中的元件终端图标 ,在对象选择器中分别点击“POWER”和“GROUND”添加电源和地。
(3)放置好元器件到相应位置,布好线并且对图中的元件参数进行修改设置如图2.10所示。
图2.10
(4)编写源程序
在ISIS菜单中单击Source(源程序),弹出下拉菜单,点击“Add/Remove Source File…”,弹出如图2.11所示的对话框,选择Code Generation Tool下拉菜单中的代码生成工具ASEM51,然后点击New按钮,在“P1口简单应用文件夹”下新建start.asm文件,单击是按钮,新建的start.asm源程序文件就添加到“Source Code Filename”下方框中。然后重新点击菜单“Source->start.asm”
选择“File->New Design”菜单项,弹出如图2.3所示的新建设计(Creat New Design)对话框,对话框中有多种可供选择的模板,选择所需模板,单击“OK”按钮即可建立一个新的空白文件。通常系统默认模板为DEFAULT模板。如要保存设计文件,点击“File->Save Design”命令,输入文件名后点击保存按钮,注意保存的文件类型为Design File。
图2.3
(2)打开已保存文件
选择“File->Load Design”菜单项或单击工具图标 ,弹出“Load ISIS Design File”对话框如图2.4所示,选择所要打开的文件即可。注意打开的是.DNS设计文件。
图2.4
(3) PROTUES文件类型
PROTUES中的主要有以下文件类型
设计文件(*.DSN),包含了一个电路所有的信息,最为常用。
相关文档
最新文档