Микросхема КР580ВВ51А

Микросхема КР580ВВ51А - универсально - асинхронный приемопередатчик (УСАПП), предназначен для аппаратной реализации последовательного протокола обмена между микропроцессором КР580ВМ80А (КМ1810ВМ86) или другим устройством, способны запрограммировать данную микросхему на требуемый режим работы, и каналами последовательной передачи дискретной информации.

Микросхема УСАПП преобразует параллельный код, получаемый от центрального процессора, в последовательный поток символов со служебными битами и выдает этот поток в последовательный канал связи с различной скоростью, а также выполняет обратное преобразование: последовательный поток символов в параллельный 8-разрядное слово.

Максимальная скорость передачи/приема информации по последовательному каналу 64К бод, минимальная не ограничена и определяется внешними устройствами (ВУ).

Основными управляющими сигналами являются: WR, RD, CO/D, CS. Возможные варианты сочетания управляющих сигналов:

Сигналы на входах

Направление и вид информации

CO/D RD WR CS
1 1 0 0 Канал данных системы - УСАПП (управление)
0 1 0 0 Канал данных системы - УСАПП (данных)
1 0 1 0 УСАПП - канал данных системы (информация состояния)
0 0 1 0 УСАПП - канал данных системы (данные)
X 1 1 0 Высокоомное состояние канала данных УСАПП
X X X 1  

Микросхема может работать в двух режимах:

Синхронный режим характеризуется непрерывным потоком передаваемой (принимаемой) информации. Для установления синхронизации между передатчиком (передатчиком) микросхемы КР580ВВ51А и приемником (передатчиком) внешнего устройства и выделения из последовательного потока символов полезной информации вводиться кодирующие слова (синхросимволы). Информационная (5-8 бит) и временная длина синхросимвола и слова данных равны.

Асинхронный режим  характеризуется одиночными посылками информации, инициализация которых определяется либо микропроцессором системы, либо внешним устройством.

Назначение выводов.

Вывод Обозначение Тип вывода

Функциональное назначение вывода

1, 2, 5-8, 27, 28 D2-D7, D0, D1 Входы/выходы Канал данных - обмен информацией между микропроцессором и микросхемой
3 RxD Вход Приемник микросхемы
4 GND - Общий
9 TxC Вход Синхронизации передачи
10 WR Вход Запись информации
11 CS Вход Выбор микросхемы
12 CO/D Вход Управление (данные)
13 RD Вход Чтение информации
14 RxRDY Выход Готовность приемника
15 TxRDY Выход Готовность передатчика
16 SYNDET/BD Вход/выход Двунаправленный трех - стабильный программируемый ввод/вывод
17 CTS Вход Готовность внешнего устройства принять данные
18 TxEND Выход Конец передачи
19 TxD Выход Передатчик микросхемы
20 C Вход Синхронизация
21 SR Вход Установка исходного состояния
22 DSR Вход Готовность внешнего устройства передать данные
23 RTS Выход Запрос приемника внешнего устройства на прием данных
24 DTR Выход Запрос  передатчика внешнего устройства на прием данных
25 RxC Вход Синхронизация приема
26 Ucc - Напряжение питания +5В

Структурная схема КР580ВВ51А

Форматы инструкции режима для синхронного (а) и асинхронного (б) видов работы

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

Команды

Формат Код

Команда

D0 0 Передача информации невозможна
1 Передача информации возможна
D1 0

-

1 Запрос о готовности передатчика ВУ передать данные
D2 0 Прием информации невозможна
1 Прием информации возможна
D3 0

-

1 Пауза
D4 0

-

1 Сброс триггеров ошибок в исходное состояние
D5 0

-

1 Запрос о готовности приемника ВУ принять данные
D6 0

-

1 Программный сброс УСАПП в исходное состояние
D7 0

-

1 Поиск синхронизации

 

 

 

 

Hosted by uCoz