我使用的是 keil C51 + stc-isp-15xx-v6.87E点击可跳转官网

以下是我自己所分享下载地址:

安装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
    在这里插入图片描述
    注意:烧录时我们需要重启单片机
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