- •Основы построения микропроцессорных систем
- •Основные определения и общие сведения
- •Типы информационного обмена
- •Параллельный обмен
- •Последовательный обмен
- •Протоколы обмена
- •1.3 Особенности применения цифровых микросхем
- •1.4 Структурные принципы микропроцессорных систем
- •Общая структура
- •Управление чтением и записью
- •Временные диаграммы чтения и записи
- •Подключение памяти и устройств ввода-вывода
- •Типы запоминающих устройств
- •Основные устройства микропроцессорной системы
- •Центральный процессор
- •Микропроцессор
- •Структура
- •Обработка команд
- •Временные диаграммы машинных циклов микропроцессора при чтении и записи
- •Система команд
- •Дешифратор адреса
- •Запоминающие устройства
- •Устройства ввода-вывода
- •Устройство звуковой сигнализации
- •Программируемый параллельный интерфейс
- •Универсальный синхронно-асинхронный приемопередатчик
- •Программируемый интервальный таймер
- •Программируемый контроллер приоритетных прерываний
- •Контроллер прямого доступа к памяти
- •Устройство индикации
- •Развитие архитектуры микропроцессорных систем
- •Технические требования
- •Сегментная модель памяти
- •Непрерывная модель памяти
- •Виртуальная адресация
- •Области оперативной памяти
- •Список литературы
- •Оглавление
- •1. Основы построения микропроцессорных систем 3
- •1. Основные устройства микропроцессорной системы 27
- •1. Развитие архитектуры микропроцессорных систем 76
Универсальный синхронно-асинхронный приемопередатчик
Информационный обмен в МПС в последовательном коде осуществляется на основе ИМС универсального синхронно-асинхронного приемопередатчика (УСАПП). Данная ИМС позволяет вести дуплексный обмен данными с синхронным и асинхронным протоколами обмена. Формат передаваемых данных, скорость и режим работы программируются путем записи управляющих слов в УСАПП также, как и в ППИ (см. п. 2.5.2). Схема подключения УСАПП к шинам МПС приведена на рис. 2.23. Практическое применение ИМС УСАПП невозможно без схем интерфейсов передатчика и приемника, а также схемы управления.
ИМС УСАПП содержит:
буфер передатчика, предназначенный для преобразования данных от микропроцессора в последовательный код и выдачи этого кода на выход ТхD;
буфер приемника, выполняющий прием данных в последовательном коде со входа RxD, их преобразование в параллельный код и передачу параллельного кода в микропроцессор;
буфер данных, представляющий собой тристабильный регистр с двунаправленной ШД, предназначенный для обмена данными и управляющими словами между УСАПП и микропроцессором;
блок управления модемом, обрабатывающий управляющие сигналы для ВУ.
Назначение выводов ИМС УСАПП приведено в таблице 2.5.
Таблица 2.5
Вывод ИМС |
Назначение |
D0 — D7 |
Канал данных |
RESET |
Сброс внутренних регистров УСАПП в «0» |
CLC |
Вход импульсов синхронизации, поступающих от ГТИ микропроцессора (см. рис. 2.1) |
|
Управление/данные — напряжение L-уровня указывает на запись или чтение данных из ИМС, а напряжение Н-уровня — на запись или чтение управляющего слова |
|
Разрешение вывода данных или управляющего слова из УСАПП на ШД (чтение) |
|
Разрешение ввода информации с ШД в УСАПП (запись) |
|
Подключение УСАПП к ШД D0 — D7 |
|
Готовность передачи данных УСАПП |
|
Запрос передачи данных УСАПП |
|
Готовность приема данных УСАПП |
|
Запрос приема данных УСАПП |
SYND |
Вид синхронизации: для синхронного режима выходное напряжение Н-уровня — признак внутренней синхронизации; для синхронного режима с внешней синхронизацией сигнал является входным, в асинхронном режиме сигнал является выходным |
|
Синхронизация приемника |
RxRDY |
Готовность приемника |
RxD |
Вход приемника |
|
Синхронизация передатчика |
TxE |
Конец передачи — напряжение Н-уровня признак окончания посылки данных |
ТхRDY |
Готовность передатчика |
TxD |
Выход передатчика |
Рис. 2.23
УСАПП широко применяются при построении последовательных коммуникационных портов (в частности СОМ-портов), а также для сопряжения МПС с телефонными линиями или телеграфными каналами.