手把手教你上手Proteus(下载安装+仿真51单片机程序) |
您所在的位置:网站首页 › 镀膜仿真软件下载 › 手把手教你上手Proteus(下载安装+仿真51单片机程序) |
本文介绍的Proteus版本为Proteus 8.9 SP2 Pro 文章目录 Proteus简介Proteus安装Proteus修改显示语言搭建51单片机最小系统新建Proteus工程放置器件+连线 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软件的功能很强大,它集合了电路仿真、PCB设计、虚拟模型仿真,不过本文只介绍Proteus的安装和它的电路仿真功能(单片机及外设)。 Proteus安装安装包下载 这里给出我所使用的Proteus安装包下载链接,内含安装包、语言补丁。 安装包(云盘链接)放在评论区了 安装步骤 首先打开安装软件如果你不喜欢英文的界面,可以选择将软件界面改成中文,语言包和安装包在同一个目录(下载链接见上文)。 接下来简单介绍如何使用Proteus软件搭建一个51单片机的最小系统原理图。 新建Proteus工程 首先新建一个Proteus工程。先预览一下我们要搭建的原理图,下图需要用到的元器件包括:单片机、电阻、电容、按键和晶振。 下面介绍如何在Proteus软件中查找这些元器件。 Proteus器件库的打开方法有两种,或者使用快捷键P: 如果你的Proteus软件出现下面几种报错,可能是你把Proteus安装到了C盘,这时需要使用管理员权限打开Proteus才能正常使用器件库(或者重新将Proteus安装到其他盘——可能也有其他解决方案)。 打开后,主要有以下内容: 51单片机最小系统所需元器件对应的关键词为: 器件关键词单片机AT89C52按键BUTTON晶振CRYSTAL电阻(Resistors)和电容(Capacitors)由于种类众多,可以根据它们的子类(Category)进行选择。不同型号的电容或电阻之间最大的差异体现在封装大小上,加上器件属性值可以随意调节,所以任意选择一个即可。 除了器件以外,还有电源(POWER)和地(GROUND),这两样的查找方法可以查看下图: 设置元器件属性 电容有容值属性,电阻有阻值属性,修改它们可以双击器件或者右键选择编辑属性。(电容的微法为uF,电阻3R3表示3.3欧姆)
连线 器件引脚间连线的操作比较简单,依次点击两个引脚即可。 还有很多细节这里无法一次性讲完,这些需要自己通过实践去体会和学习。 Proteus仿真单片机程序 添加单片机固件Proteus最好用的功能就是仿真了,特别是仿真单片机程序,这里我们还需要使用到Keil软件(Keil软件安装使用教程可以参考本专栏另一篇文章《51单片机入门(1)环境搭建(Keil+ISP)》)。 首先我们需要有一个编译好的Keil工程,主要需要用到的是工程的输出文件(.hex烧录文件)。 根据Keil工程的代码,我们可以知道单片机的P2.0需要接一个LED灯,然后我们在Proteus上搭建点灯实验的原理图,发光二极管在Proteus中的关键字是LED,有很多颜色可选(如果灯不够亮,可以将LED的额定电流调低)。 原理图和单片机固件都准备好后,需要进行软件仿真了,首先向Proteus原理图里的单片机“烧录固件程序”,步骤如下:
开启仿真后,LED被点亮: 一些常用器件,如电阻(Resistors)、电容(Capacitors)、三极管(Transistors)、电感(Inductors)、二极管(Diodes)和单片机(Microprocessor ICs)等,可以在类别选项框中查找。 仿真常用元器件的关键词: 器件关键词51单片机AT89C52按键BUTTON晶振CRYSTAL发光二极管LED蜂鸣器(无源)SOUNDER蜂鸣器(有源)BUZZER数码管SEG(xSEG-xxx)排阻RESPACK其他外设可以直接搜索它们的名称或型号,如DHT11、DS18B20等等。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |