Составители:
66
0. Назначение, состав и принцип действия PCI.
1. Объяснить работу схемы подключения USART к МП-системе.
2. Типовая последовательность битов в передаваемом кадре для
асинхронного режима работы.
3. Расчет адресов портов ввода/вывода.
4. Назначение отдельных битов инструкции режима, команды управления и
байта состояния УСАПП.
ПРИМЕРЫ ПРОГРАММИРОВАНИЯ ВНЕШНИХ УСТРОЙСТВ
ДЛЯ МИКРОПРОЦЕССОРНЫХ СИСТЕМ
ЗАДАЧА 1. КОДОВЫЙ
ЗАМОК
По приведенной схеме (рис. I-1)кодового замка и фрагменту
программы укажите: a) HEX код содержимого ячейки памяти cb, б) адрес
порта PB, в) что выполняет фрагмент программы, начиная с метки M1?: 0 –
подает сигнал тревоги, 1 – блокирует замок, 2 – открывает замок, 3 –
вызывает опергруппу. PPI работает в режиме 0.
Рис. I-1 Кодовый замок
РЕШЕНИЕ
а) Для ответа на первый вопрос неплохо бы иметь карту памяти с
символическим именем одной из ячеек - сb. Так как этого нет, то исследуем
первые две команды фрагмента программы. Содержимое сb загружается в
аккумулятор АL и затем выводится командой ОUТ в порт с двоичным
адресом хххххх11 (b - указывает на двоичную запись, 6 бит нам пока не
известны). На рисунке присутствует только одно ВУ, а именно РРI. Два
младших бита шины адреса (ША) равные А1,А0 = 11 попадают на входы
РРI А1,А0 - это свидетельствует, что содержимое АL будет "истолковано"
Страницы
- « первая
- ‹ предыдущая
- …
- 64
- 65
- 66
- 67
- 68
- …
- следующая ›
- последняя »