December 11 2017 07:48:07
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
УНИВЕРСАЛЬНЫЙ СИНХРОННО АСИНХРОННЫЙ ПРИЕМОПЕРЕДАТЧИК
ОСНОВЫ ПОСТРОЕНИЯ МИКРОПРОЦЕССОРНЫХ СИСТЕМ

Информационный обмен в МПС в последовательном коде осуществляется на основе ИМС универсального синхронно-асинхронного приемопередатчика (УСАПП). Данная ИМС позволяет вести дуплексный обмен данными с синхронным и асинхронным протоколами обмена. Формат передаваемых данных, скорость и режим работы программируются путем записи управляющих слов в УСАПП также, как и в ППИ (см. п. 2.5.2). Схема подключения УСАПП к шинам МПС приведена на рис. 2.23. Практическое применение ИМС УСАПП невозможно без схем интерфейсов передатчика и приемника, а также схемы управления.

ИМС УСАПП содержит:

  1. буфер передатчика, предназначенный для преобразования данных от микропроцессора в последовательный код и выдачи этого кода на выход ТхD;

  2. буфер приемника, выполняющий прием данных в последовательном коде со входа RxD, их преобразование в параллельный код и передачу параллельного кода в микропроцессор;

  3. буфер данных, представляющий собой тристабильный регистр с двунаправленной ШД, предназначенный для обмена данными и управляющими словами между УСАПП и микропроцессором;

  4. блок управления модемом, обрабатывающий управляющие сигналы для ВУ.

Назначение выводов ИМС УСАПП приведено в таблице 2.5.

Таблица 2.5

Вывод ИМС Назначение
D0 — D7 Канал данных
RESET Сброс внутренних регистров УСАПП в «0»
CLC Вход импульсов синхронизации, поступающих от ГТИ микропроцессора (см. рис. 2.1)
img251 Управление/данные — напряжение L-уровня указывает на запись или чтение данных из ИМС, а напряжение Н-уровня — на запись или чтение управляющего слова
img252 Разрешение вывода данных или управляющего слова из УСАПП на ШД (чтение)
img253 Разрешение ввода информации с ШД в УСАПП (запись)
img254 Подключение УСАПП к ШД D0 — D7
img255 Готовность передачи данных УСАПП
img256 Запрос передачи данных УСАПП
img257 Готовность приема данных УСАПП
img258 Запрос приема данных УСАПП
SYND Вид синхронизации: для синхронного режима выходное напряжение Н-уровня — признак внутренней синхронизации; для синхронного режима с внешней синхронизацией сигнал является входным, в асинхронном режиме сигнал является выходным
img259 Синхронизация приемника
RxRDY Готовность приемника
RxD Вход приемника
img260 Синхронизация передатчика
TxE Конец передачи — напряжение Н-уровня признак окончания посылки данных
ТхRDY Готовность передатчика
TxD Выход передатчика

img261

Рис. 2.23

УСАПП широко применяются при построении последовательных коммуникационных портов (в частности СОМ-портов), а также для сопряжения МПС с телефонными линиями или телеграфными каналами.

  1. ПРОГРАММИРУЕМЫЙ ИНТЕРВАЛЬНЫЙ ТАЙМЕР


Программируемый интервальный таймер (ПИТ) — ИМС, предназначенная для организации ввода/вывода числоимпульсной информации и формирования временных интервалов между импульсами.

Пример схемы подключения ИМС ПИТ к шинам МПС приведен на рис.2.24.

ИМС таймера содержит:

  1. три независимых канала OUT0, OUТ1 и OUТ2, каждый из которых представляет собой 16-разрядный вычитающий счётчик;

  2. буфер данных, предназначенный для обмена данными и управляющими словами между ЦП и ПИТ по ШД.

  3. схему управления чтения/записью, обеспечивающую операции ввода/вывода информации ПИТ.

  4. регистр управляющего слова.


img262

Рис. 2.24

Назначение выводов ИМС ПИТ приведено в таблице 2.6.

Таблица 2.6

Вывод ИМС Назначение
D0 — D7 Канал данных
img263, img264 Сигналы чтения и записи
А0, А1 Входы адресации портов ПИТ и регистра управляющего слова
CLC0 — CLC2 Входы синхронизации счетчиков
GATE0 — GATE2 Входы управления счетчиков
OUT0 — OUT2 Выходы счетчиков
img265 Выборка ИМС
Вывод ИМС Назначение
D0 — D7 Канал данных
img266, img267 Сигналы чтения и записи
А0, А1 Входы адресации портов ПИТ и регистра управляющего слова
CLC0 — CLC2 Входы синхронизации счетчиков
GATE0 — GATE2 Входы управления счетчиков
OUT0 — OUT2 Выходы счетчиков
img268 Выборка ИМС

Программирование режима работы ПИТ осуществляется путём записи определенного кода в регистр управляющего слова также, как и в ППИ (см. п. 2.5.2). Адресация счетчиков ПИТ и регистра управляющего слова осуществляется по линиям А0 и А1 (см. таблицу 2.7).

                                                             Таблица 2.7

Устройства ПИТ Адресные линии

А1 А0
Канал OUT0
Канал OUТ1
Канал OUТ2
Регистр управляющего слова
0
0
1
1
0
1
0
1

ПИТ может применяться как программируемый делитель тактовой частоты микропроцессора, а также как мультивибратор, счетчик событий и т.д.

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.02 секунд 2,294,939 уникальных посетителей