#define dataPin 10 // пин подключен к входу DS
#define latchPin 11 // пин подключен к входу ST_CP
#define clockPin 12 // пин подключен к входу SH_CP
#define dataPin2 7 // пин подключен к входу DS
#define latchPin2 8 // пин подключен к входу ST_CP
#define clockPin2 9 // пин подключен к входу SH_CP
void setup() {
// устанавливаем режим работы пинов OUTPUT
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
pinMode(latchPin2, OUTPUT);
pinMode(clockPin2, OUTPUT);
pinMode(dataPin2, OUTPUT);
// ставим HIGH на "защёлку", чтобы регистр не принимал сигнал
digitalWrite(latchPin, HIGH);
}
void loop() {
digitalWrite(latchPin, LOW); // цифра десять
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111110);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра один
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра два
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра три
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четыре
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пять
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра шесть
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра семь
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра восемь
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра девять
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра десять
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра одиннадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра двенадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра тринадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четырнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра одиннадцатьппппппппппппппппппппппппппппппппппппп
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра двенадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра тринадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четырнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра десятьаааааааааааааааааааааааааааааааааааааааааааааа
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра одиннадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра двенадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра тринадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четырнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра десятьАРПВРРАРПРАГОРПГОРВАДЛДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра одиннадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра двенадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра тринадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четырнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра десяЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛ
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра одиннадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра двенадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра тринадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четырнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра десяОООООООООООООООООООООООООООООООООООООООООООООООООО
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра одиннадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра двенадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра тринадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четырнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01011111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра десяГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГГ
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра одиннадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра двенадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра тринадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четырнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01110000);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра десяЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗ
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра одиннадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра двенадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра тринадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четырнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
shiftOut(dataPin2, clockPin2, LSBFIRST,B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111111);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра десяЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗ
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111110);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра одиннадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра двенадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра тринадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четырнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01011111);
shiftOut(dataPin2, clockPin2, LSBFIRST,B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01110000);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111111);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пятнадцать
digitalWrite(latchPin2, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, B01111011);
shiftOut(dataPin2, clockPin2, LSBFIRST, B01111011);
digitalWrite(latchPin, HIGH);
digitalWrite(latchPin2, HIGH);
delay(1000);
}