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