单片机:STC89C52RC
软件:Keil uVision4 + STC-ISP-v6.86L
创建项目:


接下来是选择板子:


然后在文件夹下新建main.c文件

打开keil,右击新建:


然后就可以开始写代码了
#include <REGX52.H>
void main()
{
P2=0xFE;
//之所以将P2设置为EF是因为这里是十六进制,也就是F代表1111,E代表1110
//正极代表1,我们将电平置为1电势差就是0,也就是没有电,我们将电平置为0,那电势差就是1 也就是有电,这也就顺理成章点亮了一个LED,如果想要全部点亮那就是0x00
}
P2代表的是寄存器,从导入的那个头文件中我们可以看到P2寄存器它的地址:

接下来,

接下来就是编译,快捷键是F7

接着打开STC-ISP-v6.86L 软件

亮了!亮了!

本文介绍了如何使用KeiluVision4开发环境和STC-ISP-v6.86L软件对STC89C52RC单片机进行编程,通过编写C语言代码设置P2寄存器来控制LED灯的状态,展示了单片机基础应用。
1365

被折叠的 条评论
为什么被折叠?



