单片机实验proteus版(2015) - 图文 下载本文

? 74 系列TTL和 4000系列 CMOS器件。

? 存储器:ROM、RAM、EEPROM、I2C器件等。 ? 微控制器支持的器件:如I/O口、USART等。

Proteus VSM除上述库外,同样包含大量复杂的外设模型,如表1-1所示。

表1-1 Proteus VSM 高级外设模型

交互式 虚拟仪器 虚拟仪器和 分析工具 规程分析仪 交互式电路 激励工具 光电显示模型和驱动模型 电机模型和控制器 存储器模型 温度控制模型 计时模型 IC/SPI规程模型 一线规程模型 2双通道示波器 24通道逻辑分析仪 计数器/计时器 RS232终端 交流电压表/直流电压表 交流电流表/直流电流表 双模式(主/从)IC规程分析仪 双模式(主/从)SPI规程分析仪 模拟信号发生器-可输出方波、锯齿波、三角波、正弦波信号 数字图形发生器-支持1K的标准8-bit数据流 数字式LCD模型、图形LCD模型、LED模型、七段显示模型、光电驱动模型 、光耦模型 电机模型(直流、步进和伺服电机)、电机控制器模型 IC EPROM存储器模型、静态存储器模型、永久性EPROM模型 温度计和温度自动调节器模型、温度传感器模型、热电偶模型 实时时钟模型 IC外设、SPI外设、规程分析仪 一线EEPROM模型、一线温度计模型、一线开关模型、一线按钮模型 222RS-232/RS-485/RS-422规程模型 RS232终端模型 、Maxim外设模型 ADC/DAC转换模型 电源管理模型 脉宽控制模型 拉普拉斯转换模型 热离子管模型 变换器模型 模/数转换模型 、数/模转换模型 正电源标准仪、负电源标准仪 、混合电源标准仪 全桥脉宽放大器 、半桥脉宽放大器、脉宽调节器 操作模型、一阶模型、二阶模型、过程控制 、线性模型、非线性模型 二极管模型、五极真空管模型、四极管模型、三极管模型 压力传感器模型 五、高级图表仿真ASF

基于图形化的仿真是传统的SPICE仿真,包括以下特点:

? 标准SPICE分析包括:模拟瞬态、数字瞬态、混合模式瞬态、频率、傅里叶、噪声、

失真、转换曲线、直流特性、交流特性和工作点。

? 图形显示模拟、数字和总线数据,频谱显示增益和相位。 ? 音频分析可形成波形或在声卡上播放。

? 交互仿真后,捕捉结果到图形上,并进行交互的分析。 ? 数字信号一致性分析,后面会详细介绍该工具。 ? 探针所观测点的电压或电流可以用数字标示出来。 ? 使用图形的图标可以精确度量。

? 以CSV格式将仿真结果输出给其它软件,如EXECL。

Proteus做为单片机与嵌入式系统仿真与开发平台,支持外围数电/模电与微控制器的协同仿真,真正实现了虚拟物理原型功能。在目标板还没有投产前,就可以对设计的硬件系统的功能、合理性和性能指标进行充分调整,并可以在没有物理目标板的情况下,进行相应软件的开发和调试,进行完全的虚拟开发,明显提高企业的开发效率,降低开发风险。

无论是51 系列、AVR、还是PIC 系列,他们各有各的特点,学习者也是逐年增加,但是在学习开发过程中,我们往往在确定方案后做试验的开支比较大,尤其是对于一些学生或者初学者这就可能成为他们学习的障碍。使用Proteus 软件可大大节省时间和开发费,在校学生只要配备一台电脑就可以在宿舍用Proteus构建成单片机与嵌入式系统仿真与设计实验室,同时也是数电/模电仿真实验室。

2. 2 Proteus软件仿真系统的使用方法

单片机的软件设计与仿真主要在智能原理图输入系统ISIS中进行,本书只介绍ISIS的使用,并以Proteus 7.1SP2 Professional(汉化版)版本为平台。双击桌面上的ISIS 7 Professional图标或者单击屏幕左下方的“开始”→“程序”→“Proteus 7 Professional” →“ISIS 7 Professional”,进入Proteus ISIS集成环境,如图1-1所示。

