Проектирование средств контроля и диагностики с элементами высокой интеграции. Голубков В.А - 25 стр.

UptoLike

23
Рис. 4. Схема индикаторной части лабораторной установки
2. Теперь надо отобразить полученные цифры на индикаторах. Для этого
очень удобно воспользоваться подпрограммами-массивами, описанными выше.
В качестве элементов массива надо использовать константы, которые будут
определять своими нулевыми и единичными позициями, какие сегменты
должны светиться при отображении того или иного числа. Индекс элемента
массива
должен совпадать с отображаемой цифрой. В этом случае для вывода
на индикатор нужной цифры будет достаточно поместить эту цифру в
аккумулятор, обратиться к подпрограмме-массиву, получить оттуда константу,
которую осталось заслать в порт С индикатора для отображения этой цифры.
3. Последний нюанс связан с организацией динамической индикации, т. е.
периодическое отображение
цифр в разрядах индикатора. Для организации
этого процесса удобно использовать перемещение 0 в разрядах порта D с
реализацией задержки, чтобы яркость свечения цифр была достаточной для
восприятия глазом. Последовательность сигнплов может быть следующей:
11111110 – задержка – 11111101 – задержка – 11111011 – задержка и т. д.