实验指导书附录1__Proteus单片机仿真器系统概述

合集下载

PROTEUS实验系统(8086)简介

PROTEUS实验系统(8086)简介

Proteus实验系统(8086)简介Proteus实验系统(8086)是我公司针对微机原理及接口技术相关课程的教学需求而研发的。

本实验系统采用软件仿真与硬件仿真相结合的方式,可以让学生全面掌握微机电路工作原理与编程技术。

软件仿真采用Proteus软件平台,学习电路设计、软件编程等相关。

硬件仿真采用USB接口的仿真器,并配合我公司独立开发的仿真开发环境进行。

学生通过该实验系统的仿真了解相应实验的技术细节,又可以通过实际硬件电路的仿真运行结果建立对实验的感性认识。

Proteus实验系统(8086)由教学实验箱、实验指导书及其配套光盘组成,能完成8155、8255并口扩展实验等18个软硬件实验,同时还有8MHZ信号源模块,并提供了对仿真实验进行硬件验证的手段。

本实验系统硬件采用模块化结构,通过模块的组合组成实验硬件对象,既让学生更直观理解具体实验对象,同时又可方便地进行大量的拓展实验。

【硬件配置】1、箱体:铝合金箱:440mm×280mm×130mm、配有高精度,高稳定性的开关电源。

2、核心模块:8086仿真器3、实验子电路模块8155模块、8250模块、8253模块、8255模块、8259模块、8279模块AD、DA转换模块、联体数码管及单个数码管模块、LCD128*64模块、点阵屏模块、温度传感器模块、压力传感器模块、直流电机模块、步进电机模块、继电器模块、RS232、RS485串行通信模块、矩阵键盘模块、独立按键模块、存储器模块、信号源模块4、配件USB连接线1根串口线1根220V电源线1根可级联信号连接线 40根【配套资料】1、PROTEUS教学实验系统(8086)实验指导书2、PROTEUS VSM详解【配套光盘】1、所有实验源代码2、所有实验PROTEUS DSN设计文件3、PROTEUS视频教程4、PROTEUS技术讲座资料5、实验使用芯片DATASHEET6、工具:MASM32应用程序(汇编编译环境)、DM应用程序(C编译环境)、串口调试工具、虚拟串口软件、取模软件、USB程序下载软件等。

proteus单片机实验报告

proteus单片机实验报告

proteus单片机实验报告
Proteus单片机实验报告
一、实验目的
本次实验旨在通过Proteus单片机仿真软件,探索单片机的基本原理和应用,加深对单片机工作原理的理解,提高对单片机编程的熟练程度。

二、实验内容
1. 搭建单片机电路
在Proteus中选择合适的单片机模型,搭建基本的单片机电路,包括单片机、晶振、电源等。

2. 编写程序
利用Proteus提供的编程环境,编写简单的单片机程序,如LED灯闪烁、数码管显示等。

3. 仿真调试
通过Proteus的仿真功能,调试程序,观察单片机在仿真环境下的运行情况,检查程序是否正常运行。

三、实验步骤
1. 打开Proteus软件,选择合适的单片机模型,搭建单片机电路。

2. 编写简单的单片机程序,如让LED灯交替闪烁。

3. 在Proteus中进行仿真调试,观察程序运行情况。

四、实验结果
通过实验,我们成功搭建了单片机电路,并编写了简单的程序。

在Proteus的仿真环境下,LED灯按照设定的程序交替闪烁,证明程序正常运行。

五、实验总结
通过本次实验,我们加深了对单片机的理解,掌握了在Proteus中搭建单片机电路、编写程序并进行仿真调试的基本方法。

同时,也提高了对单片机编程的熟练程度。

总之,Proteus单片机实验为我们提供了一个良好的学习平台,使我们能够更好地理解单片机的工作原理和应用,为以后的学习和实践打下了坚实的基础。

希望通过不断地实践和探索,能够更深入地理解单片机的原理,并在实际应用中发挥其巨大的作用。

单片机软件仿真系统Proteus简介

单片机软件仿真系统Proteus简介

单⽚机软件仿真系统Proteus简介单⽚机软件仿真系统Proteus⼀、该软件的特点:①全部满⾜我们提出的单⽚机软件仿真系统的标准,并在同类产品中具有明显的优势。

②具有模拟电路仿真、数字电路仿真、单⽚机及其外围电路组成的系统的仿真、RS232 动态仿真、I2C 调试器、SPI 调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如⽰波器、逻辑分析仪、信号发⽣器等。

③⽬前⽀持的单⽚机类型有:68000 系列、8051 系列、AVR 系列、PIC12 系列、PIC16 系列、PIC18系列、Z80 系列、HC11 系列以及各种外围芯⽚。

④⽀持⼤量的存储器和外围芯⽚。

总之,该软件是⼀款集单⽚机和SPICE 分析于⼀⾝的仿真软件,功能极其强⼤,是其他任何⼀款软件不能相⽐的。

⼆、ISIS智能原理图输⼊系统ISIS是Preoteus系统的中⼼,具有控制原理图画图的超强的设计环境。

ISIS有以下特性:1、出版质量的原理图ISIS提供给⽤户图形外观,包括线宽、填充类型、字符等的全部控制,使⽤⼫能够⽣成如杂志上看到的精美的原理图,画完图可以以图形⽂件输出,画图的外形由风格模板定义。

2、良好的⽤户界⾯IsIs有⼀个⽆连线⽅式,⽤户只需单击元件的引脚或者先前布好的线,就能实现布线此外,摆放、编辑、移动和删除操作能够直接⽤⿏标实现.⽆需去单击菜单或图标。

3.⾃动⾛线只要单击想要连接的两个引脚,就能简单地实现⾛线。

在特殊的位置需要布线时,使⽤者只需在中间的⾓落单击。

⾃动⾛线也能在元件移动的时候操作,⾃动解决相应连线。

节点能够⾃动布置和移除。

既节约了时间,⼜避免了其他可能的错误。

4.层次设计ISIS⽀持层次图设计,模块可画成标准元件,特殊的元件能够定义为通过电路图表⽰的模块,能够任意设定层次,模块可画成标准元件,在使⽤中可放置和删除端⼝的⼦电路模块。

5、总线⽀持ISIS提供的不仅是⼀根总线,还能⽤总线引脚定义元件和⼦电路。

proteus教学实验系统(单片机e型)实验指导

proteus教学实验系统(单片机e型)实验指导

