const int SER = 3;
const int SRCLK = 6;
const int RCLK = 5;
byte segments[10] = { B11111101, B01100000, B11011010, B11110010, B01100110,
B10110110, B10111110, B11100000, B11111110, B11110110};
void setup() {
pinMode(SER , OUTPUT);
pinMode(SRCLK, OUTPUT);
pinMode(RCLK, OUTPUT);
}
void loop() {
for (int i = 0; i <= 9; i++) {
digitalWrite(RCLK, LOW);
shiftOut( SER, SRCLK, LSBFIRST, segments[i]);
digitalWrite(RCLK , HIGH);
delay(1000);
}
}