disp.digit4(value1);
disp.digit4(value2);
disp.digit4(value3);
disp.latch();
минимум переделок.
Ну или сделать по-человечески, написать disp.digit4nolatch(value);
это я и сам знаю.Martian писал(а):Starichok51, каждый входной импульс сдвигается тактовым, а потом все защёлкиваются ещё одним сигналом.
нужно делать не как успеется, а отправлять сразу все 6 байтов.Martian писал(а):Притом, если всё сделано в главном цикле, обновление как успеется
любую библиотеку можно легко изменить под себя, как два пальца ...Martian писал(а):Можно его просто оттуда выбросить, и делать внешне.
А, ясно. Мне показалось, что путаница с тактовым...Starichok51 писал(а):знаю
Так оно будет все 6, а программе делать-то нечего больше, и снова сразу все 6. То есть, либо вводить задержку (фуууу!), чтобы соотношение паразитного к полезному сделать выгодным, либо таймер, а с ним у ТС сложности.Starichok51 писал(а):нужно делать не как успеется, а отправлять сразу все 6 байтов.
и я уверен, что и OKF не увидит это "перетекание" разрядов за 8 мс.OKF писал(а):2 мкс мне досточно ночью для нормального восприятия.
ноу проблем.BOB51 писал(а):К тому добавим, что частоту обновления выше 62,5Гц получить уже относительно затруднительно