嵌入式开发-51单片机构建开发环境
·
我使用的是 keil C51 + stc-isp-15xx-v6.87E点击可跳转官网
以下是我自己所分享下载地址:
- 百度网盘:https://pan.baidu.com/s/1Vwe1bYHRpcZLYzpCmo55tQ 提取码:ik8u
- 蓝奏云:https://wws.lanzoux.com/iQE15oddx0d 密码:3uhb
2025-12-03 更新 https://wws.lanzous.com/iQE15oddx0d --> https://wws.lanzoux.com/iQE15oddx0d
安装keil4
安装





等待安装结束
安装USB驱动
- 第一种方法是去宏晶官网下载驱动就行了,但是USB插上之后,发现按照他们给的PDF,禁止前面什么的,都没有用,设备管理器上一直没有得到端口号,只有冒号警告,这个时候就需要电脑安全启动重启禁用驱动数字签名这里就不多解释,链接附上:https://jingyan.baidu.com/article/ff411625520aa552e582377a.html
但是我没有成功,使用的第二种方法,也建议使用第二种方法,省时省力 - 第二种直接下载驱动精灵暴力安装。
keilC51汉化

我们在初次使用时时英文状态的,对于英语基础的小伙伴非常不友好,所以我们再次介绍了keilC51汉化
打开我所分享的文件,当然,网上这种资源也是非常多,如果嫌麻烦也可以移步百度下载,这理解不做多的介绍
移动至文件到keil安装目录(如:X:\Keil\UV4)下,覆盖原始文件
注册
在注册之前,我们发现,在我最开始给的压缩包里的注册软件不能使,所以我又找到一款,可以注册到2032年。
蓝奏云https://wws.lanzous.com/iSGNUodf36b 密码:hwvo
百度网盘:https://pan.baidu.com/s/1W1W-Sjo_33l01lAQBDs6mg 提取码:7du1
-
打开软件复制GID

-
填写在注册软件

-
复制生成的注册码

发现只能到2020年
-
然后以管理员运行keil注册机,再把上图中的CID复制到注册机中的CID,再点击Generate,然后把生成的注册信息复制到keil中去

keilC51的使用
我们介绍的时汉化版本,英文版本大同小异
- 首先创建工程 点击创建

- 弹出窗口选择文件,取工程名字,注意:这里不需要后缀名

- 在这里我们选择单片机版本,注意:我们在整个介绍过程使用的单片机版本为STC89C52

- 弹出窗口选择否

-
这个时候在窗口就可以看到工程文件夹

-
接下来我们开始创建文件

-
我们先保存文件,注意:我们在整个介绍过程使用的语言为C语言

-
首先编写我们第一个程序

//简单电灯操作实现
#include <reg52.h>
#define uchar unsigned char
uchar aa;
int main() {
while(1){
aa = 0xfe;
}
return 0;
}
- 接下来我们应该为源组添加C文件

- 单击 - 添加

- 下面我们开始编译,一般我们都是点击第三个,重新编译所有文件

- 如果编译成功 ,会提示0错误,0个警告。

- 当然,我们在想将代码烧录到单片机上,我们需要生成 .HEX 文件

- 再次编译一次,第一次编译仅为测试代码是否有错误,现在我们生成HEX文件。成功之后我们打开stc-isp-15xx-v6.87E

注意:烧录时我们需要重启单片机
更多推荐

所有评论(0)