目录(版本 1.03)第1章PROTEUS教学实验系统(单片机E型)简介及使用说明 (1)1.1 系统简介 (1)1.2 实验系统的硬件布局 (4)1.3 实验系统原理图 (5)1.4 实验板硬件图 (16)1.5 USB下载方式说明 (23)第2章硬件实验目录 (27)实验一I /O口输出实验—LED流水灯实验 (27)实验二I/O口输入/输出实验—模拟开关灯 (29)实验三8255并行I/O扩展实验 (31)实验四无译码的七段数码管显示实验 (33)实验五BCD译码的多位数码管扫描显示实验 (36)实验六独立式键盘实验 (38)实验七计数器实验 (40)实验八定时器实验 (42)实验九单个外部中断实验 (44)实验十中断嵌套实验 (46)实验十一矩阵键盘扫描实验 (49)实验十二串行端口并行输出扩充实验 (51)实验十三串行端口并行输入扩充实验 (53)实验十四单片机与PC之间串行通信实验 (55)实验十五双单片机通信实验 (58)实验十六I2C总线——AT24CXX存储器读写 (60)实验十七温度传感器DS18B20实验 (64)实验十八实时时钟DS1302实验 (66)实验十九A/D转换实验 (68)实验二十D/A转换实验 (70)实验二十一1602液晶显示的控制(44780) (72)实验二十二12864液晶显示的控制(KS0108) (74)实验二十三直流电机控制实验 (76)实验二十四步进电机控制实验 (78)实验二十五16X16阵列LED显示 (81)实验二十六直流电机测速实验 (83)实验二十七串行AD—TLC549实验 (85)实验二十八串行DA—TLC5615实验 (87)实验二十九继电器控制实验 (89)实验三十LCD 1602 IO方式驱动 (92)第3章软件仿真实验目录 (96)实验一可控硅驱动 (96)实验二光耦应用实验 (98)实验三单片机播放音乐实验 (100)实验四SD卡读写实验 (104)第1章PROTEUS教学实验系统(单片机E型)简介及使用说明1.1 系统简介【硬件特点】PROTEUS教学实验系统(单片机E型)是我公司陆续推出的PROTEUS教学实验系统第三版。

单片机系统设计与仿真-基于Proteus课程设计

单片机系统设计与仿真-基于Proteus课程设计

单片机系统设计与仿真-基于Proteus课程设计概述单片机系统设计与仿真是电子信息、计算机科学与技术等专业的一门必修课程。

本课程旨在培养学生对单片机系统的整体设计与仿真的能力,以及培养学生的团队协作和实践能力。

本文将介绍单片机系统设计与仿真的基本原理、设计流程和Proteus软件的使用,并结合一个实际的课程设计案例,详细讲解如何进行单片机系统的设计与仿真。

基本原理单片机系统单片机系统是指由单片机芯片、外围电路和软件系统构成的一个整体。

其中,单片机芯片是整个系统的核心,其通过内部的计算单元、存储单元和通信单元来实现各种功能。

而外围电路则负责提供单片机芯片所需的输入、输出信号和供电等。

设计流程单片机系统的设计流程一般包括以下几个步骤:1.确定系统需求和功能:根据具体的应用需求和设计要求,确定单片机系统的功能和性能指标,例如:输入输出方式、通信协议、时序控制等。

2.选择单片机芯片和外围器件:根据系统设计要求,选择适合的单片机芯片和外围器件,例如:传感器、驱动器、电源等。

3.电路设计:根据系统需求和芯片手册的要求,设计整个系统的电路原理图和PCB电路板图。

4.编写程序:根据系统功能和需求,编写单片机程序,完成各种功能的实现。

5.系统测试和调试:在硬件和软件都构建完成后,进行系统测试和调试,确保系统的功能和性能满足要求。

Proteus软件Proteus是一款由英国Labcenter Electronics公司开发的EDA软件,可用于电子电路、嵌入式系统的设计和仿真。

其功能强大,使用方便,广泛应用于电子、通信、计算机和控制等领域。

Proteus软件的使用Proteus软件安装Proteus软件的安装较为简单,在其官网上免费下载安装包后,按照提供的安装向导即可完成安装。

Proteus软件界面Proteus软件的主界面包括菜单栏、工具栏、构建区和输出窗口。

其中,菜单栏和工具栏提供了各种工具和命令,构建区用于构建和编辑原理图和PCB电路板图,输出窗口则用于显示仿真结果和调试信息。

实验一:单片机仿真初步(二)-Proteus的使用

实验一:单片机仿真初步(二)-Proteus的使用

实验一:单片机仿真初步(二)-Proteus的使用用来仿真的单片机电路,如下图所示:电路的核心是单片机A T89C52,晶振X1和电容C1、C2构成单片机时钟电路,单片机的P1口接8个发光二极管,二极管的阳极通过限流电阻接到电源的正极。

特别注意:下面文中所有值为1K的电阻都修正成100 可以考虑把红色发光二极管换成黄色发光二极管一、新建一个设计。

单击“File”中“New Design……”,在Proteus中打开了一个空白的新电路图纸。

二、将需要用到的元器件加载到对象选择器窗口。

单击对象选择器按钮如图所示:弹出“Pick Devices”对话框,在“Category”下面找到“Mircoprocessor ICs”选项,鼠标左键点击一下,在对话框的右侧,我们会发现这里有大量常见的各种型号的单片机。

找到AT89C52,双击“AT89C52”。

这样在左侧的对象选择器就有了A T89C52这个元件了。

如果知道元件的名称或者型号我们可以在“Keywords”输入AT89C52,系统在对象库中进行搜索查找,并将搜索结果显示在“Results”中,如下图所示:在“Results”的列表中,双击“A T89C52”即可将AT89C52加载到对象选择器窗口内。

晶振CRY:无极性电容CAP:有极性电容CAP POL:红色发光二极管LED-RED:电阻RES经过前面的操作我们已经将A T98C52、晶振等元件加载到了对象选择器窗口内。

在对象选择器窗口内鼠标左键点击“AT89C52”会发现在预览窗口看到AT89C52的实物图,且绘图工具栏中的元器件按钮处于选中状态。

我们在点击“CRYSTAL”、“LED-RED”也能看到对应的实物图,按钮也处于选中状态,如图所示:三、将元器件放置到图形编辑窗口。

在对象选择器窗口内,选中A T89C52,如果元器件的方向不符合要求可使用预览对象方向控制按钮进行操作。

如用按钮对元器件进行顺时针旋转,用按钮对元器件进行逆时针旋转,用按钮对元器件进行左右反转,用按钮对元器件进行上下反转。

Proteus单片机仿真实验内容

Proteus单片机仿真实验内容

实验1 PROTUES环境及LED闪烁实验1.实验任务做一个闪烁灯:在P1.0端口上接一个发光二极管D1,使D1在不停地一亮一灭,一亮一灭的时间间隔为0.2秒,重复循环。

2.电路原理图3.程序设计内容(1)延时程序的设计方法作为单片机的指令的执行的时间是很短,数量大多是微秒级。

