Составители:
70
Рис. I-3 Программируемый интервальный таймер
РЕШЕНИЕ
а) Ответы на 2,3 и 4 вопросы можно найти, определив управляющий
байт РIТ. Команда ОUТ хххххх11b,АL выводит управляющий байт в РIТ, о
чем свидетельствуют два младших бита адреса А1,А0=11. Определим
содержимое аккумулятора на момент выполнения этой команды, для чего
необходимо выполнить
три логические команды (ОR)ИЛИ, (АND)И и снова
ИЛИ.
81Н = 1000 0001 (аl)
04Н = 0000 0100 (bl)
_______________ ОR
85Н = 1000 0101 (аl) новое значение
85Н = 1000 0101 (аl)
FЕН = 1111 1110 (сl)
_______________ АND
84Н = 1000 0100 (аl) новое значение
84Н = 1000 0100 (аl)
10Н = 0001 0000
_______________ ОR
95Н = 1001 0100 (аl) новое значение (управляющий байт)
Отсюда находим ответ на второй вопрос
: номер счетчика D7,D6=10(Вin)=2.
Так как биты D3,D2,D1=010, то счетчик работает во втором режиме
(генератор периодической последовательности со скважностью Q>2) и
Страницы
- « первая
- ‹ предыдущая
- …
- 68
- 69
- 70
- 71
- 72
- …
- следующая ›
- последняя »