51单片机流水灯执行10次 全部闪烁一次 一直循环十次闪烁一次 c语言怎么写????

2025-02-25 07:54:24
推荐回答(1个)
回答1:

#include
#define uchar unsigned char
void delay(uchar a)
{
uchar i;
whilie(a--)for(i=0;i<110;i++);
}
main()
{
uchar i,j;
for(i=0;i<10;i++)
    P0=0xfe;
    for(j=0;j<8;j++)
        {
        P0=_crol_(P0,1);
        delay(200);
        }
    }
    P0=0x00;
    delay(200);
    P0=0xff;
    delay(200);
    while(1);
}