|
ибо примеров схемотехнической реализации динамики веливое множество, начиная от прямого вывода в порты и заканчивая дешифратором+регистром паралельного сдвига(как в АОН). Ввстречаюца также экзотические варианты на 2 регистрах с последовательной загрузкой(ИР8) такчто давать код просто неимеет смысла.Также 2 дишифратора, 3в8 и семесегментный(564ид4 например)
Алгоритм-же прост. У вас есть таймер который отсчитывает время. Каждое событие таймера(переполнение, захват) должно вести за собой зажигание одной декады. Зажигание есть :
а)Выключение текущей декады
б)установка сегментов соответствующей следующей дикаде
в)зажигание следующей декады
Сегменты устанавливаются в соответствии с разводкой, через таблицу перевода цифр 0-9 в сегменты a-h.Декады устанавливаца в состветствии со счетчиком декад- обычно это регистр сдвига но иногда нужен последовательный инкремент для извлечения цифр из массива индикатора.
Вопчем это настолько просто что даже незнаю как проще обьяснить)))))
E-mail: info@telesys.ru