实验要求的闪烁时间间隔为0.2秒,所以在执行某一指令时,需要插入延时程序,来达到实验的要求。

延时子程序如下:DELAY: MOV R5, #20D1: MOV R6, #20D2: MOV R7, #248DJNZ R7, $DJNZ R6, D2DJNZ R5, D1RET(2)输出控制如上图所示,当P1.0端口输出高电平,即P1.0=1时,根据发光二极管的单向导电性可知,这时发光二极管L1熄灭;当P1.0端口输出低电平,即P1.0=0时,发光二极管L1亮;我们可以使用SETB P1.0指令使P1.0端口输出高电平,使用CLR P1.0指令使P1.0端口输出低电平。

实验2 外部中断实验1.实验任务设计一个交通灯正常工作程序,并在有意外情况发生的情况下,能自动中断进入到中断服务程序运行,进行紧急事故处理,处理完成后能回到正常工作程序继续运行。

如原理图所示,P1接一位数码管用于显示时间,P2端口接东西方向和南北方向红绿灯,P3.2接一个按钮用于模拟一个外部中断源,当正常工作时,东西方向绿灯亮8秒,然后南北方向绿灯亮9秒;当模拟中断源发出中断信号时,东西和南北红灯亮5秒后返回正常工作程序。

(注:这里数码管选用了共阳极的数码管)数码管的段选码如下表所示:2.电路原理图3.程序设计内容(1)从proteus库中选取元器件:单片机AT89C51、磁片电容CAP、电解电容CAP-ELEC,晶振CRYSTAL、电阻RES、数码管7SEG-COM-CAT-GRN,按钮BUTTON,发光二极管等。

(2)设计延时程序。

实验3 T0波形发生器实验1.实验任务(1)首先用AT89C51单片机定时器/计数器0的定时功能构成一方波发生器,实现周期为400us的方波输出,如图所示,P3.5,p3.7是两个波形输出端,分别输出反相波形,两路波形输入虚拟示波器的A通道和B通道,用示波器观察方波的周期是否是400us。

单片机软件仿真系统Proteus(海神)介绍及使用

单片机软件仿真系统Proteus(海神)介绍及使用

附录A 单片机软件仿真系统Proteus(海神)介绍及使用一、该软件的特点:①全部满足我们提出的单片机软件仿真系统的标准,并在同类产品中具有明显的优势。

②具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232 动态仿真、I2C 调试器、SPI 调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。

③目前支持的单片机类型有:68000 系列、8051 系列、AVR 系列、PIC12 系列、PIC16 系列、PIC18系列、Z80 系列、HC11 系列以及各种外围芯片。

④支持大量的存储器和外围芯片。

总之,该软件是一款集单片机和SPICE 分析于一身的仿真软件,功能极其强大,是其他任何一款软件不能相比的。

二、ISIS智能原理图输入系统ISIS是Preoteus系统的中心,具有控制原理图画图的超强的设计环境。

ISIS有以下特性:1、出版质量的原理图ISIS提供给用户图形外观,包括线宽、填充类型、字符等的全部控制,使用尸能够生成如杂志上看到的精美的原理图,画完图可以以图形文件输出,画图的外形由风格模板定义。

2、良好的用户界面IsIs有一个无连线方式,用户只需单击元件的引脚或者先前布好的线,就能实现布线此外,摆放、编辑、移动和删除操作能够直接用鼠标实现.无需去单击菜单或图标。

3.自动走线只要单击想要连接的两个引脚,就能简单地实现走线。

在特殊的位置需要布线时,使用者只需在中间的角落单击。

自动走线也能在元件移动的时候操作,自动解决相应连线。

节点能够自动布置和移除。

既节约了时间,又避免了其他可能的错误。

4.层次设计ISIS支持层次图设计,模块可画成标准元件,特殊的元件能够定义为通过电路图表示的模块,能够任意设定层次,模块可画成标准元件,在使用中可放置和删除端口的子电路模块。

5、总线支持ISIS提供的不仅是一根总线,还能用总线引脚定义元件和子电路。

因此,一个连线在处理器和存储器之间的32位的处理器总线可以用单一的线表示,节省绘图的时间和空间。

单片机仿真器原理介绍(使用方法及其作用详解)

单片机仿真器原理介绍(使用方法及其作用详解)

单片机仿真器原理介绍(使用方法及其作用详解)单片机仿真器简介 单片机仿真器是指以调试单片机软件为目的而专门设计制作的一套专用的硬件装置。

单片机仿真器原理 单片机在体系结构上与PC机是完全相同的,也包括中央处理器,输入输出接口,存储器等基本单元,因而与PC机等设备的软件结构也是类似的。

因而单片机在软件开发的过程中也需要对软件进行调试,观察其中间结果,排除软件中存在的问题。

但是由于单片机的应用场合问题,其不具备标准的输入输出装置,受存储空间限制,也难以容纳用于调试程序的专用软件,因此要对单片机软件进行调试,就必须使用单片机仿真器。

单片机仿真器具有基本的输入输出装置,具备支持程序调试的软件,使得单片机开发人员可以通过单片机仿真器输入和修改程序,观察程序运行结果与中间值,同时对与单片机配套的硬件进行检测与观察,可以大大提高单片机的编程效率和效果。

最早的单片机仿真器是一套独立装置,具有专用的键盘和显示器,用于输入程序并显示运行结果;随着PC机的普及,新一代的仿真器大多数都是利用PC机作为标准的输入输出装置,而仿真器本身成为微机和目标系统之间的接口而已,仿真方式也从最初的机器码发展到汇编语言、C语言仿真,仿真环境也与PC机上的高级语言编程与调试环境非常类似了。

仿真机一般具有一个仿真头,用于取代目标系统中的单片机,也就是用这个插头模仿单片机,这也是单片机仿真器名称的由来。

主要功能和特性 1.可以仿真63K程序空间,接近64K的16位地址空间。

2.可以仿真64Kxdata空间,全部64K的16位地址空间。

3.可以真实仿真全部32条IO脚。

4.完全兼容keilC51 UV2调试环境,可以通过UV2环境进行单步,断点,全速等操作 .5.可以使用C51语言或者ASM汇编语言进行调试 6.可以非常方便地进行所有变量观察,包括鼠标取值观察,即鼠标放在某变量上就会立即显示出它此的值。

7.可选择使用用户晶振,支持0-40MHZ晶振频率。

PROTEUS教学实验系统(单片机E型)三合一综合实验指导书2013