菜单栏

标题栏

命令 工具栏 预览 窗口 器件选 择按钮 库管理 按钮 标签 模式 选择 工具栏 对象 选择器 窗口

方向工具栏 状态栏 仿真工具栏 编辑区

图1-1 ISIS窗口

2.2.1 ISIS窗口简介

一、菜单栏

菜单栏中的每项都有下一级菜单,许多命令左方的图标表明该命令在工具栏中有相应的按钮,有部分命令的右方标有该命令的快捷键。

二、编辑区

编辑区用来绘制原理图。蓝色方框内为可编辑区,元件要放到可编辑区的里面。这个窗口没有滚动条,可用预览窗口来改变原理图的可视范围。

三、工具栏

工具栏分为命令工具栏、模式选择工具栏、方向工具栏和仿真工具栏四类。许多操作既

可通过菜单栏有可通过工具栏来执行,一般来说使用工具栏要方便快捷。常用命令的名称和功能说明如下:

1、命令工具栏 ? 文件操作按钮

新建设计――在默认的模板上新建一个设计文件。 加载设计――装载一个新的设计文件。 保存设计――保存当前设计文件。 导入――将一个局部文件导入ISIS中。 导出――将当前对象导出为一个局部文件。 打印――打印当前设计文件。 设置区域――打印选中的区域。

? 显示操作按钮

刷新屏幕

网格――显示/不显示网格点。 原点――显示/不显示原点。 平移――使可编辑区充满整个编辑区。 放大――放大可编辑区,也可通过中键放大。 缩小――缩小可编辑区,也可通过中键放大。 全部显示――使可编辑区充满整个编辑区。 放大到区域――放大选中的区域充满整个编辑区。

? 编辑操作按钮

撤销――撤销最后的操作。 重做――恢复最后的操作。 剪切――剪切选中的对象。 复制――复制选中的对象到剪贴板。 粘贴――从剪贴板粘贴。

块复制――复制选中的块对象到剪贴板。 块移动――移动选中的块对象。 块旋转――旋转选中的块对象。 块删除――删除选中的块对象。

选择元件/符号――从元器件库中选取元件。 制作器件――将原理图符号封装成元件。 器件封装工具――定义PCB封装。 分解――打散选中的元件成原始组件。。

? 设计操作按钮

实时Snap(捕捉) 搜索并标记 属性分配工具 设计管理器

添加一张图纸 移除一张图纸 电气规则检查 网表到AREA

(2)模式选择工具栏 ? 主模式选择按钮

用于即时编辑元件参数 (先单击该按钮再单击要修改的元件) 元件――选择元器件(默认选择)。 点――放置连接点(电线的交点)。

网路标号――放置电线标签(总线标记时用)。 文本――放置文本。 总线――用于绘制总线。 子电路――用于放置子电路。 ? 工具箱

终端――有VCC、地、输出、输入等接口终端。 器件引脚――用于绘制各种引脚。

仿真图表――用于各种分析(如Frequency、Analogue)。 录音机 信号发生器

电压探针――图表仿真分析时用。 电流探针――图表仿真分析时用。 虚拟仪表――有示波器、逻辑分析仪等。

? 2D绘图按钮

画各种直线 画各种多边形

(3)方向工具栏

画各种方框 画各种文本

画各种圆 画符号

画各种圆弧 画原点

右旋转:旋转角度只能是90的整数倍。 左旋转:旋转角度只能是90的整数倍。

(4)仿真工具栏

水平翻转:完成水平翻转。 垂直翻转:完成垂直翻转。

停止

运行 单步运行 暂停

四、预览窗口

预览窗口可显示如下内容:

? 当在对象选择器窗口中单击某一个元器件时,该元器件会显示在预览窗口。此时可通过

方向工具栏中的按钮对该元器件进行旋转和翻转操作。

? 当鼠标指针在编辑区窗口操作时,预览窗口会显示可编辑区的缩略图,并显示一个

绿色方框,绿色方框内的内容就是当前编辑区窗口中显示的可编辑区的内容。 ? 当单击预览窗口的绿色方框后,移动鼠标可改变绿色方框的位置,从而改变可编

辑区的可视区域,再次单击预览窗口的绿色方框退出移动绿色方框。