int k=0;
byte value[]={1,2,4,8,16,32,64,128,0};
void setup() {
for(int i=2;i<=9;i++)
pinMode(i, OUTPUT);
for(int j=0;j<=4;j++)
{
for(int i=2;i<=9;i++)
digitalWrite(i,k);
delay(300);
k=1-k;
}
}
void loop() {
for(int i=0;i<8;i++)
digitalWrite(i+2,1-bitRead(value[0],i));
}