PROTEUS教学实验系统(单片机E型)三合一综合实验指导书2013
11、BCD译码显示实验
12、七段数码管显示实验
13、矩阵键盘扫描实验
14、74LS164串入并出移位实验
15、74LS165并入串出移位实验
16、ADC0809模数转换实验
17、DAC0832数模转换实验
18、I2C总线—AT24C02读写实验
19、LCD1602液晶显示实验(44780)
20、温度传感器DS18B20实验
P30~P37
P30~P37
PD0~PD7
RD0~RD7
P40~P47
RE0~RE2
S0~S10
预留
预留
预留
P34
T0
P10
T0
P04
T0
P32
INT0
P32
INT0
P10
INT0
单片机引脚对照表(暂收录AT89S52,ATMEGA16L8,PIC16F877A):
1.3
图1-1蜂鸣器控制电路
图1-2 PS/2接口电路
(版本2013.4)
第1章
1.1
【硬件特点】
PROTEUS教学实验系统(单片机E型)是我公司陆续推出的PROTEUS教学实验系统第三版。主要有以下几个特点:
1.连接线采用灯笼头,插拔容易,电气接触性能优秀,导线粗,使得接线容易而且稳定。
2.外设控制资源更加丰富,可在本实验箱上练习超过30个实验项目。
二、将USB下载器连接PC及目标板(USB接口端连接到PC的USB接口,ISP端连接到MCU模块ISP插槽)。在连接USB下载器之前,MCU模块应先接通电源。
三、连接USB到PC后,将提示“发现新硬件USBasp”,如下图所示:
四、系统会自动弹出找到新的硬件向导,如下图所示:

PROTEUS--电路设计与虚拟仿真实验指导书

PROTEUS--电路设计与虚拟仿真实验指导书

《PROTEUS—电路设计与虚拟仿真》实验指导书李兴春王宏五邑大学信息学院电子电工实验中心二00七年月印刷目录1 Proteus Design Suit 7 使用指南------------------12 实验内容---------------------------------------------------------21实验一晶体管负反馈放大电路虚拟实验---------------21实验二555定时器功能及应用虚拟实验----------------24实验三数字钟设计------------------------------------------27实验四信号发生器设计--------------------------------------35实验五直流电机控制模块-----------------------------------41《PROTEUS—电路设计与虚拟仿真》实验指导书1 Proteus Design Suit 7 使用指南1.1 系统要求Proteus Design Suit 7 可以在以下操作系统中使用:●Windows 2000●Windows Xp●Windows Vista对于Proteus VSM(虚拟系统模块)处理器仿真,电脑CPU越快,仿真效果越更好。

最低配置为1G处理器,256MB 内存,150MB硬盘。

1.2 系统安装将系统安装盘放入电脑光驱,光盘会自动运行。

否则,打开“我的电脑”,找到DVD驱动器,手动运行光盘。

按提示一步一步安装就可以了。

Proteus默认安装文件夹如下:C:\Program Files\Labcenter Electronics\Proteus 7 Professional\1.3 进入Proteus ISIS双击桌面上的ISIS 7 Professional 图标或者单击屏幕左下方的“开始”→“程序”→“Proteus 7 Professional”→“ISIS 7 Professional”,出现如图1-1 所示屏幕,表明进入Proteus ISIS 集成环境。

基于Proteus的单片机应用技术实训讲义

基于Proteus的单片机应用技术实训讲义

基于Proteus的单片机应用技术实训(试用版)基于Proteus的单片机应用技术实训(试用版)单位:广东松山职业技术学院电气工程系电子信息教研室专业:07应用电子技术编者:朱海洋时间:2009年6月~2009年7月基于Proteus的单片机应用技术实训(试用版)目录目录第1章Proteus设计与仿真 (2)1.1Proteus简介 (2)1.1.1 Proteus概述 (2)1.1.2 Proteus的运行环境 (3)1.1.3 ProteusVSM的资源库和仿真工具 (3)1.2Proteus ISIS初识 (6)1.2.1 进入Proteus ISIS (6)1.2.2 ISIS工作窗口 (6)1.3Proteus设计与仿真基础 (9)1.3.1 单片机系统的Proteus设计与仿真的开发过程 (9)1.3.2 ISIS鼠标使用规则 (10)1.3.3 PROTEUS文件类型 (10)1.3.4 单片机系统的Proteus设计与仿真实例 (10)1.3.5 单片机系统的Proteus源代码级调试 (19)1.4Proteus设计与仿真应用与提高 (22)1.4.1 Proteus与第三方集成开发环境的联合仿真 (22)1.4.2 Proteus的一些其他常用设计操作指南 (25)第1章Proteus设计与仿真了解Proteus的基本功能及相关资源库。

熟悉Proteus的设计环境Proteus ISIS及第三方编译工具如WAVE、Keil等。

掌握Proteus中实现单片机系统设计与仿真的步骤与方法。

1.1Proteus简介1.1.1Proteus概述Proteus是英国Labcenter electronics公司研发的一款集单片机仿真和SPICE分析于一身的EDA工具软件,从1989年问世至今,经过了近20年的的使用、发展和完善,功能越来越强,性能越来越好,已在全球广泛使用。

在国外有包括斯坦福、剑桥等在内的几千家高校将Proteus 作为电子工程学位的教学和实验平台;在国内Proteus也广泛应用于高校的大学生或研究生电子教学与实验以及公司实际电路设计与生产。

Proteus单片机实验指导书

Proteus单片机实验指导书

