《Proteus单片机应用技术技术实训讲义 .docx》由会员分享,可在线阅读,更多相关《Proteus单片机应用技术技术实训讲义 .docx(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品名师归纳总结基于 Proteus 的单片机应用技术实训单位 :河北科技学院机电工程系电气教研室专业: 12 工程机械掌握技术授课老师:闫晓丽时间: 2021 年 5 月 2630 日可编辑资料 - - - 欢迎下载精品名师归纳总结目录第 1 章 Proteus 设计与仿真 21.1 Proteus 简介 21.1.1 Proteus概述 21.1.2 Proteus的运行环境31.1.3 ProteusVSM的资源库和仿真工具31.2 Proteus ISIS 初识 61.2.1 进入 Proteus ISIS6 1.2.2ISIS工作窗口 61.3 Proteus 设计与仿真基础 91.
2、3.1 单片机系统的Proteus 设计与仿真的开发过程91.3.2 ISIS鼠标使用规章 101.3.3 PROTEUS文件类型 101.3.4 单片机系统的Proteus 设计与仿真实例101.3.5 单片机系统的Proteus 源代码级调试 191.4 Proteus 设计与仿真应用与提高221.4.1 Proteus与第三方集成开发环境的联合仿真221.4.2 Proteus的一些其他常用设计操作指南25可编辑资料 - - - 欢迎下载精品名师归纳总结第1章 Proteus 设计与仿真明白 Proteus的基本功能及相关资源库。熟识 Proteus的设计环境Proteus ISIS及第
3、三方编译工具如WAVE 、 Keil等。把握 Proteus中实现单片机系统设计与仿真的步骤与方法。1.1Proteus 简介1.1.1 Proteus 概述Proteus是英国Labcenterelectronics公司研发的一款集单片机仿真和SPICE分析于一身的EDA工具软件,从1989 年问世至今,经过了近年的的使用、进展和完善,功能越来越强,性能越来越好,已在全球广泛使用。在国外有包括斯坦福、剑桥等在内的几千家高校将Proteus作为电子工程学位的教案和试验平台。在国内Proteus也广泛应用于高校的高校生或讨论生电子教案与试验以及公司实际电路设计与生产。Proteus 软件主要具有
4、以下特点:( 1 )具有强大的原理图绘制功能。( 2 )实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路的系统仿真、RS232 动态仿真、 I 2C 调试器、 SPI 调试器、键盘和LCD 系统仿真的功能。有各种虚拟仪器,如示波器、规律分析仪、信号发生器等。( 3 )支持主流单片机系统的仿真。目前支持的单片机类型有:68000 系列、 8051 系列、 AVR系列、 PIC12 系列、 PIC16 系列、 PIC18 系列、 Z80 系列、 HC11 系列以及各种外围芯片。( 4 )供应软件调试功能。具有全速、单步、设置断点等调试功能,同时可以观看
5、各变量以及寄存器等的当前状态,并支持第三方编译和调试环境,如wave6000 、 Keil等软件。 Proteus的基本结构体系见表1-1 。表 1-1 Proteus结构体系ISISPROSPICEProteus VSM微掌握器 CPU 库元器件和 VSM 动态器件库ProteusASFISISProteus PCB DesignASFARES表中有关概念的说明如下:可编辑资料 - - - 欢迎下载精品名师归纳总结Proteus VSM( Virtual System Modelling): Proteus 虚拟系统模型。 ISIS ( Intelligent Schematic Input
6、 System): 智能原理图输入系统。 PROSPICE :混合模型仿真器。ASF ( Advanced Simulation Feature)高级图表仿真。Proteus PCB Design: Proteus印刷电路板设计。ARES ( Advanced Routing and Editing Software): 高级布线编辑软件。Proteus 主要由两大部分组成:ISIS 原理图设计、仿真系统,用于电路原理图的设计及交互仿真。ARES 印刷电路板设计系统,主要用于印刷电路板的设计,产生最终的PCB 文件。本书着重表达Proteus 原理图设计以及利用Proteus 实现单片机应用电
7、路系统的设计与仿真方法,其它不详之处请参考相关资料。1.1.2 Proteus 的运行环境要运行Proteus 系统,要求运算机系统满意以下软件和硬件环境:Win98/Me/2000/XP或更高版本的操作系统200MHz或更高速的PentiumCPU 64MB或以上的内存空间64MB或以上的可用硬盘空间显示器设置为:1280 1024用 Proteus VSM实时仿真时,就要求300MHz以上主频的PentiumCPU 。假如要实时仿真的电路系统较大或较复杂,采纳更高配置的运算机系统,以便获得更好的仿真成效。1.1.3 ProteusVSM的资源库和仿真工具1 、单片机模型库Proteus 能
8、够对多种系列众多型号的单片机进行实时仿真、和谐仿真、调试与测试。以Proteus7.1 为例。表 1-2 列出了Proteus VSM已有的能够仿真的单片机模型。表1-3 列出了Proteus VSM单片机模型的功能。表1-4 列出了目前Proteus VSM单片机模型的通用调试才能。表 1-2 ProteusVSM单片机模型单片机模型系列单片机模型通用的80C31 、80C32 、 80C51 、 80C52 、 80C54 和 80C588051/8052系列AtmelAT89C51、 AT89C52和 AT89C55AtmelAT89C51RB2、 AT89C51RC2 、和 AT89C
9、51RD2( X2 和 SPI 没有模型)Microchip PIC系列PIC10 、 PIC12C5XX、 PIC12C6XX、 PIC12F6XX、 PIC16C6XX、 PIC16CX 、PIC16F8X 、 PIC16F87X 、 PIC16F62X 、PIC18FAtmel AVR系列现有型号MotorolaHC11系列MC68HC11A8、 MC68HC11E9Parallax Basic StampBS1 、 BS2 、BS2e 、BS2ex 、 BS2p24 、 BS2p40 、BS2pe可编辑资料 - - - 欢迎下载精品名师归纳总结ARM7/LPC2000系列LPC2104
10、 、 LPC2105 、 LPC2106 、 LPC2114 、 ARM7TDMI和 ARM7TDMI-S表 1-3 ProteusVSM单片机模型功能实时仿真指令系统仿真Pin 操作仿真定时器仿真中断仿真SPI 仿真MSSP 仿真PSPCCP/ECCP 仿真I 2C/TWI仿真模拟比较器仿真外部储备器仿真UART/USART/EUSARTsADC 仿真实时时钟仿真表1-4 ProteusVSM单片机模型通用调试才能工具 / 语言支持断电支持监视窗口汇编器标准断点实时显示数值C 编译器支持 PIC Basic条件断点硬件断点支持混合类型支持拖放仪器储备器内容显示包括指定的SFR虚拟仪器在 CP
11、U 内部包括指定 bit 位从模式规程分析器在外设变量窗口主模式规程分析器Trace/Debugging模式堆栈监视源代码级调试在 CPU 内部网络冲突警告汇编在外设在模型上的Trace 模式高级语言( C 或 Basic )与其他Compilers/IDEDE/JIE的集成2 、高级外设模型表 1-5 列出了Proteus VSM供应的高级外设模型。表 1-5高级外设模型交互式虚拟仪器双通道示波器、24 通道规律分析仪、计数/计时器, RS-232 连接端子、交 /直流电压表、交/ 直流电压表可编辑资料 - - - 欢迎下载精品名师归纳总结虚拟仪器和分析工具规程分析仪 交互式电路鼓励工具双模
12、式(主 / 从) I 2C 规程分析仪双模式(主 / 从) SPI 规程分析仪模拟信号发生器:可输出方波、锯齿波、三角波、正弦波模拟信号发生器:支持1KB 的数字数据流数字式 LCD 模型、图形LCD 模型、 LED 模型、七段显示模可编辑资料 - - - 欢迎下载精品名师归纳总结光电显示模型和驱动模型型、光电驱动模型、光耦模型可编辑资料 - - - 欢迎下载精品名师归纳总结电动机模型和掌握器电动机模型、电动机掌握模型储备器模型I 2 C EEPROM 、静态 RAM模型、非易失性EPROM温度掌握模型温度计和温度自动调剂模型、温度传感器模型、热电偶模型计时模型实时时钟模型I 2 C/SPI
13、规程模型I 2C 外设、 SPI 外设、规程分析仪一线规程模型一线 EEPROM 模型、一线温度计模型、一线开关模型、一线可编辑资料 - - - 欢迎下载精品名师归纳总结按钮模型、RS-232/RS-485/RS-422规程模型ADC/DAC转换模型RS232 连接端子模型、Maxim外观模型模/ 数转换模型、数/ 模转换模型电源治理模型正电源标准仪、负电源标准仪、混合电源标准仪、拉普拉斯转换模型热离子管模型操作模型、一阶模型、二阶模型、过程掌握、线性模型、非线性模型二极管模型、五极真空管模型、四极管模型、三极管模型变换器模型压力传感器模型3 、其它元件模型库除上述微掌握器、外设模型外,Pro
14、teus VSM仍供应了其它丰富的元器件库。标准电子元器件:电阻、电容、二极管、晶闸管、光耦、运放555 定时器、电源等。74 系列 TTL 和 4000 系列 CMOS 器件、接插件等。储备器: ROM 、 RAM 、 EEPROM 、 I 2 C 器件等。微掌握器支持的器件,如I/O 口、 USART等。4 、鼓励源DC :直流鼓励源SINE :幅值、频率、相位可控的正弦波发生器PULSE :幅值、周期和上升/下降沿时间可控的模拟脉冲发生器EXP :指数脉冲发生器SFFM :单频率调频波信号发生器PWLIN:任意分段线性脉冲、信号发生器FILE : File 信号发生器,数据来源于ASCI
15、I文件AUDIO:音频信号发生器(wav 文件)DSTATE :稳态规律电平发生器DEDGE:单边沿信号发生器DPULSE :单周期数字脉冲发生器DCLOCK:数字时钟信号发生器DPATTERN:模式信号发生器5 、虚拟仪器虚拟示波器(OSCILLOSCOPE) 规律分析仪(LOGIC ANALYSE) 计数 /计时器( COUNTER TIMER)虚拟连接端子(VIRTUAL TERMINAL) 信号发生器(SIGNAL GENERATOR) 模式发生器(PATTERN GENERATOR)交 /直流电压表和电流表(AC/DC VOLTMETER/AMMETER)6 、仿真图表Proteus
16、 供应的图表可以掌握电路的特定仿真类型并显示仿真结果,主要有以下13 种: 模拟图表( ANALOGUE)数字图表( DIGITAL) 混合模式图表(MIXED)可编辑资料 - - - 欢迎下载精品名师归纳总结频率图表( FREQUENCY) 传输图表( TRANSFER) 噪声分析图表(NOISE )失真分析图表(DISTORTION) 傅立叶分析图表(FOURIER) 音频图表( AUDIO)交互式分析图表(INTERACTIVE)性能分析图表(CONFORMANCE)DC 扫描分析图表(DC SWEEP )AC 扫描分析图表(AC SWEEP)1.2 Proteus ISIS初识1.2.
17、1 进入 Proteus ISIS双击桌面上的ISIS 7 Professional图标或者单击屏幕左下方的“开头”“程序”“Proteus7Professional” “ ISIS 7 Professional”, 显现如图1-1 所示界面, 说明进入 Proteus ISIS集成环境。本书采纳Proteus 7.1版本。图 1-1ISIS启动时的界面1.2.2 ISIS 工作窗口ProteusISIS 的工作窗口是一种标准的Windows界面,如图1-2 所示。包括:标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象挑选按钮、预览对象方位掌握按钮、仿真进程掌握按钮、预览窗口、对象挑选器窗
18、口以及图形编辑窗口等。主菜单ISIS 主菜单包括各种命令操作,利用主菜单中的命令可以实现ISIS 的全部功能。 主菜单共有12 项,每一项都有下一级菜单,使用者可以依据需要挑选该级菜单中的选项,其中很多常用操作在工具栏中都有相应的按钮,而且一些命令右方仍标有该命令的快捷键。图形编辑窗口在图形编辑窗口中可以编辑原理图、设计电路、设计各种符号、设计元器件模型等,它是各种电路、单片机系统的Proteus仿真平台。 留意:此窗口没有滚动条,可单击对象预览窗口来改可编辑资料 - - - 欢迎下载精品名师归纳总结变可视的电路图区域。预览窗口预览窗口可以显示内容:( 1)当单击对象挑选器窗口中的某个对象时,
19、预览窗口就会显示该对象的符号。( 2)当单击绘图工具栏中的按钮后,预览窗口中一般会显现蓝色方框和绿色方框:蓝色方框内是可编辑区的缩略图,绿色方框内是当前编辑区中在屏幕上的可见部分,在预览窗口蓝色方框内某位置单击,绿色方框会转变位置,同时编辑区中的可视区域也作相应的转变、刷新。可编辑资料 - - - 欢迎下载精品名师归纳总结对象挑选器窗口图 1-2Proteus ISIS的工作窗口可编辑资料 - - - 欢迎下载精品名师归纳总结对象挑选器窗口中显示设计时所选的对象列表,对象挑选按钮用来挑选元器件、连接端子、图表、信号发生器、虚拟仪器等。其中有条形标签“P”、“ L ”和“ DEVICES ”,单
20、击“ P”就可以从库中选取元件,并将所选元器件名一一列在对象挑选器窗口中,“ L ”为库治理按钮,单击时会显示一些元器件库。预览对象方位掌握按钮对于具有方向性的对象,利用此按钮来转变对象的方向,需要留意的是在ISIS 原理图编辑窗口中,只能以90间隔(正交方式)来转变对象的方向。旋转:旋转角度只能是90的整数倍。直接单击旋转按钮,就以90为递增量旋转。翻转:完成水平翻转和垂直翻转。使用方法:先右击元件,再单击相应的旋转按钮。多个元件的旋转用块操作来实现。仿真进程掌握按钮仿 真 进 程 控 制 按 钮主 要 用 于 交 互 式 仿 真 过 程 的 实 时 控 制 , 从左到右依次是:运行、单步运
21、行、暂停、停止。可编辑资料 - - - 欢迎下载精品名师归纳总结状态栏指示当前电路图的编辑状态以及当前鼠标指针坐标的位置以英制显示在屏幕的右下角。工具栏分类及其工具按钮工具栏分类及其工具按钮见表1-6 ,各自功能分述如下:表 1-6 工具栏分类及其工具按钮文件操作可编辑资料 - - - 欢迎下载精品名师归纳总结命令工具栏工具栏模式挑选工具栏显示命令编辑操作设计操作主模式挑选小型配件2D 绘图可编辑资料 - - - 欢迎下载精品名师归纳总结方向工具栏转向仿真工具栏仿真进程掌握( 1)文件操作按钮从左到右依次为:新建:在默认的模板上新建一个设计文件。 打开:装载一个新设计文件。储存:储存当前设计。
22、导入:将一个局部(Section )文件导入ISIS 中。 导出:将当前选中的对象导出为一个局部文件打印:打印当前设计。 区域:打印选中的区域。( 2)显示命令按钮从左到右依次为:显示刷新、显示/ 不显示网格点切换、显示/ 不显示手动原点、以鼠标所在的点为中心进行显示、放大、缩小、查看整张图、查看局部图。( 3)编辑操作按钮可编辑资料 - - - 欢迎下载精品名师归纳总结从左到右依次为:撤销最终的操作 ( Undo )、复原最终的操作 ( Redo )、剪切选中的对象 ( Cut )、复制到剪贴板(Copy )、从剪贴板粘贴(Paste )、复制选中的块对象(BlockCopy )、移动选中的
23、块对象( Block Move)、旋转选中的块对象(Block Rotate)、删除选中的块对象(Block Delete)、从元件库中选取元件(PickDevice/Symbol)、把原理图符号封装成元件(MakeDevice )、对选中的元件定义PCB 封装( Package Tool )、把选中的元件打散成原始的组件(Decompose )。( 4)设计操作按钮从左到右依次为:自动布线 ( Wire Auto-router)、查找并选中 ( Search & Tag Property)、属性标注工具 ( AssignmentTool )、设计治理器(Design Explorer)、新建
24、绘图页(New Sheet )、删除当前页(Delete Sheet )、转入子设计页 ( Zoom to Child)、材料清单 ( Bill of Material)、电气规章检查 ( Electrical Rules Check)、导出网表进入PCB 布图区( Netlist to Area)。( 5)主模式挑选按钮从左到右依次为:挑选元器件(Component ,默认挑选) 、放置连接点(Junction Dot)、放置标签( Wire Label)、放置文本 ( Text Script)、画总线 ( Bus )、画子电路 ( Sub-Circuit)、即时编辑模式 ( Instant
25、 Edit Mode)。( 6)小型配件按钮从左到右依次为:连接端子( Terminal ,有V CC 、的、输入、输出等)、元器件引脚(DevicePin ,用于绘制各种引脚) 、仿真图表(SimulationGraph ,用于各种分析) 、录音机、信号发生器(Generator )、电压探针( Voltage Probe )、电流探针(Current Probe)、虚拟外表(Virtual Instruments)。( 7) 2D 绘图按钮从左到右依次为:画各种直线(Line )、画各种方框(Box )、画各种圆(Circle )、画各种弧(Arc )、画各种多边形( 2D Path )、
26、画各种文本(Text )、画符号( Symbol )、画原点( Marker )1.3 Proteus 设计与仿真基础1.3.1 单片机系统的 Proteus 设计与仿真的开发过程Proteus强大的单片机系统设计与仿真功能,使之成为单片机系统应用开发和改进手段之一, 开发的整个过程都是在运算机上完成的,其过程一般分为三步:( 1 ) Proteus电路设计 :在 ISIS平台上进行单片机系统电路设计、挑选元器件、接插件、连接电路和电气规章检查等。可编辑资料 - - - 欢迎下载精品名师归纳总结( 2 ) Proteus源程序设计和生成目标代码文件:在 ISIS平台上或借助第三方编译工具进行单
27、片机系统程序设计、编辑、汇编编译、代码级调试,最终生成目标代码文件(*.hex )。( 3 ) Proteus仿真 :在 ISIS平台上将目标代码文件加载到单片机系统中,由此实现系统实时交互与协同仿真。1.3.2 ISIS 鼠标使用规章在 ISIS 中,鼠标操作与传统的发生不同,右键选取、左键编辑或移动:右键单击 选中对象,此时对象呈红色。再次右击已选中的对象,即可删除对象。右键拖拽 框选一个块的对象。左键单击 放置对象或对选中的对象编辑属性。左键拖拽 移动对象。按住鼠标中心键滚动以鼠标停留点为中心,缩放电路。1.3.3 PROTEUS文件类型PROTEUS中主要的文件类型有以下几种:设计文件
28、( *.DSN ):包含了一个电路全部的信息。备份文件( *.DBK ):储存掩盖现有的设计文件时而产生的备份。局部文件(*.SEC ):设计图的一部分,可输出为一个局部文件,以后可以导入到其他的图中。在文件菜单中以导入(Import )、导出( xport )命令来操作。模型文件( *.MOD):包含了元器件的一些信息。库文件( *.LIB): 包含元器件和库。网表文件( *.SDF ):输出到 PROSPICE AND ARES时产生的文件。1.3.4 单片机系统的 Proteus 设计与仿真实例为更快把握单片机Proteus 设计与仿真操作,举一简洁实例,用Proteus 设计一个 AT
29、89C51单片机简洁系统并实时交互仿真,该系统用按键通过单片机掌握LED发光二极管发光。设 LED 发光二极管的初始状态为灭,按一下按键,LED灭,再按, LED亮,如此循环,亮灭交替。该简洁实例的电路原理图如图1-3 所示。可编辑资料 - - - 欢迎下载精品名师归纳总结图 1-3 “简洁实例”的电路原理图图1-4 创建新设计文件对话框依据单片机系统的Proteus 设计与仿真开发设计流程,具体步骤如下: 1 、 Proteus 电路设计依据图1-3 所示的电路原理图设计其电路,整个设计都是在ISIS 编辑区中完成。( 1 )新建设计文件运行 ISIS ,它会自动打开一个空白文件,或者挑选工
30、具栏中的按钮,也可以执行菜单命令: “ File ”“ New Design”,在图1-4 创建新设计文件对话框中挑选创建新设计文件的模板(本电路我们挑选的是DEFAULT默认模板),单击“OK ”按钮,创建一个空白文件。不管哪种方式新建的设计文件,其默认文件名都是UNTITLED.DSN,其图纸样式都是基于系统的默认设置,假如图纸样式有特殊要求,用户可以从System 菜单进行相应的设置(如要设定图纸大小,可在 System菜单下的 Set Sheet Size进行挑选)。单击按钮,弹出“ Save ISIS Design File”对话框,挑选好设计文件的储存的址后,在文件 名框中输入设计
31、文件名(本实例的文件名取为START ),再单击“储存”按钮,就完成新建设计文件操作,其扩展名自动为.DSN 。( 2 )选取元器件并添加到对象挑选器中本例所需元器件名称及包含该元器件的元器件库名称如表1-7 所示。表 1-7 图 1-3 电路所用元器件列表元器件名称元器件库名称元器件名称元器件库名称 单片机AT89C51Microprocessor ICS晶振 CRYSTALMiscellaneous 按钮 BUTTONSwitches&Relays发光二极管LED-REDOptoelectronics 瓷片电容 CAPCapacitors上拉电阻 PULLUPModelling Primi
32、tives电解电容 CAP-ELECCapacitors电阻 RESResistors挑选主模式工具栏中的按钮,并挑选如图1-5 所示对象挑选器中的P 按钮,显现图1-6 所示的挑选元器件对话框。另外直接单击编辑工具栏中的按钮,或者使用快捷键P( ISIS 系统默认的快捷键,表示Pick ),同样会显现图1-6 所示的挑选元器件对话框。图 1-5 对象挑选器中的P 按钮可编辑资料 - - - 欢迎下载精品名师归纳总结图 1-6 挑选元器件对话框在其左上“ Keywords ”一栏中输入元器件名称“AT89C51 ”,就会显现与关键字匹配的元器件列表,选中并双击AT89C51所在行或单击AT89
33、C51所在行后,再单击“OK ”按钮,便将器件AT89C51加入到 ISIS对象挑选器中。按此操作方法完成其它元器件的选取,将本例中所用的元器件都加入到ISIS 对象挑选器中,如图1-7 所示。图 1-7 选取元器件均加入到ISIS 对象挑选器中上述元器件的查找是通过元器件的关键字进行查找。关键字可以是对象的名称(全名或其部分)、描述、分类、子类,甚至是对象的属性值。如搜寻结果相匹配的元器件太多,可以通过限定分类、子类来缩小搜寻范畴。如要找12K电阻,可以在Keywords编辑框中输入12K ,并用鼠标单击Resistors库,可以很大程度的限制系统查找结果。元器件的查找仍可以通过分类进行查找
34、,以元器件所属大类、子类甚至生成厂家为条件一级一级的缩小范畴进行查找。在具体操作时,常将这两种方法结合使用。( 3 )图纸栅格设置在 ISIS 编辑区内有点状的栅格,可以通过 View菜单的Grid命令在打开和关闭间切换。点与点之间的间距由当前的捕获设置打算,捕获的尺度也是移动元器件的步长单位,可依据需要转变这一单位。单击菜单View后,在其下拉菜单中单击所需要的捕获栅格单位即可,如图1-8 所示。或者直接使用快捷键F4 、 F3 、 F2 和 CTRL+F1进行相关挑选。可编辑资料 - - - 欢迎下载精品名师归纳总结图 1-8捕获栅格单位挑选如要准确的看到捕获位置,可以使用View菜单的X
35、-Cursor命令,选中后将会在捕获点显示一个小的或大的交叉十字。( 4 )元器件放置与布局单击 ISIS 对象挑选器中的元器件名,蓝色条显现在该元器件名上。把鼠标移动到编辑区某位置后,单击就可放置元器件于该位置,每单击一次,就放置 一个元器件。要移动元器件,先右击使元器件处于选中状态(即高亮度状态),再按住左键拖动,元器件就跟随指针移动,到达目的的后,松开鼠标即可。对于误放置的元器件,右键双击该对象,即可删除 ,假如不当心进行了误删除操作,可以通过编辑工具栏中的“Undo ”按钮进行复原。要调整元器件 方向,先右击选中元器件,再单击相应的转向按钮。如多个对象 一起移动或转向,挑选相应的块操作
36、命令。通过放置、移动、旋转元器件操作,可将各元器件放置在ISIS编辑区中的合适位置,如图1-9 所示。可编辑资料 - - - 欢迎下载精品名师归纳总结( 5 )放置电源和的图 1-9各元器件放置在ISIS编辑区中的合适位置可编辑资料 - - - 欢迎下载精品名师归纳总结单击模式挑选工具栏中的连接端子按钮,在 ISIS 对象挑选器中单击POWER (电源),在编辑区要放置电源的位置单击即可,放置GROUND(的)的操作类似。( 6 )设置、修改元器件属性Ptoteus 库中的元器件都有相应的属性,可右击放置在ISIS 编辑区中的元器件(显示高亮度) 后,在弹出的对话框中挑选“Edit Prope
37、rties”,打开编辑元器件属性窗口。或直接左键双击目标元器件,打开编辑元器件属性窗口。在属性窗口中设置、修改其属性。图1-10 所示为发光二极管的限流电阻的编辑对话框。可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结考号。图 1-10限流电阻的编辑对话框Component Referer表示元器件在原理图中的参考号,用户可直接在编辑框中输入其它参Resistance表示该元器件的电阻标称值,本例中将阻值改为300,单击“ OK ”按钮,可编辑资料 - - - 欢迎下载精品名师归纳总结终止对元器件的属性编辑。图 1-10 中的两个Hidden项打
38、算着它前面的各项是否显现在原理图中,在一些设计紧凑的原理图中,为了图面的简洁,设计者可能使元器件的这些属性变为隐匿,用户需要通过该选项的设置来查看元器件的相关信息。对于元器件标签,可以依据移动元器件的方法,移动标签到合适位置,右击选中元器件,并用左键按住待移动标签项,拖动左键到合适位置放开,然后取消元器件的选中状态。依据上述步骤,依次更换电路中的C1 、 C2 的电容值为30pF 。( 7 )电路图连线ISIS 编辑环境,没有供应特的的连线工具,省去了用户挑选连线模式的麻烦。Proteus 具有实时捕获功能,即当鼠标指针指向管脚末端或者导线时,鼠标指针将会被捕获到。该功能可以便利实现导线和管脚
39、的连接。如图1-11 ( a)所示,当光标靠近引脚或线时该处会自动显现一个绿色笔,表示从今点可以单击画线。自动连线 :因此直接单击两个元器件的连接点,ISIS即可自动定出走线路径并完成两连接点的连线操作。手工调整线形:假如想自己打算走线路径,只需单击第一个元器件的连接点,然后在期望放置拐点的的方单击,最终单击另一个元器件的连接点即可,放置拐点的的方会呈“”样式, 如图 1-11 ( b)所示。移动连线 :左键单击选中连线,鼠标指针变为双箭头,表示可沿垂直于该线的方向移动, 如图 1-11 ( c)所示,此时拖动鼠标,选中的画线会跟随移动。转变连线外形:只要按住拐点或斜线上任意一点,鼠标指针变为
40、四向箭头,表示可以任意角度拖动连线,如图1-11 ( d)所示。取消画线 :在画线的过程中,如要取消画线,直接右键单击或按键盘上的“Esc ”键。删除连线 :如要删除某段连线,可以右键单击选中该连线,在弹出的菜单中挑选“DeleteWire ”或者直接右键双击。( a )自动捕获(b)放置直线拐点(c)移动连线(d)转变连线外形可编辑资料 - - - 欢迎下载精品名师归纳总结图 1-11 ISIS中的连线需要留意的是,如在连线的过程中,某个元器件的引脚无法对齐,可以采纳调整捕获栅格单位方法解决。依据上述方法,连接本例中的各个元器件,连接后的原理图如图1-12 所示。可编辑资料 - - - 欢迎
41、下载精品名师归纳总结( 8 )电气规章检查图 1-12 设计完毕的电路图可编辑资料 - - - 欢迎下载精品名师归纳总结设计电路完成后,单击电气规章检查按钮,会显现检查结果窗口。窗口前面是一些文本信息,接着是电气检查结果列表,如有错,会有具体的说明。也可以通过菜单“Tools ”“ Electrical Rule Check ”,完成电气规章检查。2 、 Proteus 源程序设计( 1 )加载源程序文件单击 ISIS 菜单 Source (源程序),弹出下拉菜单如图1-27 所示。单击“Add/Remove Source File ”(添加 / 移除源程序)选项,弹出如图1-28 所示对话框
42、,单击“Code Generation Tool”(目标代码生成工具)下方框按钮,弹出下拉菜单,挑选代码生成工具“ASEM51 ”( 51 系列及其兼容系列汇编器)。可编辑资料 - - - 欢迎下载精品名师归纳总结图 1-27添加源程序菜单图 1-28 “ Add/Remove Source File ”对话框如“ Source Code Filename”(源程序文件名)下方框中没有期望的源程序文件,就单击 “ New ” 按钮,弹出如图1-29 所示的对话框,在对话框中输入新建源程序文件名start.asm (本实例的源程序名)后,单击“打开”按钮,会弹出图1-29 所示的小对话框,单击“是”按钮,新建的源程序文件就添加到图1-28 中的“ Source Code Filename”下方