ВУЗ:
Составители:
Рубрика:
24
n-p и открывает его. Динамический режим работы индикаторов
обеспечивается бегущим нулем на выходах регистра DD17. Кодировка
разрядов индикатора приведена в таблице 2.5.
Кодировка цифр в коды семисегментного индикатора с общим
катодом
Таблица 2.4
Активному уровню каждого сегмента соответствует уровень
логического нуля на соответствующем выходе регистра DD16. Запись
данных в регистр DD16 производится по той же методике, что и для
индикаторов с общим катодом. Кодировка сегментов индикатора
приведена в таблице 2.6.
Кодировка разрядов индикатора.
Таблица 2.5
Разряд 0 1 2 3
Код 11101111b 11011111b 10111111b 01111111b
Для выбора нулевого разряда необходимо в регистр DD17 записать
число 0EFH, при выборе третьего разряда - в регистр нужно
записать число 07Fh.
Кодировка сегментов индикатора.
Таблица 2.6
Для одновременного выбора нескольких сегментов необходимо
произвести операцию конъюнкции с кодами выбранных сегментов.
Например, для вывода цифры 4 нужны сегменты b, c, f и g. Выполняем
операцию конъюнкции с кодами этих сегментов
0FDh Ʌ 0FBh Ʌ 0DFh Ʌ 0BFh=99h
Полученный код записываем в регистр DD16. В таблице 2.7.
представлен результат преобразования цифр в коды семисегментного
индикатора с общим анодом.
цифра 1 2 3 4 5 6 7 8 9 0
Код 06h 5Bh
4Fh
66h
6Dh
7Dh
07h
7Fh
6Fh 3Fh
Сегмент
A B C D E F G H
Код 0FEH
0FDH
0FBH
0F7H
0EFH
0DFH
0BFH 7FH
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »