C语言中,让4个流水灯全部亮灭,第一次时间间隔1秒,第二次0.5秒,第三次0.2秒

2025-04-13 15:21:12
推荐回答(2个)
回答1:

单片机吧

例如定义的是 P1口4个灯 就是
int LED1 = P1^0;
int LED2= P1^1;
int LED3 = P1^2;
int LED4 = P1^3;

LED1 = 0; 开启
delay(1秒)延时函数
LED1 = 1; 灭
delay(1秒)延时函数

LED2 = 0; 开启
delay(0.5秒)延时函数
LED2 = 1; 灭
delay(0.5秒)延时函数

LED3 = 0; 开启
delay(0.2秒)延时函数
LED3 = 1; 灭
delay(0.2秒)延时函数

你也可以 使用
P1= 0xfe;
delay()延时函数
P1= 0XFF;
以此类推

回答2:

控制单片机吗 问题描述不太清楚