#define pinData 4
#define pinLatch 5
#define pinClock 6
void setup() {
pinMode(pinData, OUTPUT);
pinMode(pinClock, OUTPUT);
pinMode(pinLatch, OUTPUT);
}
byte angka[] = {
B11111100,
B01100000,
B11011010,
B11110010,
B01100110,
B10110110,
B10111110,
B11100000,
B11111110,
B11110110
};
void loop() {
for (int i=0; i<10; i++) {
shiftReg(angka[i],1500);
}
}
void shiftReg(byte data, int jeda) {
digitalWrite(pinLatch, HIGH);
shiftOut(pinData,pinClock,LSBFIRST,data);
digitalWrite(pinLatch, LOW);
delay(jeda);
}