怎么用c语言让51单片机实线8个灯同时点亮后由高位到低位依次熄灭,用_crol_或_cror_命令

aa=0x0;//8个灯点亮后反向依次熄灭
P1=aa;
for(t=0;t<8;t++)
{
delayms(500);
aa=aa+0x80;
P1=aa;
aa=_cror_(aa,1);
}

第1个回答  2011-08-29
uchar led=0xff;
while(1)
{
P1=led;
delay();
led=_cror_(led,1);
}
相似回答