51单片机实现双流水灯
时间: 2023-11-07 08:05:02 浏览: 156
以下是51单片机实现双流水灯的代码:
```
#include <reg51.h>
sbit LED1 = P1^0;
sbit LED2 = P1^1;
void delay(unsigned int t) //延时函数
{
unsigned int i, j;
for(i=0;i<t;i++)
{
for(j=0;j<125;j++);
}
}
void main()
{
while(1)
{
LED1 = 1;
LED2 = 0;
delay(500); //延时500ms
LED1 = 0;
LED2 = 1;
delay(500); //延时500ms
}
}
```
注:该代码中,LED1和LED2分别对应P1口的第0位和第1位,可以根据需要修改。delay函数中的延时时间可以根据实际情况调整。
阅读全文