К1801ВП1-35
Устройство интерфейса с последовательной передачей данных (ИРПС) на К1801ВП1-035
Рассмотрим вопрос реализации ИРПС. В составе ЭВМ для связи процессора с удаленным устройством, в частности с пультовым терминалом, используется последовательная передача данных. Для преобразования параллельной информации в последовательную и наоборот при подключении к микроЭВМ «Электроника-60» периферийных устройств через ИРПС предназначена микросхема К1801ВП1-035.
Структурная схема БИС К1801ВП1-035 приведена на рис. 7.7, обозначение и наименование выводов даны в табл. 7.5. Начальная установка микросхемы производится подачей сигналов низкого уровня на входы INIT и DCLO.
Микросхема К1801ВП1-035 содержит четыре регистра и два источника адресов векторов прерывания. Адреса регистров и векторов объединены в четыре группы, которые указаны в табл. 7.6. Выбор групп адресов регистров и источников адресов векторов прерываний производится заданием комбинаций уровней на входах ACL0 и АСL1 соответственно: для группы 1 – 0 и 0, для группы 2 – 1 и 0, для группы 3 – 0 и 1, для группы 4 – 1 и 1.
Выбор форматов посылок по последовательному каналу производится заданием комбинаций уровней на входах NB0 и NB1 соответственно: для 8 бит – 1 и 1, для 7 бит – 0 и 1, для 5 бит – 0 (либо 1) и 0.
Скорость обмена по последовательному каналу изменяется дискретно от 50 до 19200 бод (бит/с) при тактовой частоте микросхемы 4608 кГц. Выбор скорости обмена производится заданием комбинаций уровней на входах FR0-FR3 (их возможное сочетание приведено в табл. 7.7).
Следует отметить, что микросхема имеет выводы HALT, VIRQ и RPLY с открытым стоком, имеющим UOL низкого уровня. Для обеспечения на данных выходах высокого уровня необходимо между выходом и шиной источника питания UCC (+5 В) включить резистор с номинальным значением, рассчитанным исходя из значения выходного тока логического 0 IOL (не более 3,2 мА).
Для работы БИС К1801ВП1-035 со специальными линиями типа линий с токовыми петлями, телеграфным интерфейсом и т. п. необходимы специальные схемы сопряжения.
На рис. 7.8 приведены условные графические обозначения К1801ВП1-035. Более подробно описание БИСМ изложено в [25].
Номер | Обозначение | Наименование |
---|---|---|
1 | CLC | Вход тактовой частоты |
2 | EVNT | Выход прерываний по таймеру |
3-6 | FR0-FR3 | Вход выбора скорости обмена |
7,8 | NB0, NB1 | Вход выбора формата |
9 | \\AD0 | Вход-выход 0-го разряда адреса-данных системной магистрали |
10 | \\AD1 | Тоже 1-го разряда |
11 | \\AD2 | Тоже 2-го разряда |
12 | \\AD3 | Тоже 3-горазряда |
13 | \\AD4 | То же 4-го разряда |
14 | \\AD5 | То же 5-го разряда |
15 | \\AD6 | То же 6-го разряда |
16 | \\AD7 | То же 7-го разряда |
17 | \\AD8 | Вход 8-го разряда адреса-данных системной магистрали |
18 | \\AD9 | То же 9-го разряда |
19 | \\AD10 | То же 10-го разряда |
20 | \\AD11 | То же 11-го разряда |
21 | GND | Общий |
22 | \\AD12 | Вход-выход 12-го разряда адреса-данных системной магистрали |
23,24 | ACL0, АСL1 | Вход выбора адреса |
25 | \\AD15 | Вход 15-го разряда адреса-данных системной магистрали |
26 | \\BS | Вход сигнала выбора внешнего устройства системной магистрали |
27 | \\TF | Выход сигнала передатчика |
28 | \\IP | Вход сигнала приемника |
29 | \\BSYD | Вход сигнала занятости последовательного канала |
30 | NP | Вход установки паритета |
31 | \\HALT | Выход сигнала останова системной магистрали |
32 | PEV | Вход установки четности или нечетности |
33 | \\IAKI | Вход сигнала разрешения прерывания системной магистрали |
34 | \\INIT | Вход сигнала установки системной магистрали |
35 | \\VIRQ | Выход сигнала запроса на векторное прерывание системной магистрали |
36 | \\IAK0 | Выход сигнала разрешения прерывания системной магистрали |
37 | \\DOUT | Вход сигнала управления выводом данных системной магистрали |
38 | \\DIN | Вход сигнала управления ввода данных системной магистрали |
39 | \\RPLY | Вывод сигнала ответа приемника информации системной магистрали |
40 | \\DCLO | Вход сигнала «Авария источника питания» |
41 | \\SYNC | Вход сигнала синхронизации обмена системной магистрали |
42 | UCC | Напряжение источника питания |
Название | Адрес | |||
---|---|---|---|---|
группы 1 | группы 2 | группы 3 | группы 4 | |
Регистр состояния приемника | 177 560 | 176 560 | 176 570 | XXXXX0 |
Буферный регистр приемника | 177 562 | 176 562 | 176 572 | XXXXX2 |
Регистр состояния передатчика | 177 564 | 176 564 | 176 574 | XXXXX4 |
Буферный регистр передатчика | 177 566 | 176 566 | 176 576 | XXXXX6 |
Адрес вектора прерывания приемника | 060 | 360 | 370 | XX0 |
Адрес вектора прерывания передатчика | 064 | 364 | 374 | XX4 |
Скорость обмена, бод | FR3 | FR2 | FR1 | FR0 |
---|---|---|---|---|
50 | 0 | 0 | 0 | 0 |
75 | 0 | 0 | 0 | 0 |
100 | 0 | 0 | 1 | 0 |
150 | 0 | 0 | 1 | 1 |
200 | 0 | 1 | 0 | 0 |
300 | 0 | 1 | 0 | 1 |
600 | 0 | 1 | 1 | 0 |
1200 | 0 | 1 | 1 | 1 |
2400 | 1 | 0 | 0 | 0 |
4800 | 1 | 0 | 0 | 1 |
9600 | 1 | 0 | 1 | 0 |
19 200 | 1 | 0 | 1 | 1 |
57 600 | 1 | 1 | 0 | 0 |
Литература
- В. Г. Домрачев и др. Базовые матричные кристаллы и матричные БИС. — Энергоатомиздат, 1992. — ISBN 5-283-01597-1
- Н. Н. Аверьянов и др. / Под ред. В. А. Шахнова. Микропроцессоры и микропроцессорные комплекты интегральных микросхем: Справочник: В 2-х т.. — Радио и связь, 1988. — Т. 2.