新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于C语言的闪烁灯

基于C语言的闪烁灯

作者: 时间:2016-11-23 来源:网络 收藏
#include

#define uint unsigned int
sbit LED = P1^0;

本文引用地址:https://www.eepw.com.cn/article/201611/320255.htm

void delay(uint a) //延时函数,毫秒级别
{
uint i;
while(--a!=0) //执行空操作循环,其中a为形参,由调用该函数的函数语句提供值
{
for(i=0;i<125;i++);//执行当0加到125时,大约会用掉1ms的时间
}
}

void main() //主函数
{
while(1) //循环执行这个程序
{
LED=0; //点亮发光二极管
delay(1000); //延时一段时间
LED=1; //熄灭发光二极管
delay(1000); //延时一段时间
}
}



关键词: C语言闪烁

评论


技术专区

关闭