15. Режим последовательного обмена информацией в МП.

Программируемый последовательный интерфейс и порядок взаимодействия с ним (запись и передача) Рассмотрение структурную схема прогр. Послед интерфейса, универсальный синхронно-асинхронный передатчик

 

Рассмотрим программируемый последовательный интерфейс на базе МПС КР580.

Программируемый последовательный интерфейс КР580ВВ51 представляет собой универсальный синхронно-асинхронный приёмо-передатчик (УСАПП), предназначенный для организации обмена между МП и внешними устройствами в последовательном виде. Он принимает данные с 8-ми разрядной шины данных МП и передаёт их в последовательном виде периферийному устройству или получает последовательные данные от периферийного устройства, преобразует их к параллельному виду и передаёт МП. Последовательный интерфейс может осуществлять обмен данными в асинхронном режиме со скоростью передачи 9,6 кбит/с или в синхронном – со скоростью до 56 кбит/с. Длинна передаваемых слов – от 5 до 8 бит. Формат слова содержит также служебные биты и необязательный бит контроля по чётности.

Структурная схема УСАПП содержит:

 

  • буфер передатчика TBF со схемой управления передатчиком TCU, который предназначен для приёма данных от МП и выдачи их в последовательном виде на выход TxD;
  • буфер приёмника RBF со схемой управления приёмником RCU, которая выполняет приём последовательных данных со входа RxD и передачу их в МП в параллельном виде;
  • буфер данных BD ,который представляет собой параллельный 8-разрядный двунаправленный буфер шины данных, который используется для обмена данными и управляющими словами между МП и УСАПП;
  • блок управления чтением/записью RWCU, который принимает управляющие сигналы от МП и генерирует внутренние сигналы управления;
  • блок управления модемом MCU, который обрабатывает управляющие сигналы, предназначенные для внешнего устройства.

 

Схема подключения УСАПП к системной шине

Сигнал Аi, подаваемый на вывод БИС A0, определяет два адреса УСАПП. При адресе Ai=0 будут передаваться данные, при Аi=1 записываться команды или читаться слова состояния. Остальные выводы подключаются к одноимённым линий шин МП системы.

Программирование УСАПП производиться загрузкой управляющих слов. Различают управляющие слова двух типов: управляющее слово инициализации и операционное управляющее слово.

© cop320

Конструктор сайтов - uCoz