新手问题—>按一下独立按键,实现流水灯不间断循环
时间:10-02
整理:3721RD
点击:
#include<reg52.h>
#include"cj.h"
void main()
{
while(1)
{
if(K1 == 0) //独立按键K1
{
while(1) //流水灯
{
P1 = 0xfe; //第一盏LED亮
while(!(P1==0x00))
{
delay(300); //延迟函数
P1 <<= 1;
P1 = P1 | 0x01;
}
}
}
}
}
按一下独立按键,然后想实现流水灯重复循环,烧写后发现流水灯只循环了一次,想问下大牛们那里出了问题?
#include"cj.h"
void main()
{
while(1)
{
if(K1 == 0) //独立按键K1
{
while(1) //流水灯
{
P1 = 0xfe; //第一盏LED亮
while(!(P1==0x00))
{
delay(300); //延迟函数
P1 <<= 1;
P1 = P1 | 0x01;
}
}
}
}
}
按一下独立按键,然后想实现流水灯重复循环,烧写后发现流水灯只循环了一次,想问下大牛们那里出了问题?
