创建项目
-
打开keil软件,点击project,new project 确定
-
选择对应单片机的型号(STC89C52RC),这里找不到这个,选择Atmel下面的AT89C52即可
-
点击左侧新建文件夹下面的文件夹右键点击第二个add,选择c语言即可,名字一般用main。
-
就可以写c语言进行控制了。
-
写好之后,一般点击左侧第二个箭头Build即可。但是第一次先要点击小图标,,点击OutPut勾选HEX即可。
-
一个项目设置一次即可。
-
然后打开stc软件,将串口号选对。这里单片机型号选择(STC89C52RC/LE52RC)这个即可。
-
选择打开程序文件,选择刚刚生成的hex文件,点击下载编译即可,单片机要冷启动一下就可以了。
点亮第一个LED灯
-
小知识:当单片机通电,所有LED灯两端都是高电平(1),需要将一端改为0就可以亮了。
-
根据模块图可以得知,控制LED灯的是P2,FE(1111 1110)亮一个灯D1灯。
#include <REGX52.H> void main(){ P2 = 0xFE; }