vovik15 писал(а):приведите вессь исходник
ну это практически весь исходник и есть. просто там еще библиотечка используется для использования tlc5940nt.
digitalWrite(firstDig, LOW); digitalWrite(secondDig, LOW); // аноды дисплея сбрасываются в ноль
TlcMux_clear(); коммутация всех выходов tlc5940nt сбрасывается.
if(currentDig == 1) digitalWrite(firstDig, HIGH); else digitalWrite(secondDig, HIGH); delay (1); подключение нужного анода - первая или вторая цифра дисплея
TlcMux_set(0, 1, 4095);
TlcMux_set(0, 3, 4095);
TlcMux_set(0, 4, 4095);
if(currentDig == 1) TlcMux_set(0, 5, 4095);
TlcMux_set(0, 6, 4095);
TlcMux_set(0, 7, 4095);
TlcMux_set(0, 8, 4095);
тут подключаются выходы tlc5940nt. если включен первый анод - будет цифра 8, если второй - 6.
потом задержка 4мс и смена цифры - попеременно чтоб одна и вторая включалась.
шим использовать не планируется, зачем он в дисплейчике этом?

разве что яркость менять, но это уж баловство.
Вы правы - просто валяется, нужно пристроить

74HC595 тоже валяется, но там дисплей нужен с общим катодом ведь, а вот он у меня не валяется
