引子
最近几年,芯片的价格是屡创新高。没有最高,只有更高。迫使工程师朋友们不得不把集成电路换成分立元件,进口器件换成国产器件,高位数换成低位数。
这不,一直以来我们都是使用keil5来开发32位单片机。最近由于降低成本考虑,打算使用51单片机来开发一个功能相对来说简单的模块。那么问题来了,KEIL5软件并不支持51单片机的开发。一般情况下,51单片机是在keil4上进行代码编写及编译的。那我只能安装keil4 和keil5两个软件,使用哪个就打开哪个。想想这也太麻烦了吧。有没有什么别的办法,在keil5上也可以开发51单片机程序呢?
答案是:有的。
正题
keil5之所以无法开发51单片机程序,是因为keil5中默认并没有51芯片库,这就导致了keil5创建工程时找不到89C51芯片。解决办法就是使keil5集成51芯片库就可以了。
解决步骤
1、找到51单片机芯片库官方下载地址:
https://www.keil.com/download/product/
我这里从其他地方找的是这个版本,如下图:
2、安装51单片机芯片库步骤
a、 右击以上图标,以管理员身份运行。弹出如下窗口:
b 、点击下方Next,弹出如下弹框:
c、勾选同意该协议后,,点击Next,
d、确认自己keil5的根目录(一般默认是没问题的),点击next后,弹窗如下:
e、随便填写下 custmer information信息后,点击next,开始安装:
f、安装完成后,点击finish。如下图所示:
3、打开keil5创建51单片机工程进行验证
再次打开kei5软件。重新建立工程。可以看到选择芯片这一菜单中已经有了51单片机的型号可选了。至此,按照步骤一步步创建工程,添加文件,就可以进行开发了。后面就不多说了。
以上就是今天的分享。如果你觉得对你有用的话,欢迎关注、点赞、转发和评论!让我们一起学习,共同进步!