led灯亮一秒灭一秒,循环十次c语言,
发布网友
发布时间:2023-11-06 18:50
我来回答
共1个回答
热心网友
时间:2024-10-28 16:44
你得设定是什么环境,如果是单片机ARM板之类的底层环境,可以采用延时函数或者中断设定;如果是windows编程,可以调用系统的Timer;下面就提供一个最简单的延时方案:
for (i=0; i<20; i++){ //一亮一灭算一个周期,所以循环20次
PORT_LED = ~PORT_LED;
delay_ms(1000);
}
void delay_ms(uint16 n){
while (n--){
//.....
}
}