void setup(){
pinMode(6 , OUTPUT);
pinMode(7 , OUTPUT);
pinMode(8 , OUTPUT);
pinMode(9 , OUTPUT);
pinMode(10 , OUTPUT);
pinMode(11 , OUTPUT);
pinMode(12 , OUTPUT);
}
uint8_t contador = 0;
uint8_t disp7Seg[] = {0x3F , 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x67};
uint8_t selectBit = 0b00000001;
void loop(){
if(contador > 9){
contador = 0;
}
digitalWrite(6 , disp7Seg[contador] & (selectBit << (0)) );
digitalWrite(7 , disp7Seg[contador] & (selectBit << (1)) );
digitalWrite(8 , disp7Seg[contador] & (selectBit << (2) ));
digitalWrite(9 , disp7Seg[contador] & (selectBit << (3) ));
digitalWrite(10 , disp7Seg[contador] & (selectBit << (4) ));
digitalWrite(11 , disp7Seg[contador] & (selectBit << (5) ));
digitalWrite(12 , disp7Seg[contador] & (selectBit << (6) ));
contador++;
delay(500);
}