Proteus MCS-51教学实验指导书目录第一部分验证性实验实验一 I /O口输出实验—LED流水灯实验 (6)一、实验要求 (6)二、实验目的 (6)三、实验电路及连线 (6)四、实验说明 (7)五、实验流程图 (7)六、实验步骤 (7)七、实验结果和体会 (8)八、建议 (8)实验二 I/O口输入/输出实验—模拟开关灯 (9)一、实验要求 (9)二、实验目的 (9)三、实验电路及连线 (9)四、实验说明 (10)五、实验程序流程图 (10)六、实验步骤 (10)七、实验结果和体会 (11)八、建议 (11)实验三 8255I/O扩展实验 (12)一、实验要求 (12)二、实验目的: (12)三、实验电路及连线 (12)四、实验说明 (13)五、实验程序流程图 (13)六、实验步骤 (13)七、实验结果和体会: (14)八、建议 (14)实验四无译码的七段数码管显示实验 (15)一、实验要求 (15)二、实验目的 (15)三、实验电路及连线 (15)四、实验说明 (15)五、实验程序流程图 (16)六、实验步骤 (16)七、实验结果和体会 (17)八、建议 (17)实验五 BCD码译码的多位数码管扫描显示实验 (18)一、实验要求 (18)二、实验目的 (18)三、实验电路及连线 (18)四、实验说明 (18)五、实验程序流程图 (19)六、实验步骤 (19)七、实验结果和体会 (20)八、建议 (20)实验六独立式键盘实验 (21)一、实验要求 (21)二、实验目的 (21)三、实验电路及连线 (21)四、实验说明 (21)五、实验程序流程图 (22)六、实验步骤 (22)七、实验结果和体会 (23)八、建议 (23)实验七计数器实验 (24)一、实验要求 (24)二、实验目的 (24)三、实验电路及连线 (24)四、实验说明 (24)五、实验程序流程图 (24)六、实验步骤 (25)七、实验结果和体会 (25)八、建议 (25)实验八定时器实验 (26)一、实验要求 (26)二、实验目的 (26)三、实验电路及连线 (26)四、实验说明 (26)五、实验程序流程图.................................................. .. (27)六、实验步骤 (27)七、实验结果和体会 (28)八、建议 (28)实验九单个外部中断实验 (30)一、实验要求 (30)二、实验目的 (30)三、实验电路及连线 (30)四、实验说明 (30)五、实验程序流程图 (31)六、实验步骤 (31)七、实验结果和体会 (32)八、建议 (32)实验十多个中断同时存在实验 (33)一、实验要求 (33)二、实验目的 (33)三、实验电路及连线 (33)五、实验程序流程图 (34)六、实验步骤 (34)七、实验结果和体会: (36)八、建议 (36)实验十一矩阵键盘扫描实验 (37)一、实验要求 (37)二、实验目的 (37)三、实验电路及连线 (37)四、实验说明 (37)五、实验流程图 (38)六、实验步骤 (38)七、实验结果和体会 (40)八、建议 (40)实验十二串行端口输出扩充实验 (41)一、实验要求 (41)二、实验目的 (41)三、实验电路及连线 (41)四、实验说明 (41)五、实验流程图 (42)六、实验步骤 (42)七、实验结果和体会 (44)八、建议 (44)实验十三串行端口输入扩充实验 (45)一、实验要求 (45)二、实验目的 (45)三、实验电路及连线 (45)四、实验说明 (46)五、实验流程图 (46)六、实验步骤 (46)七、实验结果和体会 (47)八、建议 (47)实验十四 8051与PC之间串行通信实验 (48)一、实验要求 (48)二、实验目的 (48)三、实验电路及连线 (48)四、实验说明 (48)五、实验流程图 (49)六、实验步骤 (50)七、实验结果和体会 (51)八、建议 (51)第一部分验证性实验实验一 I /O口输出实验—LED流水灯实验一、实验要求利用51单片机及8个发光二级管等器件,构成一个流水灯单片机系统。

单片机软件仿真实验指导书

单片机软件仿真实验指导书

编著蔡骏安徽电子信息职业技术学院二00七年九月前言本实验指导书结合单片机实验教学和高职生的学习特点,引入较为先进的单片机与嵌入式系统仿真与开发平台——Proteus仿真软件,对传统的单片机实验方法和实验内容进行充实和完善。

全书共分5章,各章内容的编排顺序基本上与理论课教材相近。

第1章介绍Proteus 仿真软件,第2、3章分别介绍单片机硬件、指令系统和程序设计,第4、5章分别介绍单片机定时器/计数器、中断技术和系统扩展。

各项实验提供的参考程序均通过ProteusV7.1版调试。

在本书编写过程中,主要突出以下几个特点:1.以培养应用技术性人才为目标,突出基本技能训练,加强对指令系统的理解和输入输出口控制应用的训练,培养学生的编程能力。

2. 考虑到各系电类及相关专业对单片机课程的要求不同,各专业学生的基础不同,每章安排的实验数量较多,难易程度也有所不同,各专业可以根据各自的专业要求和学生的学习能力选择实验项目。

3. 在各章节的参考程序中,都给出了与汇编语言对应的机器码,使学生对机器码有一定的了解。

4. 实验内容的编排顺序基本上与理论课教学一致,努力做到理论与实践相结合,互相补充。

单片机硬件结构学习过程中即可安排实验课程。

由于编者水平有限,书中难免会有错误和不妥之处,恳请广大读者给予批评指正。

蔡骏2007年9月目录第1章单片机仿真软件概述 (1)1.1 Proteus软件仿真系统的构成与功能 (1)1.2 Proteus软件仿真系统的使用方法 (4)第2章单片机硬件和指令系统实验 (13)2.1 数据存储器实验 (13)2.2 数据传送指令实验 (19)2.3 算术运算指令实验 (21)2.4 逻辑运算指令实验 (23)2.5 控制转移指令实验 (25)2.6 位操作指令实验 (28)第3章单片机程序设计实验 (30)3.1 流水灯实验 (30)3.2 步进电机实验 (34)3.3 汽车转向信号灯控制实验 (38)3.4 步进电机控制实验 (41)第4章单片机定时与中断实验 (47)4.1 外部中断实验 (47)4.2 交通信号灯控制实验 (50)4.3 广告灯实验 (55)4.4 脉冲计数实验 (58)4.5 电子音乐实验 (61)4.6 直流电动机控制实验 (66)第5章单片机系统扩展实验 (70)5.1 数据存储器扩展实验 (70)5.2 简单I/O口扩展实验 (73)5.3 8255扩展I/O口实验 (76)附录一 MCS-51指令表 (80)第1章单片机仿真软件概述Proteus是英国Labcenter Electronics公司开发的多功能EDA软件。

PROTEUS教学实验系统(单片机E型)三合一综合实验指导书1.04

PROTEUS教学实验系统(单片机E型)三合一综合实验指导书1.04

PROTEUS教学实验系统(单片机E型)三合一综合实验指导书1.04目录(版本1.04)第1章PROTEUS教学实验系统(单片机E型)简介及使用说明 (1)1.1 系统简介 (1)1.2 实验系统的硬件布局 (4)1.3 实验系统原理图 (5)1.4 实验板硬件图 (16)1.5 USB下载方式说明 (23)第2章硬件实验目录 (27)实验一I /O口输出实验—LED流水灯实验 (27)实验二I/O口输入/输出实验—模拟开关灯 (29)实验三计数器实验 (31)实验四定时器实验 (33)实验五外部中断实验 (35)实验六中断嵌套实验 (37)实验七单片机与PC机串行通信实验 (39)实验八双机通信实验 (42)实验九独立式键盘实验 (44)实验十8255并行I/O扩展实验 (46)实验十一BCD译码显示实验 (48)实验十二七段数码管显示实验 (50)实验十三矩阵键盘扫描实验 (53)实验十四74LS164串入并出移位实验 (55)实验十五74LS165并入串出移位实验 (57)实验十六ADC0809模数转换实验 (59)实验十七DAC0832数模转换实验 (61)实验十八I2C总线—AT24C02读写实验 (63)实验十九LCD1602液晶显示实验(IO控制) (67)实验二十温度传感器DS18B20实验 (69)实验二十一实时时钟DS1302实验 (71)实验二十二直流电机控制实验 (73)实验二十三直流电机测速实验 (75)实验二十四步进电机控制实验 (77)实验二十五串行TLC549模数转换实验 (80)实验二十六串行TLC5615数模转换实验 (82)实验二十七16X16阵列LED显示实验 (84)实验二十八LCD12864液晶显示实验(KS0108) (86)实验二十九继电器控制实验 (88)实验三十单片机播放音乐实验 (90)第3章软件仿真实验目录 (92)实验一可控硅驱动 (92)实验二光耦应用实验 (94)实验三SD卡读写实验 (96)第1章PROTEUS教学实验系统(单片机E型)简介及使用说明1.1 系统简介【硬件特点】PROTEUS教学实验系统(单片机E型)是我公司陆续推出的PROTEUS教学实验系统第三版。

