int digits [] = {252,96,218,242,102,182,190,224,254,246,238,62,156,122,158,142};
#define d 6
#define l 8
#define c 10
void setup()
{
pinMode(l, OUTPUT);
pinMode(c, OUTPUT);
pinMode(d, OUTPUT);
}
void loop()
{
for(int i = 0;i<16;i++)
{
digitalWrite(l, LOW);
shiftOut(d,c,LSBFIRST,digits[i]);
digitalWrite(l, HIGH);
delay(250);
}
for(int i = 0;i<16;i++)
{
digitalWrite(l, LOW);
shiftOut(d,c,LSBFIRST,digits[i]+1);
digitalWrite(l, HIGH);
delay(250);
}
}