Proteus 和 Keil –>模拟单片机

<**献给那些爱学习,但起始资金有很大问题的同学**>

但我还是建议买一个属于自己的单片机,这样子更加能够有实战作用,且能够解决一些软件上的问题。这个工具只能代替你去了解和掌握,但实践起来稍微会有偏差的。

注:本教程不自带软件破解的安装(毕竟有版权、要的话私下私信我们),仅限于安装学习,不可商业化使用。

[toc]

Proteus

Proteus是一款电子设计自动化(EDA)软件,除具有其它EDA软件的仿真功能,还能仿真单片机及其外围器件。

这里我们较多使用为学习单片机的软件工具,不仅仅更加了解电路知识,也让我们学到了51单片机的结构于控制,是很好的搭建单片机的软件,倘若自己也要开发一款PCB电路板,想要看看自己设计的电路的控制情况,这里推荐使用这个。

pk1

Keil

​ 单片机的开发工具,多用于为单片机写程序软件。

pk2

配置软件

下载好两个文件后,要配置两个文件,使得他们能够相互连通,一个编程,一个仿真实验。

首先,是Proteus,这个比较直接,下载好后可以直接使用,不用太麻烦。

其次,是Keil,要设置好输出文件。

方法:pk3

使得编译好的文件能够烧录到仿真软件中,单片机也是如此。

软件使用

Proteus

添加元件和使用元件

有些元件的寻找和放置等使用方式+接地和接电源的符号

pk4

pk5

pk6

Ctrl+s—>保存项目文件

Keil

创建项目

pk7

pk8

这里应该是输入项目名,打错了

pk9

1处,因为我使用的是Keil5,是不包含51单片机的芯片的,所以我去官网下载了芯片文件,建议去网上下载keil4,减少了许多 麻烦。倘若你和我一样接触过或使用过stm32,可以使用我的方法。这个方法我放到附录中。

PK10

创建和添加c文件

pk11

pk12

这样子基础工作几乎全部搞定。

接下来我们就可以开发了。

下一次更新《LED灯的使用及流水灯的实现》

以后有机会,我会在文章后添加视频讲解。比较麻烦啦。但如果许多的关注和“在看”,一定人气了也许就会加倍努力了啦。

附录

一、下载 C51相关依赖包

keil官网下载地址: https://www.keil.com/download/product/

这里我给出来哈:官网有些比较慢,信息填写也麻烦。

链接:https://pan.baidu.com/s/1I_XyuAOLtgBlcwCW_EAuTw
提取码:ju98

PK13

填写好里面的表单,我们便可以下载资料了。

安装包与库文件

默认配置安装即可,安装位置一般会标出的。

然后就可以了,进入创建项目时,便会有80c51的芯片了。