实验指导书附录1__Proteus单片机仿真器系统概述

实验指导书附录1__Proteus单片机仿真器系统概述

单片机原理与应用实验指导书附录1 Proteus 单片机仿真器系统概述1 PROTEUS简介●PROTEUS是英国LABCENTER公司研发的一款EDA软件。

●PROTEUS不仅可以做模拟电路、数字电路及数模混合电路的仿真,也可以做51、A VR、PIC、ARM等多种MCU的仿真。

●在PROTEUS中,可以实现从原理图设计、单片机编程、系统仿真到PCB的设计的一系列过程。

Proteus 是一个基于ProSPICE混合模型仿真器的,完整的嵌入式系统软、硬件设计仿真平台。

•ISIS——智能原理图输入系统,系统设计与仿真的基本平台。

•ARES ——高级PCB布线编辑软件。

•VSM------处理器仿真模型,提供交互式仿真系统——从概念到完成在Proteus中, 可以实现从原理图设计、单片机编程、系统仿真到PCB设计一系列过程。

真正实现了从概念到产品的完整设计。

ISIS原理图设计与仿真ARES线路板设计产品2 ISIS的基本操作及原理图的设计2.1 ISIS的界面Proteus ISIS的工作界面是一种标准的Windows界面,如图1-2所示。

包括:标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿真进程控制按钮、预览窗口、对象选择器窗口、图形编辑窗口。

2.2 ISIS的菜单PROTEUS的菜单符合WINDOWS的操作风格。

File菜单:包括常用的功能,如打开新的文件、加载设计、保存设计、导入/导出文件、打印等。

View菜单:包括是否显示网格、设置格点间距、缩放电路图能显示与隐藏各种工具等。

Edit菜单:包括撤消/恢复操作、查找、编辑、剪切、复制、粘贴器件等。

Library菜单:包括添加、创建元器件/图标及调用库管理。

Tool菜单:包括实时标注、实时捕捉及自动布线等。

Design菜单:包括编辑设计属性、编辑图纸属性、进行设计注释等。

Graph菜单:包括编辑图形、仿真图形和分析一致性等。

proteus单片机技术课程实验指导书2011

proteus单片机技术课程实验指导书2011

单片机技术实验指导书(080431—080432班适用)编写者:张卓杨立华长春工业大学人文信息学院2011年3月1日仿真实验目录实验一.Keil uVision3工具软件的使用与MCS-51单片机汇编指令练习实验二. PROTEUS仿真软件的使用实验三. 基本输入输出的PROTEUS设计实验四. 计数显示综合实验实验五. 外部中断实验实验六. 单片机定时/计数实验实验七. 串行通信---双机通信仿真实验实验八. 键盘输入液晶显示C51编程实验实验九. 基于单片机的按键发声实验实验十. 串行通信---串并转换仿真实验实验十一. 串行通信---多机通信仿真实验实验十二. 双机并行通信仿真实验实验十三. 串行并行通信仿真实验实验十四. 单片机数据存储器扩展仿真实验附录:部分实验源程序实验一. Keil uVision3工具软件的使用与MCS-51单片机汇编指令练习一、实验要求: 必做二、实验类型: 验证三、实验学时:2四、实验地点与环境:机房,Keil uVision3软件五、实验目的:1、熟悉Keil uVision3工具软件的使用方法(可参见Keil uVision3软件的菜单“帮助”)。

2、掌握利用Keil uVision3进行源程序编写、编译、程序运行、观察运行结果的基本过程及操作方法。

3、掌握MCS-51系列单片机的指令系统。

六、实验内容:1.Keil uVision3工具软件的使用方法(步骤)(1)、在电脑上新建一文件夹并命名(如EX1)(2)、打开Keil uVision3软件。

(3)、选择菜单Project---New Project(若打开软件时,己含有一工程(项目)则应先关闭该工程,方法是:Project---Close Project ),在打开的新建窗口中输入一工程(项目)名(如EX1),点保存,选择一单片机如Atmel---At89c52等,在随后出现的提示窗口,选择“否”。

单片机Proteus仿真实验指导书

单片机Proteus仿真实验指导书

单片机Proteus仿真实验指导书目录1、Proteus软件使用方法 (3)2、实验一LED闪烁电路实验 (8)3、实验二数码管静态显示实验 (11)4、实验三数码管动态显示实验 (13)5、实验四外部中断实验 (15)6、实验五T0波形发生器实验 (17)7、实验六计数器实验 (19)8、实验七串口通信实验 (22)9、实验八I2C读写实验 (25)10、实验九AD转换实验 (30)Proteus软件使用方法Proteus软件是Labcenter Electronics公司的一款电路设计与仿真软件,它包括ISIS、ARES等软件模块,ARES模块主要用来完成PCB的设计,而ISIS模块用来完成电路原理图的布图与仿真。

Proteus的软件仿真基于VSM技术,它与其他软件最大的不同也是最大的优势就在于它能仿真大量的单片机芯片,比如MCS-51系列、PIC系列等等,以及单片机外围电路,比如键盘、LED、LCD等等。

通过Proteus软件的使用我们能够轻易地获得一个功能齐全、实用方便的单片机实验室。

本文中由于我们主要使用Proteus软件在单片机方面的仿真功能,所以我们重点研究ISIS模块的用法,在下面的内容中,如不特别说明,我们所说的Proteus软件特指其ISIS 模块。

在进行下面的操作前,我先说明一点:我的Proteus版本是7.1,如果你使用的是6.9以前的版本,可能你发现在鼠标操作上会略有不同。

这主要表现在6.9以前的版本鼠标左右键的作用与一般软件刚好相反,而7.0以后已经完全改过。

下面我们首先来熟悉一下Proteus的界面。

