51 单片机流水灯右移
#include <STC89C5xRC.H>
void delay(unsigned int ms)
{
unsigned int i, j;
for (i = ms; i > 0; i--)
{
for (j = 125; j > 0; j--)
;
}
}
int i;
int main()
{
P1 = 0xFF; // 8位占用一个字节
for (i = 0; i < 9; i++)
{
P1 = P1 & 0xFF >> i; //右移
delay(500);
}
return 0;
}

浙公网安备 33010602011771号