/*任务8:点击K1,一次流水灯后结束,在执行过程中按下K2退出流水灯状态*/
#include"reg52.h"
#include"intrins.h"
sbit START=P0^0;
sbit END=P0^1;
void delay(unsigned int c)
{
while(c--);
}
void main()
{
unsigned char i;
START=1;
END=1;
P1=0X00;
if(START==0)
{
for(i=0;i<8;i++)
{
if(END==0)
{
break;
}
else
{
P1|=0X01;
P1=_crol_(P1,1);
delay(10000);
}
}
P1=0X00;
}
}