Proteus是一个标准的Windows窗口程序,和大多数程序一样,没有太大区别,其启动界面如下图所示:如图中所示,区域①为菜单及工具栏,区域②为预览区,区域③为元器件浏览区,区域④为编辑窗口,区域⑤为对象拾取区,区域⑥为元器件调整工具栏,区域⑦为运行工具条。

下面我们就以建立一个和我们在Keil简介中所讲的工程项目相配套的Proteus工程为例来详细讲述Proteus的操作方法以及注意事项。

史上最详细!单片机的Proteus虚拟仿真解析

史上最详细!单片机的Proteus虚拟仿真解析

史上最详细!单片机的Proteus虚拟仿真解析1.引言单片机体积小,重量轻,具有很强的灵活性而且价格便宜,具有逻辑判断,定时计数等多种功能,广泛应用于仪器仪表,家用电器,医用设备的智能化管理和过程控制等领域。

以单片机为核心的嵌入式系统已经成为目前电子设计最活跃的领域之一。

在嵌入式系统的中,开发板成本高,特别是对于大量的初学者而言,还可能由于设计的错误导致开发板损坏。

利用Proteus我们可以很好地解决这个问题,由此我们可以快速地建立一个仿真系统。

2.Proteus介绍Proteus是英国Labcenter Electro-nics公司开发的一款电路仿真软件,软件由两部分组成:一部分是智能原理图输入系统ISIS (Intelligent Schematic Input System)和虚拟系统模型VSM (Virtual Model System);另一部分是高级布线及编辑软件ARES (Adv-Ancd Routing and Editing Software)也就是PCB.2.1 Proteus VSM的仿真Proteus可以仿真模拟电路及数字电路,也可以仿真模拟数字混合电路。

Proteus可提供30多种元件库,超过8000种模拟、数字元器件。

可以按照设计的要求选择不同生产厂家的元器件。

此外,对于元器件库中没有的元件,设计者也可以通过软件自己创建。

除拥有丰富的元器件外,Proteus还提供了各种虚拟仪器,如常用的电流表,电压表,示波器,计数/定时/频率计,SPI调试器等虚拟终端。

支持图形化的分析功能等。

Proteus特别适合对嵌入式系统进行软硬件协同设计与仿真,其最大的特点是可以仿真8051,PIA,AVR,ARM等多种系列的处理器。

Protues包含强大的调试工具,具有对寄存器和存储器、断点和单步模式IAR C-SPY,Keil、MPLAB等开发工具的源程序进行调试的功能;能够观察代码在仿真硬件上的实时运行效果;对显示,按钮,键盘等外设的交互可视化进行仿真。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机原理与应用实验指导书附录1 Proteus 单片机仿真器系统概述1 PROTEUS简介●PROTEUS是英国LABCENTER公司研发的一款EDA软件。

●PROTEUS不仅可以做模拟电路、数字电路及数模混合电路的仿真,也可以做51、A VR、PIC、ARM等多种MCU的仿真。

●在PROTEUS中,可以实现从原理图设计、单片机编程、系统仿真到PCB的设计的一系列过程。

Proteus 是一个基于ProSPICE混合模型仿真器的,完整的嵌入式系统软、硬件设计仿真平台。

•ISIS——智能原理图输入系统,系统设计与仿真的基本平台。

•ARES ——高级PCB布线编辑软件。

•VSM------处理器仿真模型,提供交互式仿真系统——从概念到完成在Proteus中, 可以实现从原理图设计、单片机编程、系统仿真到PCB设计一系列过程。

真正实现了从概念到产品的完整设计。

ISIS原理图设计与仿真ARES线路板设计产品2 ISIS的基本操作及原理图的设计2.1 ISIS的界面Proteus ISIS的工作界面是一种标准的Windows界面,如图1-2所示。

包括:标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿真进程控制按钮、预览窗口、对象选择器窗口、图形编辑窗口。

2.2 ISIS的菜单PROTEUS的菜单符合WINDOWS的操作风格。

File菜单:包括常用的功能,如打开新的文件、加载设计、保存设计、导入/导出文件、打印等。

View菜单:包括是否显示网格、设置格点间距、缩放电路图能显示与隐藏各种工具等。

Edit菜单:包括撤消/恢复操作、查找、编辑、剪切、复制、粘贴器件等。

Library菜单:包括添加、创建元器件/图标及调用库管理。

Tool菜单:包括实时标注、实时捕捉及自动布线等。

Design菜单:包括编辑设计属性、编辑图纸属性、进行设计注释等。

Graph菜单:包括编辑图形、仿真图形和分析一致性等。

Source菜单:包括添加/删除源文件、定义代码生成工具调用外部文本编辑器等。

Debug菜单:包括启动调试、执行仿真、单步执行和重新排布弹出窗口等。

Template菜单:包括设置图形格式、文本格式、设计颜色、线条连接点大小等。

System菜单:包括自动设置保存时间间隔、图纸大小和标注字体等。

Help菜单:包括版权信息、和示例等。

2.3 ISIS的按钮2.4 原理图的输入2.4.1 器件的搜索方法——模糊搜索和通过器件库搜索。

选中component Pick Devices”页面,进入了元器件库。

在“Keywords”输入AT89C51,系统在对象库中进行搜索查找,并将搜索结果显示在“Results”中。

2.4.2器件的操作(1)放置:在编辑窗鼠标左键单击放置器件。

在对象选择器窗口中,选中A T89C51,将鼠标置于图形编辑窗口该对象的欲放位置,此时器件呈高亮状态,单击鼠标左键,该对象被完成放置。

(注意到在绘图工具栏中的元器件按钮处于选中状态)(2)器件的选中、移动、复制、旋转、删除和替换。

i、选中:用鼠标指向对象并点击左键可以选中该对象。

该操作选中对象并使其高亮显示,然后可以进行编辑。

选中对象时该对象上的所有连线同时被选中。

要选中一组对象,可以通过依次在每个对象右击选中每个对象的方式。

也可以通过右键拖出一个选择框的方式,但只有完全位于选择框内的对象才可以被选中。

ii、移动:用鼠标指向选中的对象并用左键拖曳可以拖动该对象。

该方式不仅对整个对象有效,而且对对象中单独的labels也有效。

iii、复制:用鼠标选中的对象后菜单Edit—copy to clipboard或用鼠标左键点击Copy图标。

iv, 270,360或通过x轴y轴镜象。

Rotation and Mirror”图标会从蓝色变为红色,然后就可以来改变对象的朝向;或者使用右键菜单中的旋转命令完成器件旋转。

v、删除:用鼠标指向选中的对象并点击右键可以删除该对象,同时删除该对象的所有连线。

vi、在旧器件上放置新器件,确认至少有一个引脚重叠。

(3)元器件块操作:右键选中所需操作的块,就可以用块的相关命令对它操作。

