Система векторных прерываний реализуется с помощью БИС ПКП I8259A. На основе одного ПКП I8259A формируется 8-уровневая приоритетная система векторных прерываний для МП типа I82386 (рис. 5).
Рисунок 5 - УГО программируемого контроллера прерываний I8259A
Назначение выводов микросхемы I8259A приведено в таблице 4.
Таблица 4 - Назначение выводов микросхемы I8259A
|
Вывод |
Обозначение |
Тип вывода |
Функциональное назначение вывода |
|
11,10,9,8,7,6,5,4 |
D0-D7 |
Входы-выходы |
Канал данных |
|
27 |
A0 |
Вход |
Адрес 0-го разряда |
|
18-25 |
IRQ0 - IRQ7 |
Вход |
Запрос прерывания |
|
Продолжение таблицы 2 | |||
|
1 |
CS |
Вход |
Выбор микросхемы |
|
2 |
WR |
Вход |
Запись информации |
|
3 |
RD |
Вход |
Чтение информации |
|
26 |
INTA |
Вход |
Подтверждение прерывания |
|
16 |
MS/SV |
Вход |
Выбор ведомой микросхемы |
|
12,13,15 |
CAS0-CAS2 |
Входы-выходы |
Шина каскадирования |
|
17 |
INT |
Выход |
Прерывание |
|
14 |
GND |
- |
Общий |
|
28 |
UCC |
- |
Напряжение питания |
Разряды D7-D3 определяют старшие биты номера прерывания n для каждого входа IRQ ПКП. Младшие 3 бита номера прерывания определяются номером входа IRQ, на который поступил запрос прерываний. Формат управляющего слова ICW2 приведен на рисунке 6.
Рисунок 6 - Формат управляющего слова ICW2
В данной работе используется следующее управляющее слово:
IRQ1 00001001. Смещение в таблице векторов прерываний: IRQ1 00100100.
Запрос прерывания происходит после нажатия кнопки КН2. Для предотвращения дребезга контакта кнопки применяется схема (рис. 7).
Рисунок 7 - Схема подавления дребезга контактов и снятия сигнала IRQI после формирования сигнала INTA#
Читайте также
Оптоэлектронные технологии
Оптоэлектроника
- бурно развивающаяся область науки и техники. Многие ее достижения вошли в
быт: индикаторы, дисплеи, лазерные видеопроигрыватели. Разрабатывается
твердоте ...
Проект оконечной ОС на базе системы DX200
Современное состояние и перспективные планы развития Единой Сети
Электросвязи (ЕСЭ) Российской Федерации характеризуются широким внедрением
цифровых технологий и оборудования цифровых си ...
Организация связи по оптическому кабелю магистрали Коченево-Мамонтово
Телекоммуникации
являются основой развития общества. Постоянно растущий спрос, как на обычные
телефонные, так и на новые виды услуг связи, включая услуги Интернет,
предъявляет новые тре ...