欢迎来到天天文库
浏览记录
ID:50337138
大小:850.50 KB
页数:30页
时间:2020-03-08
《单片机原理、应用与Proteus仿真 教学课件 作者 兰建军 第4章 PROTEUS 在单片机系统仿真中的应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1、Proteus的组成Proteus软件是英国Labcenterelectronics公司的EDA工具软件。已有十多年的历史,在全球广泛使用。功能强大的ISIS原理布图工具;PROSPICE混合模型SPICE仿真;ARESPCB设计;扩展VSM:相关的器件的基于微处理器设计的协同仿真,支持许多通用的微控制器,PIC,AVR,HC11以及8051,ARM;特别支持多个CPU交互装置模型LED和LCD显示,RS232终端,通用键盘;强大的调试工具寄存器和存储器,断点和单步模式;IAR、C-SPY、KeiluVision2等工具的源层调试;应用特殊模型
2、的DLL界面-提供有关元件库的全部文件。SelectionMode选择模式ComponentMode查找选择元器件JunctionDotMode放置连接点WireLabelMode放置网络标号TextScriptMode文本标注BusesMode放置总线SubcircuitMode放置分支电路2原理图编辑系统ISIS电路原理图的基本部件TerminalsMode设置端点DevicesPinsMode设置引脚GraphMode图标曲线模式TapeRecorderMode磁带记录机GeneratorMode信号发生器/激励源VoltageProbeMo
3、de电压探针CurrentProbeMode电流探针VirtualInstrumentsMode虚拟仪器信号源、激励源、测试点、虚拟仪器等直线方块圆形弧形各种封闭形状文本等2D图形模块顺时针旋转90度逆时针旋转90度逆时针旋转90*x度水平翻转垂直翻转元器件放置形式关键的几个问题:(1)元器件选择(2)电源、地信号选择(3)网络标号设定首先要有电气导线或引脚处才能设置网络标号(4)元器件的编辑如电阻:元件参考为标号模型类型一定要选择模拟Resistance为电阻阻值封装型号不制板无所谓。200表示200欧姆k表示1000欧姆m表示兆欧又如:4-2输
4、入与非门U1:A表示第一个同理有U1:B………………U1:D电容同于电阻,单位分别为nF、uF、pF等(5)图纸颜色设置在模板菜单中选择-----设置设计默认值,同理图形颜色和图形风格可以设置元器件颜色,便于复制后的效果。另外图纸中的网格影响效果,在查看菜单中可以取消。3微处理器系统仿真(1)微处理器的选择如:8051直接在关键字中输入8051查找即可。说明:元件库中没有标准的8051,均是兼容产品,如80C51、AT89C51等,均使用同样的模型库:MCS8051.DLL(2)微处理器的设置主要几个设置:1)ProgramFile:2)Clokc
5、Frequency:其他可以采用默认设置(3)最小系统电路复位、时钟均可以不用设置,/EA引脚等均不用连接,单芯片就是最小系统。放入单片机后就可以点击屏幕左下角的图标运行。红色表示输出高电平蓝色表示低电平,灰色表示不确定。仿真步骤:(1)电路原理图的连接(2)源程序的编写(外部软件开发环境----WAVE)(3)程序的汇编和加载调试技巧:(1)增加源文件和编译器(2)设置代码生成工具(3)调试手段和技巧点击单步运行后,出现如下的代码窗口,右键代码窗口可以有各种调试手段选择:设置断点、执行到指定行或地址等。(4)相关寄存器查看内部数据存储器窗口SFR
6、存储器窗口CPU寄存器窗口观测窗口4Proteus综合应用实例利用单片机和A/D转换器构成一个数据采集系统。要求能够对采样数据实时显示。系统结构框图如图所示。单片机A/D转换器模拟量输入数据显示A/D状态指示本章结束
此文档下载收益归作者所有