制作仿真电路 并 写入程序点亮

ps: 图为“软件仿真”省去了一些必要的电路 且为 低电平击中)
#include"reg51.h"
int a,i,s;
void Delay(a){//延时函数	
  while(a--);
}
void main(){
  while(1){
      a = 0x01;
      for(s=0;s<8;s++){
        P1 = ~a;//按位取反
        Delay(200000);//调用自定义延时函数
        a <<= 1;//往左移一位
      }
  } 
}

流水灯