一、安装插件(EIDE)

image-20230327131445564

二、配置Keil C51路径

image-20230327131639841

image-20230327131952964

三、新建项目

建立8位MCU项目

image-20230327132104007

四、修改编译器

image-20230327132454865

五、创建文件夹

创建一个存放代码的文件夹,并将其添加到项目中

image-20230327132917570

image-20230327133018498

image-20230327133104574

六、新建文件,进行测试

正常方式在SRC文件夹下创建文件

image-20230327133325819

编译

image-20230327133606472

使用烧录软件将生成的hex文件下载

流水灯代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <REG51.H>
#include <intrins.h>

void Delay(unsigned int t) // 延迟函数
{
unsigned char i, j;
while (t > 0) {
i = 2;
j = 239;
do {
while (--j)
;
} while (--i);
t--;
}
}

void main()
{
unsigned char i;
P2 = 0XFE;
while (1) {
for (i = 0; i < 8; i++) {
P2 =_crol_(P2,1);;
Delay(500);
}
}
}