2019年proteus范例-优秀word范文 (22页)
- 格式:docx
- 大小:18.43 KB
- 文档页数:22
目录一、任务说明 (2)二、原理图绘制说明 (3)三、流程图绘制以及说明 (5)1显示程序设计 (5)2键盘识别程序设计 (6)3运算程序设计 (8)4风鸣器程序设计 (9)四、PROTEUS仿真说明 (10)五、课程设计体会 (15)附I:计算器电路原理图 (16)附II:源程序代码 (17)参考文献 (34)一、任务说明本设计是一个实现加、减、乘、除的计算器,它的硬件主要由四部分组成,一个AT89C51单片机芯片,一个八位共阳极的数码管,一个四乘四的键盘,一个排阻做P0口的上拉电阻,它可以实现结果低于65535的加、减、乘、除运算.采用动态显示,由八位共阳极数码管通过P0口,P2口与单片机相连,数码管的A,B,C,D,E,F,G,DP分别依次与单片机的P0。
0—P0.7相连,P0口做为字码控制端,数码管的1,2,3,4,5,6,7,8各引脚分别与单片机的P2.0—P2。
7相连,P2口做为数码管的位控制端,动态显示是每次数码管只显示一位,由于人的视觉停留是0.05到0.2秒之间,当数码管依次点亮各个位时,使循环的频率高于人的视觉停留时间,人们就会认为数码管是同时点亮的,就可以达到动态显示的效果。
采用4*4键盘。
采用软件识别键值并执行相应的操作,键盘的第0行到第3行依次与单片机的P3.4—P3.7管脚相连,键盘的第0列到第3列依次与单片机的P1。
0—P1。
3管脚相连,程序运行时依次扫描各行,查询是否有键按下,如果有则进入键盘识别处理程序,实现相应的运算,然后通过数码管输出结果,如果没有按键就调用显示程序显示一个0,等待按键按下,在进入按键扫描程序。
这样循环执行。
基本功能如下:1.计算器可显示8位数字,开机运行时,只有数码管最低位显示为“0",其余位全部不显示;2。
第一次按下时,显示“D1”;第二次按下时,显示“D1D2”;第三次按下时,显示“D1D2D3”,8个全显示完毕,再按下按键下时,给出“嘀”提示音,并且输入的第九个数不接收,仍然显示原来的八位数;3。
[整理版]proteus仿真单片机实例用器和存储器、断点和单步模式Proteus一部分是智能原理图输入系统引言Keil C51 运行可提供单片机体积小Proteus进行编译,编译成功后生成30的多种元件库,超过 ISIS,重量轻,进入仿真软件的主界面,如图等多种系列的处理器。
IAR C-SPY,Keil,具有很强的灵活性而且价格便宜,具有逻辑判断,定时计数等多ISIS(Intelligent Schematic Input System)8000data.hex,也可以仿真模拟数字混合电路。
种模拟、数字元器件。
可以按照设计的要求选择、MPLAB文件。
Protues 等开发工具的源程序进行调试的功包含强大的调试工具,具有对寄存1 所示。
主界面分为菜单栏,工具3.2 绘制电路图,编写和虚拟系统模型 data.c文件,能;能够观察代码在仿真硬件上的实时运行效果;对显示,按钮,键盘等外设的交互可视化不同生产厂家的元器件。
此外,对于元器件库中没有的元件,设计者也可以通过软件自己创VSM(Virtual Model System)利栏,模型显示窗口,模型选择区,元件列表区等。
种功能,广泛应用于仪器仪表,家用电器,医用设备的智能化管理和过程控制等领域。
以单;另一部分是高级布线及编辑软件 ARES(Adv-Ancd Routing 进行仿真。
建。
,nd Editing Software) 片机为核心的嵌入式系统已经成为目前电子设计最活跃的领域之一。
在嵌入式系统的中,开除拥有丰富的元器件外, 2.2 Proteus PCB 也就是PCB. ProteusProteus 2.1 Proteus VSM还提供了各种虚拟仪器,如常用的电流表,电压表,的PCB设计除了有自动布线仿真功能外,还集成了的仿真 Proteus可以仿真模拟电路及发板成本高,特别是对于大量的初学者而言,还可能由于设计的错误导致开发板损坏。
利用示波器,计数数字电路PCB设计,支持多达/定时/频率计,16个布线层,可以任意角度放置元件和焊接连线;集成了高智能的布线算法,可以方便地进行SPI调试器等虚拟终端。
PROTEUS中文教程+实例编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(PROTEUS中文教程+实例)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为PROTEUS中文教程+实例的全部内容。
目录第一章概述 (2)一、进入Proteus ISIS (2)二、工作界面 (3)三、基本操作 (3)图形编辑窗口 (3)预览窗口(The Overview Window) (4)对象选择器窗口 (5)图形编辑的基本操作 (5)参考1 (10)参考2作原理图仿真调试 (12)四、实例一 (16)电路图的绘制 (17)KeilC与Proteus连接调试 (26)五、实例二 (30)使用元件工具箱 (30)使用状态信息条 (30)使用对话框 (30)使用仿真信息窗口 (30)关闭Proteus ISIS (30)四、菜单命令简述 (31)主窗口菜单 (31)表格输出窗口(Table)菜单 (33)方格输出窗口(Grid)菜单 (33)Smith圆图输出窗口(Smith)菜单 (33)直方图输出窗口(Histogram)菜单 (33)第二章基于51的PID炉温度调节器的硬件设计及仿真(未完成) (34)第一章概述Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。
它运行于Windows 操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。
具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等.②支持主流单片机系统的仿真。
【最新整理,下载后即可编辑】《单片机C语言程序设计实训100例—基于8051+Proteus仿真》案例第01 篇基础程序设计01 闪烁的LED/* 名称:闪烁的LED说明:LED按设定的时间间隔闪烁*/#include<reg51.h>#define uchar unsigned char#define uint unsigned intsbit LED=P1^0;//延时void DelayMS(uint x){uchar i;while(x--){for(i=0;i<120;i++);}}//主程序void main(){while(1){LED=~LED;DelayMS(150);}02 从左到右的流水灯/* 名称:从左到右的流水灯说明:接在P0口的8个LED从左到右循环依次点亮,产生走马灯效果*/#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned int//延时void DelayMS(uint x){uchar i;while(x--){for(i=0;i<120;i++);}}//主程序void main(){P0=0xfe;while(1){P0=_crol_(P0,1); //P0的值向左循环移动DelayMS(150);}}03 8只LED左右来回点亮/* 名称:8只LED左右来回点亮说明:程序利用循环移位函数_crol_和_cror_形成来回滚动的效果*/#include<reg51.h>#include<intrins.h>#define uchar unsignedchar#define uint unsignedint//延时void DelayMS(uint x){uchar i;while(x--){for(i=0;i<120;i++);}}//主程序void main(){uchar i;P2=0x01;while(1){for(i=0;i<7;i++){P2=_crol_(P2,1); //P2的值向左循环移动DelayMS(150);}for(i=0;i<7;i++){P2=_cror_(P2,1); //P2的值向右循环移动DelayMS(150);}}}04 花样流水灯/* 名称:花样流水灯说明:16只LED分两组按预设的多种花样变换显示*/#include<reg51.h>#define uchar unsigned char#define uint unsigned intuchar code Pattern_P0[]={0xfc,0xf9,0xf3,0xe7,0xcf,0x9f,0x3f,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xff,0xe7,0xc3,0x81,0x00,0x81,0xc3,0xe7,0x ff,0xaa,0x55,0x18,0xff,0xf0,0x0f,0x00,0xff,0xf8,0xf1,0xe3,0xc7,0x8f,0x1f,0x3f,0x7f, 0x7f,0x3f,0x1f,0x8f,0xc7,0xe3,0xf1,0xf8,0xff,0x00,0x00,0xff,0xff,0x0f,0xf0,0xff, 0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xf e,0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff};uchar code Pattern_P2[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfc,0xf9,0xf3,0xe7,0xcf,0x9f,0x3f,0xff,0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xff,0xe7,0xc3,0x81,0x00,0x81,0xc3,0xe7,0x ff,0xaa,0x55,0x18,0xff,0xf0,0x0f,0x00,0xff,0xf8,0xf1,0xe3,0xc7,0x8f,0x1f,0x3f,0x7f, 0x7f,0x3f,0x1f,0x8f,0xc7,0xe3,0xf1,0xf8,0xff,0x00,0x00,0xff,0xff,0x0f,0xf0,0xff, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00, 0x00,0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff};//延时void DelayMS(uint x){uchar i;while(x--){for(i=0;i<120;i++);}}//主程序void main(){uchar i;while(1){ //从数组中读取数据送至P0和P2口显示for(i=0;i<136;i++){P0=Pattern_P0[i];P2=Pattern_P2[i];DelayMS(100);}}}05 LED模拟交通灯/* 名称:LED模拟交通灯说明:东西向绿灯亮若干秒,黄灯闪烁5次后红灯亮,红灯亮后,南北向由红灯变为绿灯,若干秒后南北向黄灯闪烁5此后变红灯,东西向变绿灯,如此重复。
传统的单片机教学实验中,采用硬件仿真器、实验箱或实验板,需采购大量的、昂贵的硬件设备,而且设备维护工作量也非常大。
由于单片机应用技术涉及到数字电子、模拟电子、计算机甚至通信等多学科的知识,实践性又很强,在教学实验过程中必须软件硬件结合,也就是将单片机程序和外围电路相结合,若用实验箱则费用高,又不能充分利用,若用实验板则开发周期长,方案变更困难。
利用Proteus仿真软件,设计了一个符合这种要求的、纯软件的单片机虚拟实验室系统既可调试单片机程序,也可仿真单片机外围器件的工作情况;既能充分利用学校计算机房现有计算机,减少硬件设备的维护工作量,还可为学生提供丰富的实验内容。
本实验系统结合了单片机和外围电路,与实际工程系统非常接近,拉近了单片机学习与就业的距离。
1.Proteus软件介绍Proteus是英国Labcenter electronics公司开发的EDA工具软件。
主要由原理布图的方法绘制电路并进行仿真的ISIS和PCB自动布线或人工布线电路仿真的ARES两个程序组成。
Proteus运行于Windows操作系统上,可以动态实时仿真、分析(SPICE)各种模拟器件和集成器件。
针对微处理器及其外围电路,可以直接在基于原理图的虚拟原型上编程,并实现软件代码级的调试,配合其提供的仿真图表或虚拟仪器如示波器、逻辑分析仪等可进行相应的测量与分析。
1)Proteus软件的组成及特点Proteus仿真软件包含两个应用程序,Proteus ISIS和Proteusares Proteus ISIS是Proteus系统的核心,拥有超过8000元件的大型元件库,包含几千个模拟和数字电路中常用的Spice模型及各种动态元件,如三极管、555定时器等基本元件,完全适合于仿真模型。
同时ISIS也为用户提供了非常友好的作图界面,元件之间的连线方便、灵活、高效率,剪切、移动等操作借助鼠标可简单实现;另外,ISIS还支持层次图设计,支持WMF、BNP、DXF等多种图形输出格式。
"Proteus" 是一个用于电子设计的仿真软件,它允许用户在电脑上模拟电路和系统行为。
使用 Proteus 进行课程设计是一个很好的方法,可以帮助学生在实际硬件之前理解电路和系统的工作原理。
以下是一个简单的 Proteus 课程设计示例:**设计名称:LED闪烁电路****目标:** 创建一个简单的 LED 闪烁电路,通过 Proteus 仿真验证其工作原理。
**所需组件:**1. 电源(例如:9V 电池)2. LED(例如:红色)3. 电阻(例如:220欧姆)4. 开关5. 微控制器(例如:ATmega328P,这是 Arduino Uno 的微控制器)**步骤:**1. 在 Proteus 中创建一个新的电路图。
2. 从库中添加所需组件。
3. 将电源、LED、电阻、开关和微控制器连接在一起。
具体连接方式如下:* 电源的正极连接到微控制器的 VCC 引脚。
* LED 的长腿(阳极)连接到微控制器的数字引脚(例如:PIN13)。
* LED 的短腿(阴极)连接到地线。
* 电阻的一端连接到微控制器的数字引脚,另一端连接到地线,以限制电流。
* 开关连接到地线,一端通过一个电阻连接到微控制器的复位引脚(REST),另一端直接连接到地线。
4. 在微控制器中编写代码,使 LED 每秒闪烁一次。
例如,您可以使用 Arduino 编程语言编写以下代码:```cppint ledPin = 13; // LED 连接的引脚void setup() {pinMode(ledPin, OUTPUT); // 设置引脚模式为输出void loop() {digitalWrite(ledPin, HIGH); // LED 点亮delay(500); // 等待 500 毫秒digitalWrite(ledPin, LOW); // LED 熄灭delay(500); // 等待 500 毫秒}```5. 在 Proteus 中运行仿真。
proteus实例:32位超级流水灯Proteus 是个很优秀的单片机外围器件模拟软件,它可以仿真51 系列、AVR,PIC 等常用的MCU 及其外围电路器件,如: LCD,RAM,ROM,键盘,马达,LED,AD/DA等等。
虽然也有很多非常成熟实用的硬件仿真器,但proteus还是有着不少的特点和优势,如:可以随意方便的更换和改变电路中的器件及线路,仿真的过程中不会损坏器件,从而降低了产品开发的成本.今天用proteus来做一个流水灯的实例 ,模拟89c51的32个IO口来驱动32个LED做流水灯的演示.图1是做好后运行时的效果.图1下面简要说说原理图的编辑及仿真过程.绘制原理图启动proteus后将本是实例所需要的元件放入原理图编辑区中,并将位置摆放好.元件的添加可通过点击左边工具栏中的,然后点打开元件挑选对话框,在keywords框中输入所需元件的型号,按OK后元件就会在元件列表中显示出来,然后选择要添加的元件,将鼠标移到右边的原理图编辑区,点击左键即将元件添加到原理图编辑区中,(见下图中的红色框和红色字).这个例子中所需的元件型号有: 单片机AT89C51、显示组件LED-BARGRAPH-RED、电阻MINRES2OOR . 添加完元件后如下图:元件添加完成放置完元件后按照图1连好线.仿真1.添加仿真文件按右键选择AT89C51,点左键即可打开AT89C51的元件编辑对话框,单击Program File 选项后面的,出现文件浏览对话框,选择所需仿真的程序文件,单击OK即完成仿真文件添加.2.仿真添加仿真文件后单击仿真工具栏中的即开始仿真.为单步运行,为暂停,为停止.流水灯的程序大家可以根据自己喜欢的花样去编写,也可以下载我写的几个流水灯花样先感觉一下,另外还提供了做好的proteus供下载.各位朋友如果对上面的文章有什么不同的看法或不明之处可以与我联系,大家互相学习.流水灯程序点击下载proteus文件点击下载。
基于proteus的单片机系统设计摘要Proteus软件有十多年的历史,在全球广泛使用,除了其具有和其它EDA工具一样的原理布图、PCB自动或人工布线及电路仿真的功能外,其革命性的功能是,他的电路仿真是互动的,针对微处理器的应用,还可以直接在基于原理图的虚拟原型上编程,并实现软件源码级的实时调试,如有显示及输出,还能看到运行后输入输出的效果,配合系统配置的虚拟仪器如示波器、逻辑分析仪等。
单片机系统设计包含硬件设计和软件设计两部分。
传统的方法是先进行硬件设计 ,然后进行软件调试。
当硬件电路不满足设计要求时 ,就需要修改硬件电路重新进行调试。
Proteus是单片机系统仿真软件 ,当硬件电路不满足设计要求时 ,直接修改电路重新进行仿真 ,直到系统软硬件满足要求为止。
本课题针对PROTEUS软件和编译软件KEIL做了一下简单的介绍。
本文重点对单片机虚拟硬件环境各部分电路进行详细介绍,包括键盘、显示、A/D、D/A转换等。
关键词: Proteus;单片机 ;硬件电路 ;仿真Design of single chip microcomputer system based on ProteusAbstractProteus software has more than 10 years of history, is used on a global scale, in addition to having and other EDA tools principle layout, PCB automatically or manually wiring and circuit simulation function, the function is a revolutionary, his circuit simulation is interactive, in response to the microprocessor application, also can be directly based on the schematic diagram virtual prototype and the realization of software programming, source code level real-time debugging, such as a display and output, can see running the input output effect, with the system configuration of the virtual instruments such as oscilloscopes, logic analyzers. The design of single chip computer system includes hardware design and software design of two parts. The traditional method is to first hardware design, then the software debugging. When the hardware circuit can not meet the design requirements, we need to change hardware circuit debugging. Proteus is a MCU system simulation software, the hardware circuit can not meet the design requirements, to directly modify the circuit simulation, until the system hardware and software are satisfied.In this paper PROTEUS software and compiling the software KEIL to do a simple introduction. This paper focuses on the single chip computer hardware environment of various parts of the circuit are introduced in detail, including keyboard, display, A / D, D / A conversion.Key words : Proteus; Single Chip Microcomputer; Circuit; simulation目录1 绪论 (1)1.1 项目背景分析 (1)1.2 技术发展趋势 (1)1.3课题的意义 (2)2 开发工具介绍 (3)2.1 Proteus软件介绍 (3)2.2 Proteus应用方式 (3)2.3 Keil C51 uVision3软件介绍 (4)2.4 Keil C51的应用方式 (5)3硬件电路 (6)3.1电路图 (6)3.2电路设计 (7)3.2.1主芯片89C52 (7)3.2.2 4×4 矩阵式键盘 (10)3.2.3 8位发光二极管 (12)3.2.4 LCD字符液晶显示器 (13)3.2.5数模转换电路设计 (14)4 系统仿真 (18)4.1 4x4键盘显示电路仿真 (18)4.2 8位发光二极管仿真 (19)4.3 LCD字符型液晶显示器 (21)4.4 A/D转化仿真 (22)5.结论 (23)参考资料 (24)致谢 (25)1 绪论1.1 项目背景分析单片机作为嵌入式系统的核心器件,其系统设计包括硬件电路设计和程序设计两个方面,软件调试一般必须在电路板制作完成、元器件焊接完毕之后进行,而且电路板的制作、元器件的安装、焊接费时费力。
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
== 本文为word格式,下载后可方便编辑和修改! ==
proteus范例
篇一:PROTEUS简单实例速成
例子1:简易串联电路演示
为了快速掌握PROTEUS设计与仿真操作,我们先从一简单实例入手带你入门。
让我们首先来熟悉一下仿真软件的主界面:
图1-1 仿真软件的主界面
运行protues的ISIS模块,进入仿真软件的主界面,如图1-1所示,区域①
为菜单及工具栏,区域②为元器件预览区,区域③为对象选择器窗口,区域④
为编辑窗口,区域⑤为绘图工具栏,区域⑥为元器件调整工具栏,区域⑦为运
行工具条。
Proteus是一种集单片机仿真和SPICE分析于一身的仿真软件。
其功能非常强大,不仅能仿真模拟电路、数字电路以及模拟数字混合电路,更重要的是可以
仿真51系列、AVR、PIC等常用主流单片机。
Protues提供了丰富的资源:
(1)Proteus拥有的元器件资源:Proteus可提供30多种元件库,超过8000
种模拟、数字元器件。
(2)Proteus可提供的仿真仪表资源:仿真仪器仪表的数量、类型和质量是
衡量仿真实验室是否合格的一个关键因素。
Proteus可提供常用的示波器(本
文的实例中示波器被用来观察产生的波形)、逻辑分析仪、虚拟终端、SPI调
试器、I2C调试器、信号发生器、模式发生器、交直流电压表、交直流电流表。
步骤一: PROTEUS电路设计
整个设计都是在ISIS编辑区中完成的。
(1)单击工具栏上的“新建”按钮,新建一个设计文档。
单击“保存”按钮,弹出如图5-2所示的“Save ISIS Designe File”对话框,在文件名框中输入“简易串联电路演示”(简单实例的文件名),再单击“保存”按钮,完成新建
设计文件操作,其后缀名自动为.DSN。
图1-2保存ISIS设计文件
(2)选取元器件
此简单实例需要如下元器件:
直流电源:BATTERY
熔断器(保险丝):FUSE
灯泡:LAMP
可变电阻器:POT-HG
开关:SWITCH
单击图1-3中的“P”按钮,弹出如图1-4所示的选取元器件对话框,在此对话框左上角“keywords(关键词)”一栏中输入元器件名称,如“BATTERY”,系统在对象库中进行搜索查找,并将与关键词匹配的元器件显示在“Results”中。
在“Results”栏中的列表项中,双击“BATTERY”,则可将“BATTERY”添加至对象选择器窗口。
按照此方法完成其它元器件的选取,如果忘记关键词的完整
写法,可以用“*”代替,如“POT*”可以找到变阻器。
被选取的元器件都加入到ISIS对象选择器中。
如图1-5所示。
图1-3单击“P”按钮选取元器件
图1-4选取元器件窗口
图1-5选取元器件均加入到ISIS对象选择器中
(3)放置元器件至图形编辑窗口
在对象选择器窗口中,选中BATTERY,将鼠标置于图形编辑窗口该对象的欲放
置的位置、单击鼠标左键,该对象被完成放置。
同理,将FUSE、LAMP等放置到图形编辑窗口中。
如图1-6所示。
(另外需要一个直流电流表)
若元器件方向需要调整,先在ISIS对象选择器窗口中单击选中该元器件,再”右击”选择相应选项,把元器件旋转到合适的方向后再将其放置于图形编辑窗口。
图1-6 元器件放置
(4)元器件之间的连线
Proteus的智能化可以在你想要画线的时候进行自动检测。
下面,我们来操作
将熔断器FU1的右端连接到电流表的左端。
当鼠标的指针靠近FU1右端的连接
点时,跟着鼠标的指针就会出现一个“□”号,表明找到了FU1的连接点,单
击鼠标左键,移动鼠标(不用拖动鼠标),将鼠标的指针靠近电流表的左端的连
接点时,跟着鼠标的指针就会出现一个“□”号,表明找到了电流表的连接点,单击鼠标左键完成FU1和电流表的连线。
Proteus具有线路自动路径功能(简称WAR),当选中两个连接点后,WAR将选择
一个合适的路径连线。
WAR可通过使用标准工具栏里的“WAR”命令按钮
以在菜单栏的“Tools”下找到这个图标。
同理,我们可以完成其它连线。
在此过程的任何时刻,都可以按ESC键或者单
击鼠标的右键来放弃画线。
来关闭或打开,也可
图1-7 连接完成后的串联电路
(5)修改、设置元器件的属性
PROTEUS库中的元器件都有相应的属性,要设置修改元器件的属性,只需要双
击ISIS编辑区中的该元器件。
设置“直流电源”电压值为“12V”,
“保险丝”熔断电流“1A”,
“变阻器”阻值“50”
篇二:PROTEUS仿真100实例
《单片机C语言程序设计实训100例—基于8051+Proteus仿真》案例
第 01 篇基础程序设计
01 闪烁的LED
/* 名称:闪烁的LED
说明:LED按设定的时间间隔闪烁
*/
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int sbit LED=P1^0;
//延时
void DelayMS(uint x)
{
uchar i;
while(x--)
{
for(i=0;i<120;i++);
}
}
//主程序
void main()
{
while(1)
{
LED=~LED;
DelayMS(150);
}
}
02 从左到右的流水灯
/* 名称:从左到右的流水灯
说明:接在P0口的8个LED
从左到右循环依次点亮,产生走。