Proteus 和Keil在单片机教_第1页
Proteus 和Keil在单片机教_第2页
Proteus 和Keil在单片机教_第3页
Proteus 和Keil在单片机教_第4页
Proteus 和Keil在单片机教_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LOGOProteus 和和Keil在单片机教学中的应用在单片机教学中的应用原码工作室原码工作室Proteus简介Proteus简简介介Proteus的特点的特点Proteus的工作界面的工作界面CProteus简介uProteus ISISProteus ISIS是英国是英国LabcenterLabcenter公司开发公司开发的电路分析与实物仿的电路分析与实物仿真软件。它运行于真软件。它运行于WindowsWindows操作系统上,操作系统上,可 以 仿 真 、 分 析可 以 仿 真 、 分 析(SPICE)(SPICE)各种模拟器各种模拟器件 和 集 成 电 路 。件 和 集 成 电 路

2、。Proteus的特点u实现了单片机仿真和实现了单片机仿真和SPICE电路仿真相结合。电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、外围电路组成的系统的仿真、RS232动态仿真、动态仿真、I2C调试器、调试器、SPI调试器、键盘和调试器、键盘和LCD系统仿真系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。仪、信号发生器等。u支持主流单片机系统的仿真。目前支持的单片机支持主流单片机系统的仿真。目前支持的单片机类型有:类型有:68000系列、系列、8051系

3、列、系列、AVR系列、系列、PIC12系列、系列、PIC16系列、系列、PIC18系列、系列、Z80系列、系列、HC11系列以及各种外围芯片。系列以及各种外围芯片。Proteus的特点u提供软件调试功能。在硬件仿真系统中具有全提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如三方的软件编译和调试环境,如Keil C51 uVis

4、ion2等软件。等软件。u具有强大的原理图绘制功能。总之,该软件是具有强大的原理图绘制功能。总之,该软件是一款集单片机和一款集单片机和SPICE分析于一身的仿真软件,分析于一身的仿真软件,功能极其强大。功能极其强大。Proteus的工作界面原理图编辑窗口原理图编辑窗口u原理图编辑窗口(The Editing Window):顾名思义,它是用来绘制原理图的。注意,这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。同时,它的操作是不同于常用的WINDOWS应用程序的,正确的操作是:中键放缩原理图;左键放置元件;右键选择元件;双击右键删除元件;先右键后左键编辑元件属性;先右键后左键拖动元

5、件;连线用左键,删除用右键。 预览窗口预览窗口u预览窗口(The Overview Window):它可显示两个内容,一个是:当你在元件列表中选择一个元件时,它会显示该元件的预览图;另一个是,当你的鼠标焦点落在原理图编辑窗口时(即放置元件到原理图编辑窗口后或在原理图编辑窗口中点击鼠标后),它会显示整张原理图的缩略图,并会显示一个绿色的方框,绿色的方框里面的内容就是当前原理图窗口中显示的内容,因此,你可用鼠标在它上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。模型选择工具栏选择元件选择元件放置连接点放置连接点即时编辑元件即时编辑元件标签标签文本文本 绘制总线绘制总线 放置子电路放置子电

6、路 终端接口终端接口器件引脚器件引脚 电流探针电流探针 仿真图表仿真图表录音机录音机 信号发生器信号发生器电压探针电压探针 虚拟仪表虚拟仪表元件列表u用于挑选元件(components)、 终端接口(terminals)、 信号发生器(generators)、 仿真图表(graph)等。举例,当你选择“元件(components)”,单击“P”按钮会打开挑选元件对话框,选择了一个元件后(按了“OK”),该元件会在元件列表中显示,以后要用到该元件时,只需在元件列表中选择即可。 方向工具栏与仿真工具栏u方向工具栏 旋转: 旋转角度只能是90的整数倍。 翻转: 完成水平翻转和垂直翻转。 u仿真工具栏

7、 Proteus电路原理图设计Proteus原理原理图图的的设计设计步步骤骤Proteus的鼠的鼠标标使用使用规则规则Proteus的原理的原理图设计实图设计实例例CProteus原理图的设计步骤原理图的设计步骤u新建设计文件并设置图纸参数和相关信息新建设计文件并设置图纸参数和相关信息u放置元件放置元件u对原理图进行布线对原理图进行布线u调整、检查和修改调整、检查和修改u补充完善补充完善u存盘和输出存盘和输出Proteus原理图的设计流程图原理图的设计流程图开始新建设计文档新建设计文档设置编辑环境设置编辑环境放置元器件放置元器件原理图连线原理图连线建立网络表建立网络表电气规则检查电气规则检查是

8、否合格是否合格调整调整结束NYProteus的鼠标使用规则的鼠标使用规则u右键单击右键单击选中对象选中对象u右键拖曳右键拖曳选中一个快的对象选中一个快的对象u左键单击左键单击放置对象或对选中的对放置对象或对选中的对 象编辑对象属性象编辑对象属性u左键拖曳左键拖曳移动对象移动对象Proteus的原理图设计实例的原理图设计实例探针u电压探针(Voltage probes) -即可在模拟仿真中使用,也可在数字仿真中使用。在模拟电路中记录真实的电压值,而在数字电路中,记录逻辑电平及其强度。u电流探针(Current probes) - 仅可在模拟电路中使用,并可显示电流方向。u探针既可用于基于图表的仿

9、真,也可用于交互式仿真中虚拟仪器u 虚拟示波器(OSCILLOSCOPE)u 逻辑分析仪(LOGIC ANALYSER)u 定时计数器(COUNTER TIMER)u 虚拟终端(VIRUAL TERMINAL)u SPI调试器(SPI DEBUGGER)u I2C调试器(I2C DEBUGGER)u 信号发生器(SIGNAL GENERATOR)u 模式发生器(PATTERN GENERATOR)u 电压表和电流表(AC/DC voltmeters/ammeters)虚拟终端虚拟示波器虚拟示波器(OSCILLOSCOPE)信号发生器信号发生器激励源u DC:直流电压源;u Sine:幅值、频率

10、、相位可控的正弦波发生器。u Pulse:幅值、周期和上升/下降沿时间可控的模 拟脉冲发生器。u Exp:指数脉冲发生器。u SFFM:单频率调频波信号发生器。u Pwlin:任意分段线性脉冲、信号发生器。u File:File信号发生器。数据来源于ASCII文件。u Audio:音频信号发生器。u DState:稳态逻辑电平发生器。u DEdge:单边沿信号发生器。u DPulse:单周期数字脉冲发生器。u DClock:数字时钟信号发生器。u DPattern:模式信号发生器。直流电压源直流电压源uGenerator name u信号发生器名称信号发生器名称uAnalogue typesu

11、信号源类型信号源类型uDigital typesu数字信号类型数字信号类型uVoltageu输出电压值输出电压值正弦波发生器正弦波发生器uOffsetu直流补偿电压的幅值直流补偿电压的幅值uAmplitudeu振幅振幅uTimingu周期周期uDelayu延迟延迟uDamping factoru阻尼指数延迟阻尼指数延迟模拟脉冲激励源u 用于为仿真分析产生各种周期输入信号,包括方波、锯齿波、三角波及单周期短脉冲。u Initial (low) voltageu 初始低电平u Pulsed (high) voltageu 脉冲高电平u Start (secs)u 波形起始时间u Rise time u 上升沿时间u Fall timeu 下降沿时间u Pulse widthu 波形宽度或占空比u Fr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论