Режимы обмена информацией

Программный · Синхронный обмен; без проверки признаков готовности устройства; · Асинхронный; проверка признака готовности (e.g. принтер); обмен с протоколом; · Обмен с прерыванием; С использованием ПДП (прямого доступа к памяти)

программным обменом управляет CPU, в ПДП – аппаратно

ПсП– последовательные порты (UART, USART) – universal sync/async receiver transmitter) – Intel; SPI – serial peripheral interface – Motorola.

RxD – receive data;

TxD – transmit data

КП – контроллер прерываний. Запросы бывают внешние и внутренние. В 51 – 2 внешних запроса INT0, INT1 – они поступают через линии порта Р3; и 3 внутренних – от устройств (от последовательного порта и др.)

Настройка КП:

· Приоритеты запросов;

· Запрет прерываний – индивидуально (маскирование):

2 регистра: Interrupt Private (priority)

Interrupt Enable

 

 

· Режим обслуживания запросов (Например, в 59-м режимы фиксированных приоритетов, циклическое изменение приоритетов запросов)

Т/С –таймер/счетчик. Как правило, задачи управления в контроллере выполняются в режиме реального времени, т.е. в течение определенного интервала времени контроллер должен выполнить ввод, обработку и вывод (цикл).

Для разгрузки CPU в контроллер ввели модули Т/С, количество:от 2-х до 5-ти. Таймер формирует временной интервал.

Функции Т/С:

1. Запуск отдельных подзадач алгоритма управления через промежутки ∆t, называемые метками реального времени;

2. Подсчет внешних импульсов;

3. Формирование последовательных импульсов требуемой частоты на входе Т/С.

КПДП – контроллер прямого доступа к памяти. Содержит от 1 до 4 каналов

Direct request (DRQ) – формируется контроллером периферийного устройства. КПДП – формирует запрос в ЦПУ – отключить ЦПУ от магистрали (HOLD, HLDA – hold acknowledgement); подтверждение – DACK – direct memory access acknowledgement.

АЦП/ЦАП – аналоговые сигналы обычно поступают через один выделенный порт. Существует несколько регистров для настройки (CONF)

ПП, ПсП, КП, Т/С, КПДП, АЦП/ЦАП – периферийные модули.

В некоторых контроллерах есть специализированные процессоры.








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


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

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

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

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