Контроллер прерываний

Система векторных прерываний реализуется с помощью БИС ПКП 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#

Читайте также

Программно-аппаратный комплекс, позволяющий проводить эксперименты по одновременному управлению несколькими мобильными объектами
В настоящее время в области искусственного интеллекта (ИИ) происходят заметные преобразования. Источниками этих преобразований служат распределенный искусственный интеллект (РИИ), центра ...

Проектирование и разработка интернет-магазина Компьютерная техника
Разработка сайтов для компаний является актуальной и востребованной сферой деятельности, т.к. сайт фирмы в сети Интернет представляет собой достаточно дешевый и массовый способ рекл ...

Проектирование радиоприемного устройства с учетом научно-технического прогресса
Радиоприемное устройство является частью системы передачи сообщений, использующей для этого энергию радиоволн. Оно предназначено для улавливания, преобразования и использования электрома ...

Основные разделы

Все права защищены! (с)2019 - www.generallytech.ru