Ⅰ、整体移动:选中需要的一组对象(参照1.4.i);用鼠标左键点击Move图标;把轮廓拖到需要的位置,点击鼠标左键放置。

或直接使用鼠标左键拖拽选中一组对象,在左键移动。

Ⅱ、整体复制:选中需要的一组对象;点击右键,在右键菜单中选择copu图标;把轮廓拖到需要的位置,点击鼠标左键放置。

Ⅲ、选中需要的一组对象;用鼠标左键点击copu图标。

(4)属性编辑:双击左键即可进入器件属性的编辑;通过PAT (属性分配工具)编辑。

2.4.3 器件的连线(1)器件的连线你一定发现没有画线的图标按钮。

这是因为ISIS的智能化足以在你想要画线的时候进行自动检测。

这就省去了选择画线模式的麻烦。

当鼠标的指针靠近一个对象的连接点时,跟着鼠标的指针就会出现一个“×”号,鼠标左键点击元器件的连接点,移动鼠标(不用一直按着左键)就出现了粉红色的连接线变成了深绿色。

步骤:vii、左击第一个对象连接点。

viii、如果你想让ISIS自动定出走线路径,只需左击另一个连接点。

另一方面,如果你想自己决定走线路径,只需在想要拐点处点击鼠标左键。

ix、一般连线:ctrl键的作用是画斜线。

x、当要连接的一组线相似时,先连上一条,然后在新的连接点上双击左键,可复制上一布线线段。

xi、连线的删除:右键双击完成线路的删除。

xii、左键拖曳选中的连线,可以移动连线。

xiii、网络标号:左键点击LBL按钮,然后左键点击连线,可以在连线上放置网络标号,代表线路的物理连接(2)总线的应用为了简化原理图,我们可以用一条导线代表数条并行的导线,这就是所谓的总线。

点击工具箱的总线按钮,即可在编辑窗口画总线。

放置总线将各总线分支连接起来,方法是单击放置工具条中图标,这时工作平面上将出现十字形光标,将十字光标移至要连接的总线分支处单击鼠标左键,系统弹出十字形光标并拖着一条较粗的线,然后将十字光标移至另一个总线分支处,单击鼠标的左键,一条总线就画好了。

2.4.4 层次化设计方法(1)对于较为复杂的原理图,可以采用多页设计,线路的电气连接由网络标号决定。

(2)子电路设计是自顶而下的过程:–点击子电路按钮,绘制子电路并添加端口;–点击进入子电路内层设计电路原理图;–为内电路加上与上层同名的信号端口;–点击返回上层。

2.5 原理图的输出2.5.1 文稿的输出通过File-Export Graphics,可以输出多种形式的文稿,例如输出bmp位图用于文档发表。

输出时可以一并输出仿真状态。

2.5.2 网表输出通过Tools-Netlist Compiler,可以输出多种格式的网表,其中包括支持Protel的Tango格式网表。

2.5.3 元器件表的输出通过Tool-Bill of Materials,可以以多种格式输出元器件清单,便于采购。

3 PROTEUS VSM仿真PROTEUS VSM有两种不同的仿真方式:交互式仿真和基于图表的仿真。

交互式仿真-实时直观地反映电路设计的仿真结果;基于图表的仿真-用来精确分析电路的各种性能,如频率特性、噪声特性等。

3.1 仿真工具的介绍PROTEUS VSM中的整个电路分析是在ISIS原理图设计模块下延续下来的,原理图中可以包含以下仿真工具:探针-直接布置在线路上,用于采集和测量电压/电流信号;电路激励-多种激励信号源;虚拟仪器-如数字示波器等;曲线图表-高级分析工具。

3.1.1探针(Probe)测量电压/电流信号;可以结合图表的仿真使用。

•电压探针(V oltage probes)-即可在模拟仿真中使用,也可在数字仿真中使用。

在模拟电路中记录真实的电压值,而在数字电路中,记录逻辑电平及其强度。

•电流探针(Current probes)-仅在模拟电路仿真中使用,可显示电流方向和电流瞬时值。

探针即可用于基于图表的仿真,也可用于交互式仿真中。

3.1.2 激励源共13种系统的激励信号源,对象选择器显示如下图:•DC:直流电压源;•Sine:正弦波发生器。

•Pulse:脉冲发生器。

•Exp:指数脉冲发生器。

• SFFM :单频率调频波信号发生器。

• Pwlin :任意分段线性脉冲信号发生器。

• File :File 信号发生器。

• Audio :音频信号发生器。

数据来源于wav 文件。

• DState :稳态逻辑电平发生器。

• DEdge :单边沿信号发生器。

• DPulse :单周期数字脉冲发生器。

• DClock :数字时钟信号发生器。

• DPattern :模式信号发生器。

• SCRIPTALBE:可脚本化波形发生器3.1.3 虚拟仪器用于定性分析电路的运行状况:共13种系统的虚拟仪器。

对象选• 虚拟示波器(OSCILLOSCOPE) • 逻辑分析仪(LOGIC ANAL YSER) • 计数/定时器(COUNTER TIMER) • 虚拟终端(VIRUAL TERMINAL) • 信号发生器(SIGNAL GENERATOR) • 模式发生器(PATTERN GENERA TOR)• 交直流电压表和电流表(AC/DC voltmeters/ammeters ) • SPI 调试器(SPI DEBUGGER) •I2C 调试器(I2C DEBUGGER)3.1.4曲线图表13种图表。

对象选择器显示如下图:I2C 总线 调试窗•模拟图表(ANALOGUE)•数字图表(DIGITAL)•混合分析图表(MIXED)•频率分析图表(FREQUENCY)•转移特性分析图表(TRANSFER)•噪声分析图表(NOISE)•失真分析图表(DISTORTION)•傅立叶分析图表(FOURIER)•音频分析图表(AUDIO)•交互分析图表(INTERACTIVE)•一致性分析图表(CONFORMANCE)•直流扫描分析图表(DC SWEEP)•交流扫描分析图表(AC SWEEP)3.1.4 接地和5V电源:3.2 高级图表仿真3.2.1 图表放置与设置1.点击图表按钮,选择图表,在编辑窗空余处画出图表;2.点击图表标题使图表最大化,通过Graph-Edit Graph,设置图表显示区间、参考信号等参数。

3.2.2 加入探针信号选中探针(信号源),左键拖曳入图表。

频率分析图表有两个Y轴,左边表示频率,右为相位,所以选择电压探针后,要在左右两边都添加才能同时显示出幅相特性曲线。

3.3 运行仿真点击图表中运行按钮或按空格键,运行仿真。

3.4 图表分析1.标尺线。

左键拖出第一条标尺线,按住Ctrl再用左键拖出第二条标尺线2.图表缩放。

相关文档
最新文档