使用一个IO口连接到LED
把IO口设置成输出模式
打开一个定时器,也可以开中断,在中断中把IO口设置为高电平,再进中断后设置成低电平,再重复
闪烁就是一会亮一个灭的。
通过GPIO操作控制LED灯的亮与灭,
控制LED闪烁是最简单的了,直接给一个IO口输出高低电平就行了,如下:
比如LED接在P0.0引脚,程序:
sbit LED =P0^0;
void main()
{
while(1)
LED = 0;
delay(500);
LED = 1;
}
其中的延时眼熟自己随便写一个就行了,但是延时时间不能太短,也不能太长,太短,你看不出效果,以为他没闪烁,太长闪烁等待的时间太长了,可能也会认为没有效果