0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Proteus软件的安装步骤

单片机匠人 来源:小辉_Super博客 2024-07-15 10:15 次阅读

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、KeilMATLAB等多种编译器。
——百度百科

Proteus软件的功能很强大,它集合了电路仿真、PCB设计、虚拟模型仿真,不过本文只介绍Proteus的安装和它的电路仿真功能(单片机及外设)。

Proteus安装

安装步骤

首先打开安装软件

89d14fd6-403e-11ef-b8af-92fbcf53809c.png

打开安装软件后,选择安装路径(路径最好不要有中文,安装外国软件最好养成这个习惯;尽量不要安装在C盘,不然可能每次打开都要管理员权限)

89e5792a-403e-11ef-b8af-92fbcf53809c.png

选择Proteus软件在开始菜单的文件目录名(路径),此项可以不用修改。

8a06442a-403e-11ef-b8af-92fbcf53809c.png

开始正式的安装

8a201210-403e-11ef-b8af-92fbcf53809c.png

点击完成退出安装程序,是不是很快。

8a469dc2-403e-11ef-b8af-92fbcf53809c.png

桌面上出现Proteus软件的快捷方式图标

8a5e3e46-403e-11ef-b8af-92fbcf53809c.png

打开Proteus软件,会发现软件可以直接使用,无需其他操作(最好不要联网)

8a87a132-403e-11ef-b8af-92fbcf53809c.png

Proteus修改显示语言

如果你不喜欢英文的界面,可以选择将软件界面改成中文,语言包和安装包在同一个目录(下载链接见上文)。

8aa0b82a-403e-11ef-b8af-92fbcf53809c.png

打开Proteus软件的安装路径

8ac0755c-403e-11ef-b8af-92fbcf53809c.png

将语言补丁中的Translations目录复制到Proteus安装路径下,替换同名文件夹。

8afd6f5c-403e-11ef-b8af-92fbcf53809c.png

显示语言修改完成:

8b1bedf6-403e-11ef-b8af-92fbcf53809c.png

搭建51单片机最小系统

接下来简单介绍如何使用Proteus软件搭建一个51单片机的最小系统原理图。

新建Proteus工程

首先新建一个Proteus工程。

8b52b5d4-403e-11ef-b8af-92fbcf53809c.png

选择默认模板

8b828a70-403e-11ef-b8af-92fbcf53809c.png

不创建PCB

8b970158-403e-11ef-b8af-92fbcf53809c.png

这一项我选择没有固件项目,因为我的固件将由Keil软件生成。如果你想直接用Proteus编写单片机代码,可以选择创建固件项目,但Proteus毕竟不是专业的编译软件,所以我不建议用Proteus编写代码。

8bbe4cfe-403e-11ef-b8af-92fbcf53809c.png

点击完成即可创建工程。

8bd2e934-403e-11ef-b8af-92fbcf53809c.png

放置器件+连线

先预览一下我们要搭建的原理图,下图需要用到的元器件包括:单片机、电阻电容、按键和晶振。

8bfa4e3e-403e-11ef-b8af-92fbcf53809c.png

下面介绍如何在Proteus软件中查找这些元器件。

Proteus器件库的打开方法有两种,或者使用快捷键P:

8c0ec6de-403e-11ef-b8af-92fbcf53809c.png

如果你的Proteus软件出现下面几种报错,可能是你把Proteus安装到了C盘,这时需要使用管理员权限打开Proteus才能正常使用器件库(或者重新将Proteus安装到其他盘——可能也有其他解决方案)。
8c3b4740-403e-11ef-b8af-92fbcf53809c.png8c4e2392-403e-11ef-b8af-92fbcf53809c.png

打开后,主要有以下内容:

8c6e26d8-403e-11ef-b8af-92fbcf53809c.png

51单片机最小系统所需元器件对应的关键词为:

器件

关键词

单片机 AT89C52
按键 BUTTON
晶振 CRYSTAL

电阻(Resistors)和电容(Capacitors)由于种类众多,可以根据它们的子类(Category)进行选择。不同型号的电容或电阻之间最大的差异体现在封装大小上,加上器件属性值可以随意调节,所以任意选择一个即可。

8c8dc736-403e-11ef-b8af-92fbcf53809c.png

除了器件以外,还有电源(POWER)和地(GROUND),这两样的查找方法可以查看下图:

8cb3dac0-403e-11ef-b8af-92fbcf53809c.png

设置元器件属性

电容有容值属性,电阻有阻值属性,修改它们可以双击器件或者右键选择编辑属性。(电容的微法为uF,电阻3R3表示3.3欧姆)

8cd20216-403e-11ef-b8af-92fbcf53809c.png

下图将电容C1的容值设置为33pF:

8cf3f10a-403e-11ef-b8af-92fbcf53809c.png

连线

器件引脚间连线的操作比较简单,依次点击两个引脚即可。

8d0c2ac2-403e-11ef-b8af-92fbcf53809c.png

还有很多细节这里无法一次性讲完,这些需要自己通过实践去体会和学习。

Proteus仿真单片机程序

添加单片机固件

Proteus最好用的功能就是仿真了,特别是仿真单片机程序,这里我们还需要使用到Keil软件(Keil软件安装使用教程可以参考本专栏另一篇文章《51单片机入门(1)环境搭建(Keil+ISP)》)。

首先我们需要有一个编译好的Keil工程,主要需要用到的是工程的输出文件(.hex烧录文件)。

8d387884-403e-11ef-b8af-92fbcf53809c.png

