Proteus的安装和介绍及51单片机电路仿真

Proteus入门教程及仿真

  • Proteus基本介绍
    • Proteus功能
    • Proteus特点
    • Proteus界面
    • Proteus元件库对应中文名称
  • Proteus 8的安装
  • Proteus 51单片机的仿真
    • 生成.h文件
    • Proteus模拟仿真

Proteus基本介绍

Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是比较好的仿真单片机及外围器件的工具。虽然国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。
Proteus是英国著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DSPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。

Proteus功能

1.原理布图
2.PCB自动或人工布线
3.SPICE电路仿真

Proteus特点

1.互动的电路仿真,用户甚至可以实时采用诸如RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。
2.仿真处理器及其外围电路可以仿真51系列、AVR、PIC、ARM、等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪、示波器等,Proteus建立了完备的电子设计开发环境。

Proteus界面

Proteus的安装和介绍及51单片机电路仿真_第1张图片

Proteus元件库对应中文名称

百度文档百度文档中有完整的翻译表,我们找寻元器件时,可以对照翻译表来快速查询,提高工作效率
常用大类:
Analog ICs
模拟集成电路
capacitors
电容器
Connectors
接头
Data Converters
数据转换器
Debugging Tools
调试工具
Diodes
二极管
Inductors
电感器
Laplace Primitives
拉普拉斯模型
Memory Ics
存储器芯片
Microprocessor ICs
微处理器集成电路
Miscellaneous
杂类
Modelling Primitives
模型基元
Operational Amplifiers
运算放大器
Optoelectroni cs
光电介质cs
simulator Primitives
仿真器

Proteus 8的安装

1.下载Proteus 8,网盘中有汉化包
百度云盘:链接:https://pan.baidu.com/s/16nqVNHeETPOKWBz6ufYgtg 提取码:7531
2.在下载的文件夹中找到Setup,右击打开。
Proteus的安装和介绍及51单片机电路仿真_第2张图片
3.点击next
Proteus的安装和介绍及51单片机电路仿真_第3张图片
4.勾选I accept theterms of this agreement,然后点击Next
Proteus的安装和介绍及51单片机电路仿真_第4张图片
5.点击Next
Proteus的安装和介绍及51单片机电路仿真_第5张图片
6.点击Next
Proteus的安装和介绍及51单片机电路仿真_第6张图片
7.点击“BrowseFor Key File”
Proteus的安装和介绍及51单片机电路仿真_第7张图片
8.在弹出的界面中找到解压包下的Crack目录下的LICENCE.lxk点击打开。
Proteus的安装和介绍及51单片机电路仿真_第8张图片
9.、点击Install
Proteus的安装和介绍及51单片机电路仿真_第9张图片
10.点击是
Proteus的安装和介绍及51单片机电路仿真_第10张图片
11.点击Close
Proteus的安装和介绍及51单片机电路仿真_第11张图片
12.全部勾选后点击Next
Proteus的安装和介绍及51单片机电路仿真_第12张图片
13.点击Custom Typical为默认安装,安装目录默认在c盘
Proteus的安装和介绍及51单片机电路仿真_第13张图片
14.点击InstallationPath和Program Data Path下的Browse更改安装路径,建议安装到除C盘以外的磁盘,可在D盘或者其它盘新建一个相应的文件夹。然后点击Next。
Proteus的安装和介绍及51单片机电路仿真_第14张图片
15.点击Next
Proteus的安装和介绍及51单片机电路仿真_第15张图片
16.点击Next
Proteus的安装和介绍及51单片机电路仿真_第16张图片
17.点击Install
Proteus的安装和介绍及51单片机电路仿真_第17张图片
18.安装中
Proteus的安装和介绍及51单片机电路仿真_第18张图片
19.点击Import
Proteus的安装和介绍及51单片机电路仿真_第19张图片
20.点击Yes
Proteus的安装和介绍及51单片机电路仿真_第20张图片
21.点击Close
Proteus的安装和介绍及51单片机电路仿真_第21张图片
22.找到Crack文件夹,右击打开
在这里插入图片描述
23.选中其中的BIN和MODELS文件夹,鼠标右击选择复制
在这里插入图片描述
24.该软件文件夹在空白处,鼠标右击选择粘贴,覆盖文件
Proteus的安装和介绍及51单片机电路仿真_第22张图片
25.打开汉化包,复制文件
在这里插入图片描述
26.粘贴到目录文件,覆盖文件
Proteus的安装和介绍及51单片机电路仿真_第23张图片
27.安装完成

Proteus 51单片机的仿真

动态数据管的仿真

生成.h文件

#include       //包含头文件

//延时函数

void delay(void)

{

  unsigned char i,j;

 for(i = 0; i < 500;i++)

 {

   for(j = 0;j < 500;j++);

 }

}

//主函数

void main(void)

{

  unsigned char i;

 unsigned char code Tab[10] = {0xc0,0xf9,0xa4,0xb0,0x99,0x82,0xf8,0x80,0x90};

         //定义数字0-9的段码表

 P2 = 0xfe;      //P2.0输出低电平,数码管电源导通

 while(1)

 {

    for(i = 0;i < 10;i++)    //循环10次。数码管循环显示数字0-9

   {

     P0 = Tab[i];    //P0口输出数字0-9对应的段码

   delay();    //延时

   }

 }

}

1.创建新工程
Proteus的安装和介绍及51单片机电路仿真_第24张图片
2.选取89c51
Proteus的安装和介绍及51单片机电路仿真_第25张图片
3.点否
Proteus的安装和介绍及51单片机电路仿真_第26张图片
4.新建文本
Proteus的安装和介绍及51单片机电路仿真_第27张图片
5.以.c形式保存
Proteus的安装和介绍及51单片机电路仿真_第28张图片
6.导入到工程
Proteus的安装和介绍及51单片机电路仿真_第29张图片
7.修改设置
Proteus的安装和介绍及51单片机电路仿真_第30张图片
Proteus的安装和介绍及51单片机电路仿真_第31张图片
Proteus的安装和介绍及51单片机电路仿真_第32张图片
8.编译
在这里插入图片描述
9.生成.h文件
在这里插入图片描述

Proteus模拟仿真

1.新建工程
Proteus的安装和介绍及51单片机电路仿真_第33张图片
2.点击下一步
Proteus的安装和介绍及51单片机电路仿真_第34张图片
3.从以下模块中构建模拟图
Proteus的安装和介绍及51单片机电路仿真_第35张图片
4.不创建pcb布局
Proteus的安装和介绍及51单片机电路仿真_第36张图片
5.下一步
Proteus的安装和介绍及51单片机电路仿真_第37张图片
6.完成
Proteus的安装和介绍及51单片机电路仿真_第38张图片
Proteus的安装和介绍及51单片机电路仿真_第39张图片
7.连出模拟电路图

Proteus的安装和介绍及51单片机电路仿真_第40张图片
8.在芯片中导出.h文件

Proteus的安装和介绍及51单片机电路仿真_第41张图片
在这里插入图片描述
9.开始运行仿真
Proteus的安装和介绍及51单片机电路仿真_第42张图片
Proteus的安装和介绍及51单片机电路仿真_第43张图片

你可能感兴趣的:(单片机)