Система векторных прерываний реализуется с помощью БИС ПКП 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#
Читайте также
Разработка компьютерных аналогов схем исследования биполярных транзисторов
компьютерный программа полупроводниковый моделирование
В
данной работе исследуются возможности применения компьютерного моделирования
для изучения характеристик традиционных полупроводник ...
Проектирование радиовещательного приемника
Теория и техника радиоприемника быстро совершенствуется. Это требует от
специалистов постоянного изучения современной техники. Развитие радиоприемной
аппаратуры характеризуется в осн ...
Разработка лабораторного стенда Измерение опасных акустических сигналов
Для
человека слух является вторым по информативности после зрения. Поэтому одним из
довольно распространенных каналов утечки информации является акустический
канал. В акустическом канал ...