Остановимся на рассмотрении основных режимов.

Режим «0» - простой синхронный ввод. Все порты РА, РВ,РС можно использовать для ввода или вывода.

Рассмотрим пример.Пусть требуется выполнить ввод n-цифровых кодов с АЦП ,подключенных к ППА, в память данных контроллера. Разрядность цифрового кода с АЦП NV = 12 бит. Размещение кодов в ПД показано на рис.

 

 

 

 

Структурная схема для этого примера имеет вид:

 

РА – порт ввода Nv (мл. тетрада);

РВ – порт ввода Nv (ст. байт);

РС (7) - ввод признака «завершение преобразования» EOC (end of convection).

РС (0) – вывод сигнала запуска АЦП ST.

Таким образом, часть порта РС используется для вывода , а другая – для ввода.

 

Алгоритм ввода имеет вид:

R0 – хранит начальный адрес ПД;

R2 – счетчик.

 

 

Режим «1» . Рассмотрим вначале Ввод с прерыванием, фрагмент структуры ППА для данного режима 1 приведен на рис.

 

К портам РА и РВ подключены периферийные устройства ПУ 1 и ПУ2.

INTE – триггера разрешения прерывания, настраиваются через порт РС;

STB – строб для загрузки кода из периферийного устройства в порты ППА – это первый этап ввода. Прежде , чем выполнять ввод в порт, необходимо проверить признак IBFА.

 

IBF – признак, входной буфер полный (0 – пусто, 1 – нет) -(input buffer full).

КП – контроллер прерывания.

INTА, INTB –сигналы прерывания, поступающие в КП из линий порта РС.

Оставшиеся две линии РС можно использовать как угодно.

Режим «1» -Вывод. В принципе.

Логика вывода такая же только в обратном направлении. Структурная схема и самостоятельно

 

Сигнал OBF- признак «выходной буфер полный»

Сигнал ACK – сигнал подтверждения вывода, поступает из ПУ

 

Режим «2». В этом режиме порт РА используется как 2-направленный и требуется 5 линий порта РС для следующих сигналов:

 








Дата добавления: 2016-03-22; просмотров: 613;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.