前言

c51 也就是 51 单片机其实已经是非常古老的玩意了,核心也就够做点玩具的,并且还是闭源的。

如果不是我手上刚好有 51 单片机,并且还没有 stm32,我就去学习 stm32 了。

环境

win 11

keil5 下载

这个也是闭源的软件,并且还是付费的,所以需要进行破解。

我们先下载官方的 c51 软件。

c51

然后双击下载的 exe 文件进行安装。

破解

需要通过 keygen 进行破解。

首先用管理员权限打开 keil,打开设置,选择 licence management,可以看到自己电脑的 CID,复制下来。

打开下载的keygen,然后把这个 CID 复制进去,选择 c51,点击下面的 generate,获得一串 key,把这个 key 再复制进入 licence management 下方的 LIC 点击 add lic 即可。

这样就破解成功了。

stc-isp 下载

官网

选择一个版本进行下载,注意有些版本是没有资源的,stp-isp 6.95 是可以下载的。

stc89c52 参考手册

手册

可以在网站参考文件中进行查看更多型号的手册。

c51 驱动安装

驱动下载

下载完后双击 exe,然后用 micro usb 连接 51 单片机,再连接电脑。

电脑发出声音,说明连上 51 单片机了。

这时候再点击安装。

显示驱动安装成功。

然后在 c 盘下会出现一个新的文件夹:

win 11 使用 win + X 然后 M,注意这里都是英文输入法。

打开设备管理器,查看端口选项,会出现个 ch340 这就说明电脑连上了。

参考博客

博客园

这篇是讲使用 stm 32 的 keil ide,不过他山之石可以攻玉,也可以用在 c51 上面。