51单片机流水灯入门(理解IO口的组操作)
P1口接8个LED的负极,然后LED的正极经过电阻直接接Vcc
1 流水灯单个闪过代码
#include <reg52.h>void delayms(int X){int i, j;for(i = X; i ; --i)for(j = 110;j ; --j);return;}int main(){int i, j = 0xff;for(i = 0; i < 8; ++i){P1 = j <<= i;delayms(500);}return 0;}