int digit[]={0x86,0xDB, 0xCF, 0x66, 0xED,0xFD};
int pin[] ={0,1,2,3,4,5,6};
void setup() {
randomSeed(analogRead(A0));
for(int x=0;x<7;x++){
pinMode(pin[x], OUTPUT);
}
}
void loop() {
//int stev = 0xFF;//digit[0]; //0x86
int a = random(0,7);
int stev=digit[a];
for(int x =0; x<7; x++){
int temp = stev & 0x01;
digitalWrite(pin[x],temp);
stev = stev >> 1;
}
delay(500);
for(int x =0; x<7; x++){
int temp = stev & 0x01;
digitalWrite(pin[x],LOW);
//stev = stev >> 1;
}
delay(500);
}