使用Keil 5编写C51程序的指南
keil5编写C51程序
一、安装C51芯片包
有很多人学习51单片机的时候使用keil4编译器,后续学习STM32时使用keil5,此时会发现大概率keil4文件不能使用keil4打开。产生上述原因是K4与K5冲突,解决方法最有效的应该是注册表(本人亲自尝试)。
但是改注册表比较麻烦,改错文件就寄了,我们为啥不直接使用keil5编写51程序呢?方法步骤:
- 使用keil5编写51程序需要需要下载其对应的pack包。我们可以前往keil5官网选择C51进行下载芯片包。
但是需要填写一些个人信息比较麻烦,国内没有镜像,下载速度还慢。网络不行可以来我的云盘下载C51芯片包。
2. 双击安装下载的芯片包,下载位置选择自己keil5位置的pack文件夹。
至此你就可以在你的keil5上编译51程序了,后面是建工程步骤。
二、keil5编程
1、 新建工程
2、 选择Atmel里的AT89C52
3、 新建源文件、选择.c文件
4、编写程序烧录代码,我就普通点亮一个LED。
#include <REGX52.H>
#define uint unsigned int
#define uchar unsigned char
sbit LED0=P1^0;
void main()
{
LED0=0;
while(1);
}
可以看到编译生成可执行文件成功
安装了C51的包,你就可以在keil5上同时写51和32的代码了。