// sfr MY_LED_PORT P2 //将LED端口命名为MY_LED_PORT
//============一个逐渐左移=============================
for(i=0;i<8;i++)//左移
{
MY_LED_PORT=_crol_(0xfe,i);// P2=~(0x01<<i);
Delay500ms();
}
//============一个逐渐右移=============================
for(i=0;i<8;i++)//右移
{
MY_LED_PORT=_cror_(0x7f,i);// P2=~(0x80>>i);
Delay500ms();
}
//============右移逐渐点亮=============================
for(i=0;i<8;i++)//右移逐渐点亮
{
MY_LED_PORT=(0xfe<<i);
Delay500ms();
}
//============左移逐渐熄灭=============================
for(i=0;i<8;i++)//左移逐渐熄灭
{
MY_LED_PORT=~(0x7f>>i);
Delay500ms();
}