- •Введение
- •1 Расшифровка и анализ задания
- •2.2 Упрощенная структурная схема
- •3.2 Постоянное запоминающее устройство к541ре1
- •4.2 Буферный регистр кр580ир82
- •4.3 Шинный формирователь кр580ва86
- •4.4 Контроллер прямого доступа к памяти к1810вт37
- •4.7 Программируемый контроллер прерываний кр1810вн59а
- •4.8 Программируемый таймер к1810ви54
- •4.9 Выбор ацп
- •4.10 Выбор цап
- •4.3 Программируемый параллельный интерфейс кр580вв79
- •4.11 Уточненная структурная схема микроЭвм
- •5 Разработка алгоритма работы микропроцессорной
- •6 Реализация одноплатной микроэвм пмв02 на базе мп к1810вм86
- •Заключение
- •Список использованных источников
4.7 Программируемый контроллер прерываний кр1810вн59а
Микросхема КР1810ВН59А— программируемый контроллер прерывания (ПКП), предназначен для реализации прерываний в системах с приоритетами многих уровней. Она может применяться совместно с микросхемами серий КР580 или КМ1810.
Микросхема обслуживает до восьми запросов на прерывание микропроцессора, поступивших от внешних устройств, и позволяет расширять число обслуживаемых запросов до 64 путем каскадного соединения микросхем ПКП.
Микросхема может работать в нескольких режимах, которые устанавливаются программным путем.
Уровни приоритета входов запросов устанавливаются программным путем. Приоритеты, закрепленные за внешними устройствами, могут быть изменены в процессе выполнения программы.
Структурная схема контроллера прерываний представлена на рисунке 20, условно-графическое обозначение на рисунке 21, а назначение входных и выходных сигналов указано при описании выводов микросхем в таблице 12.
Рисунок 20 – Структурная схема КП КР1810ВН59А
Рисунок 21 – Условно-графическое обозначение КП КР1810ВН59А
Таблица 12 — Описание выводов программируемого таймера К1810ВИ54
Обозначение вывода |
Номер вывода |
Тип вывода |
Назначение вывода |
Состояние вывода |
|
Англ. |
Рус. |
3 |
4 |
5 |
6 |
1 |
2 |
||||
ВК |
1 |
Вход |
Выборка кристалла |
0,1 |
|
ЧТ |
3 |
Вход |
Чтение |
0,1 |
|
З |
2 |
Вход |
Запись |
0,1 |
|
А0 |
АВ0 |
27 |
Вход |
Адресный вход |
0,1 |
IRQ7—IRQ0 |
ЗП0-ЗП7 |
18-25 |
Вход |
Запрос прерывания |
0,1 |
INTA |
ПП |
26 |
Выход |
Подтверждение прерывания |
0,1 |
MS/SV |
ВВМ |
16 |
Вход/ выход |
Выбор ведомой микросхемы |
0,1 |
Продолжение таблицы 12 |
|||||
1 |
2 |
3 |
4 |
5 |
6 |
INT |
П |
17 |
Выход |
Прерывание |
0,1 |
CAS2-CAS0 |
ШК2-ШК0 |
12,13,15 |
Вход/ выход |
Шина каскадирования |
0,1,z |
D0-D7 |
КД0-КД7 |
11-4 |
Вход/ выход |
Канал данных |
0,1,z |
GND |
З |
1, 20 |
Выход |
Напряжение питания (0 В) |
0 |
Ucc |
П |
40 |
Вход |
Напряжение питания(+5В) |
1 |