1.4 Контроллеры интерфейса RS 232
1.4.1 Микросхема КР580ВВ51
Микросхема КР580ВВ51-универсальна синхронный приемопередатчик, предназначен для аппаратной реализации последовательного протокола обмена между микропроцессором КР580ВМ80 и каналами последовательной передачи дискретной информации.
Микросхема преобразует параллельный код, получаемый от центрального процессора, в последовательный поток символов со служебными битами и выдает этот поток в последовательный канал связи с различной скоростью, а также выполняет обратное преобразование: последовательный поток символов в параллельный 8-разрядное слово.
Рисунок 4.1. Условное обозначение микросхемы КР580ВВ51
Таблица 4. Назначение выводов микросхемы КР580ВВ51
Вывод
Обозначение
Назначение вывода
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В
Таблица 4.1. Таблица истинности сигналов микросхемы КР580ВВ51
Сигналы на входах
Направление и вид информации
СО/D
1
0
Канал данных системы управление
Канал данных системы данных
Канал данных системы состояния
Х
Высокоомныое состояние канала данных
1.4.2 Таймер КР580ВИ53
Микросхема КР580ВИ53 -трехканальное программируемое устройство (таймер), предназначено для организации работы микропроцессорных систем в режиме реального времени. Программируемый таймер реализован в виде трех независимых 16-разрядных каналов с общей схемой управления. Каждый канал может работать в шести режимах.
Управляющее слово определяет режим работы канала, тип счета, формат чисел.
Рисунок 4.2. Условное обозначение микросхемы КР580ВИ53
Таблица 4.3. Назначение выводов микросхемы КР580ВИ53
Назначение выводов
1-8
D7-D0
Канал данных
9, 15, 18
C0, C1, C2
Синхронизация каналов 0-2
10, 13, 17
OUT0, OUT1, OUT2
Сигналы каналов 0, 1, 2
11, 14, 16
CE0, CE1, CE2
19, 20
A0, A1
Сигналы выбора каналов 0, 1, 2
Чтение
Запись
Напряжение питания 5В
1.5 Контроллер прерываний КР580ВН59
Предназначен для организации обработки приоритетных 8-уровневых запросов прерываний от восьми внешних устройств. Контроллер КР580ВН59 был разработан для микропроцессорных систем, построенных только на основе микропроцессора КР580ВМ80. Контроллеры прерываний можно каскадировать для получения 64-уровневой системы прерываний.
Рисунок 5. Условное обозначение микросхемы КР580ВН59
Таблица 5. Назначение выводов КР580ВН59
11,10,9,8,7,6,5,4
D0-7
Шина данных микропроцессора
3,2
RD/WR
Чтение/запись информации в регистры
27
А0
Разряд шины адреса микропроцессора
Сигнал выбора кристалла
18,19,20,21,22,
23,24,25
IR0-7
Сигналы запросов прерываний от внешних устройств ввода/вывода
INT
Сигнал запроса прерываний, поступающий на микропроцессор
INTA
Сигнал подтверждения прерывания, поступающий от микропроцессора
SP/EN
Программирование ведомого/разрешения буфера
12,13,15
CAS0-2
Линии каскадирования
28
Vcc
Питание
Страницы: 1, 2, 3, 4, 5