点亮LED
1、点亮LED的准备工作
1.1:创建空工程
打开keil uvision5软件:project–>New uvision project–>填写文件名–>Atmel–>AT89c51
1.2:创建一个.c文件并关联到工程
①:File–>New–“保存”–输入文件名为LED.c
②:右键source group–>add File,把LED.c文件添加到文件夹。
1.3:头文件包含和main函数外壳
#include <reg51.h> //头文件包含
void main(void) //main函数
{
}
2、通过c语言对IO口的控制
2.1:控制8个灯全亮
#include <reg51.h> //头文件包含
void main(void) //main函数
{
P0 = 0xff;//p0代表p0端口,0xff转换为2进制为1111 1111,代表8个IO口都是高电平。
}
选中HEX File后点击编译生成HEX文件进行烧录。
3、烧录程序
找到自己的芯片型号,对应的串口,然后打开程序文件找到.hex文件 ,然后点击下载。
下载成果界面:
4、结果呈现
连接好端口线
- 点亮4个LED灯
#include <reg51.h> //头文件包含
void main(void) //main函数
{
//P0 = 0xff;
P0 = 0x0f;///转换为二进制为0000 1111
}
呈现的结果为