第一个实验:点亮LED
1、创建工程文件
1)创建空工程
2)创建led.c并关联到工程
3)模式化书写:头文件包含与main函数外壳
2、如何用C语言进行PO端口控制
1)PO=0xff; //点亮8颗LED,PO端口的8个引脚都输出高电平
2)十六进制数:0xff //二进制为8个一
3)位:一个引脚;字节:8个引脚;IO端口:PO端口,8个加起来(P0.0-P0.7);IO口:IO端口中其中一个引脚
P0=0x0f; //点亮4颗LED
P0=0xf0; //点亮4 颗相反的LED
P0=0xAA; //隔一颗亮一颗
P0=0x0; //全灭
LED闪烁
闪烁本质:亮——延时——灭——延时
注意人眼的视觉暂留
实现延时——C语言循环程序
注意:1、单片机执行每条指令需要一定时间
2、单片机开机后不能休息
3、单片机可以“空转”来“浪费时间”
void delay(void)
{
unsigned char i=100;
unsigned char j=100;
while (i--)
{
while (j--);
}
}