Proteus实验指导书单片机

2019-08-30 19:12

Proteus 7 Professional 仿真单片机入门教程

初学单片机时,拿着一块实验板发呆,电路也不懂、程序也不懂,只好慢慢弄,等弄懂了,实验板也差不多报销了。而Proteus 正好可以解决这个问题,它功能强大,这里只讨论仿真MCU 的功能。它可以在原理图上仿真,不用出PCB 板。

一、Proteus 6 Professional界面简介

上图是启动后的画面。 下面简单介绍各部分的功能:

1.原理图编辑窗口(The Editing Window):顾名思义,它是用来绘制原理图的。蓝色方框内为可编辑区,元件要放到它里面。注意,这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。

1

2.预览窗口(The Overview Window):它可显示两个内容,一个是:当你在元件列表中选择一个元件时,它会显示该元件的预览图;另一个是,当你的鼠标焦点落在原理图编辑窗口时(即放置元件到原理图编辑窗口后或在原理图编辑窗口中点击鼠标后),它会显示整张原理图的缩略图,并会显示一个绿色的方框,绿色的方框里面的内容就是当前原理图窗口中显示的内容,因此,你可用鼠标在它上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。

3.模型选择工具栏(Mode Selector Toolbar):

主要模型(Main Modes):

1* 选择元件(components)(默认选择的) 2* 放置连接点

3* 放置标签(用总线时会用到) 4* 放置文本 5* 用于绘制总线 6* 用于放置子电路

7* 用于即时编辑元件参数 (先单击该图标再单击要修改的元件)

配件(Gadgets):

1* 终端接口(terminals):有VCC、地、输出、输入等接口 2* 器件引脚:用于绘制各种引脚

3* 仿真图表(graph):用于各种分析,如Noise Analysis 4* 录音机

5* 信号发生器(generators) 6* 电压探针:使用仿真图表时要用到 7* 电流探针:使用仿真图表时要用到 8* 虚拟仪表:有示波器等

2

2D图形(2D Graphics):

1* 画各种直线 2* 画各种方框 3* 画各种圆 4* 画各种圆弧 5* 画各种多边形 6* 画各种文本 7* 画符号 8* 画原点等

4.元件列表(The Object Selector):

用于挑选元件(components)、 终端接口(terminals)、 信号发生器(generators)、 仿真图表(graph)等。举例,当你选择“元件(components)”,单击“P”按钮会打开挑选元件对话框,选择了一个元件后(单击了“OK”后),该元件会在元件列表中显示,以后要用到该元件时,只需在元件列表中选择即可。

5.方向工具栏(Orientation Toolbar):

旋转:

翻转:

旋转角度只能是90的整数倍。 完成水平翻转和垂直翻转

使用方法:先右键单击元件,再点击(左击)相应的旋转图标。

6.仿真工具栏

仿真控制按钮

1* 运行 2* 单步运行 3* 暂停 4* 停止

3

二、操作简介

1、绘制原理图:绘制原理图要在原理图编辑窗口中的蓝色方框内完成。原理图编辑窗口的操作是不同于常用的WINDOWS应用程序的,正确的操作是:用左键放置元件;右键选择元件;双击右键删除元件;右键拖选多个元件;先右键后左键编辑元件属性;先右键后左键拖动元件;连线用左键,删除用右键;改连接线:先右击连线,再左键拖动;中键放缩原理图。具体操作见下面例子。

2、定制自己的元件:有三个个实现途径,一是用PROTEUS VSM SDK开发仿真模型,并制作元件;另一个是在已有的元件基础上进行改造,比如把元件改为bus接口的;还有一个是利用已制作好(别人的)的元件,我们可以到网上下载一些新元件并把它们添加到自己的元件库 里面。由于我没有PROTEUS VSM SDK,所以我只介绍后两个。

3、Sub-Circuits应用:用一个子电路可以把部分电路封装起来,这样可以节省原理图窗口的空间。

三、实例

(一)、绘制基本电路的方法

本实例运用单片机AT89C51,通过对P1.0引脚的编程,实现点亮一盏灯。所用元件清单表1如下:

表1 元件清单

元器件编号 U1 R1、R2 D1 X1 C1、C2 C3

4

元器件名称 AT89C51 RES LED-RED CRYSTAL CAP CAP-POL 说明 AT89C51单片机 电阻 红色LED灯 晶振 无极性电容 有极性电容

AT89C51单片机最小系统需要包含时钟、复位电路、EA接VCC。除本实例外,其他实验电路可均不考虑时钟电路、复位电路、EA接VCC。因为Proteus ISIS已默认状态复位有效,且EA接VCC使用片内存储器,而时钟频率在CPU的芯片属性中设置。

1.将所需的元件添加到元件列表中

(1)单击“P”按钮,出现挑选元件对话框“Pick Devices”

(2)在对话框的“关键字”中输入AT89C51,不区分大小写,图中显示了两种类型的AT89C51,本实例需要引脚类型的,所以选择引脚类型时双击“AT89C51”,则可将其添加至元件列表窗口,得到以下结果:

5


Proteus实验指导书单片机.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:伟福的编程、仿真、编译集成环境使用说明书[1]

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: