МИКРОПРОЦЕССОРНЫЕ УСТРОЙСТВА В РАДИОЭЛЕКТРОННОЙ АППАРАТУРЕ




Таблица 1.6 - часть 4


Для согласования работы МП и АЦП используются различные способы обмена информацией. Выбор конкретного способа опре­деляется типом МП, скоростью обмена, сложностью и структурой массива данных и т. п. Специализированные МПУ, используемые в РЭА, производят обмен информацией с УВВ, которые в зависи­мости от конкретного применения имеют (различные характеристи­ки. Например, для системы передачи телеметрической информации характерно большое число информационных каналов и невысокая скорость их опроса. Для МПУ обработки сигналов — ограничен­ное число каналов и высокая скорость обмена информацией. Ис­ходя из этих особенностей, коротко рассмотрим следующие спо­собы обмена информацией МП с УВВ: программно-управляемую передачу данных; обращение к УВВ как к ячейке памяти; преры­вание и прямой доступ к памяти. Подробнее описание этих спо­собов приведено в [10, 13, 19].

При использования программно-управляемой передачи данных система команд МП должна содержать специальные команды ввода-вывода. Обман данными между МП и УВВ осуществляет­ся в следующей последовательности:

1. МП выдает на адресную магистраль адрес УВВ.

2. МП осуществляет проверку состояния готовности УВВ к об­мену информацией. Эта процедура может выполняться, например, с помощью триггера — флага. Если этот триггер находится в сос­тоянии 1, то происходит переход к п. 3. Если триггер — в состоя­нии 0, то МП повторяет команду опроса состояния УВВ либо осу­ществляет переход к другому устройству.

3. МП осуществляет ввод или вывод данных. Такая последова­тельность программно-управляемой передачи данных характерна для АЦП, работающих независимо от МП. Если АЦП запуска­ется одновременно с приемом от МП своего адреса, то вмес­то опроса состояния триггера можно ввести программную задерж­ку, равную циклу работы АЦП. По истечении времени задержки МП осуществляет ввод или вывод данных. Структурная схема программно-управляемой передачи данных от АЦП в МП приве­дена на рис. 1.9 [25].


Содержание  Назад  Вперед