根据Keil工程的代码,我们可以知道单片机的P2.0需要接一个LED灯,然后我们在Proteus上搭建点灯实验的原理图,发光二极管在Proteus中的关键字是LED,有很多颜色可选(如果灯不够亮,可以将LED的额定电流调低)。

8d567af0-403e-11ef-b8af-92fbcf53809c.png

原理图和单片机固件都准备好后,需要进行软件仿真了,首先向Proteus原理图里的单片机“烧录固件程序”,步骤如下:

8d7d130e-403e-11ef-b8af-92fbcf53809c.gif

接着开始Proteus的仿真功能

8db1b5dc-403e-11ef-b8af-92fbcf53809c.png

开启仿真后,LED被点亮:

8ddc4158-403e-11ef-b8af-92fbcf53809c.png

仿真常用外设关键词

一些常用器件,如电阻(Resistors)、电容(Capacitors)、三极管(Transistors)、电感(Inductors)、二极管(Diodes)和单片机(Microprocessor ICs)等,可以在类别选项框中查找。

仿真常用元器件的关键词:

器件

关键词

51单片机 AT89C52
按键 BUTTON
晶振 CRYSTAL
发光二极管 LED
蜂鸣器(无源) SOUNDER
蜂鸣器(有源) BUZZER
数码管 SEG(xSEG-xxx)
排阻 RESPACK

其他外设可以直接搜索它们的名称或型号,如DHT11、DS18B20等等。

本文来源小辉_Super博客

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 原理图
    +关注

    关注

    1296

    文章

    6326

    浏览量

    233207
  • 单片机
    +关注

    关注

    6034

    文章

    44528

    浏览量

    633604
  • Proteus
    +关注

    关注

    79

    文章

    1692

    浏览量

    106418
  • eda
    eda
    +关注

    关注

    71

    文章

    2717

    浏览量

    173010

原文标题:手把手教你上手Proteus(软件安装+仿真51单片机程序)

文章出处:【微信号:gh_e7f294a514ca,微信公众号:单片机匠人】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    [软件] proteus 8.0安装破解教程

    `强大的proteus 软件,不解释。虽说官网已经给出了dome版的下载,可是还是没有专业版强大。遂,这里给你们专业版的安装教程。这真的是专业版的~ 不是dome版的~另外,我这里有prote
    发表于 05-19 13:01

    labview软件安装步骤。如何才能正常安装

    labview软件安装步骤。如何才能正常安装
    发表于 10-08 13:49

    Proteus8.6安装教程(包括其他版本安装教程)

    安装步骤:1、右击软件压缩包选择解压到“Proteus8.6”。2、在解压文件夹中找到Proteus_8.6_SP2_Pro,右击打开。 3
    发表于 08-16 22:47

    如何安装Proteus软件

    目录一、安装Proteus软件二、熟悉Proteus软件三、51程序设计和仿真四、总结五、参考资料Pro
    发表于 07-13 09:09

    Proteus软件怎么安装?如何使用?

    本文章主要讲述Proteus软件的知识、如何安装、如何使用,熟悉Proteus电路仿真软件,并完成一个51程序设计和仿真。
    发表于 09-18 06:11

    如何下载Proteus软件?怎么安装?如何操作?

    如何下载Proteus软件?怎么安装?如何操作?
    发表于 10-12 08:33

    proteus软件安装方法

    Proteus 8 Professional 仿真软件安装包和汉化最近要做单片机设计大作业了,因为是在家里设计,所以没用学校里的单片机实验箱,用的是proteus仿真
    发表于 01-17 06:19

    proteus软件安装地址

    proteus软件安装地址
    发表于 11-24 23:46 42次下载

    proteus7.8安装步骤

    详细的介绍proteus的如何安装,你是否在安装的过程中遇到问题呢
    发表于 11-16 18:10 20次下载

    keil开发软件安装步骤

    本文介绍了keil软件安装步骤(含图),适合初学者
    发表于 02-29 14:49 0次下载

    proteus安装步骤proteus虚拟仿真

    Proteus安装Proteus目前最新版7.5SP3为例进行说明(下载可以通过迅雷搜索并下载) 一、安装文件 安装需要四部分文件
    发表于 09-07 20:17 48次下载

    电路设计仿真软件Proteus8.7的安装和使用教程

    本文档的主要内容详细介绍的是电路设计仿真软件Proteus8.7的安装和使用教程。
    发表于 11-19 08:00 0次下载
    电路设计仿真<b class='flag-5'>软件</b><b class='flag-5'>Proteus</b>8.7的<b class='flag-5'>安装</b>和使用教程

    proteus8.6安装包,单片机仿真软件

    proteus8.6安装包,单片机仿真软件
    发表于 12-29 19:52 24次下载
    <b class='flag-5'>proteus</b>8.6<b class='flag-5'>安装</b>包,单片机仿真<b class='flag-5'>软件</b>

    Proteus软件安装并结合keil软件进行51程序设计和仿真

    安装Proteus软件并结合keil软件进行51程序设计和仿真一、keil软件安装二、
    发表于 01-13 11:14 13次下载
    <b class='flag-5'>Proteus</b><b class='flag-5'>软件</b><b class='flag-5'>安装</b>并结合keil<b class='flag-5'>软件</b>进行51程序设计和仿真

    Proteus 8 Professional 仿真软件安装包和汉化

    Proteus 8 Professional 仿真软件安装包和汉化最近要做单片机设计大作业了,因为是在家里设计,所以没用学校里的单片机实验箱,用的是proteus仿真
    发表于 01-17 10:06 100次下载
    <b class='flag-5'>Proteus</b> 8 Professional 仿真<b class='flag-5'>软件</b><b class='flag-5'>安装</b>包和汉化