Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
377
Добавлен:
21.05.2015
Размер:
7.55 Mб
Скачать
      1. Intflags - регистр флагов прерываний

Бит

7

6

5

4

3

2

1

0

 

+0x03

-

-

-

-

-

-

INT1IF

INT0IF

INTFLAGS

Чтение/запись

Чт.

Чт.

Чт.

Чт.

Чт.

Чт.

Чт/Зап

Чт/Зап

Нач значение

0

0

0

0

0

0

0

0

  1. Биты 7:2 - Res: резервные биты

Данные биты являются резервными и всегда считываются с нулевыми значениями. Для совместимости с будущими МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

  1. Биты 1:0 - INTnIF: флаг прерывания n

Флаг INTnIF устанавливается в том случае, если на любой из линий порта, которая выбрана в качестве источника прерывания n, выполняется настроенное условие генерации запроса на прерывание. Запись единицы в данный бит приводит к сбросу соответствующего флага прерывания. Разрешение и исполнение прерываний см. в описании уровней прерываний.

Каким из физических портов связан данный регистр зависит от настройки регистра VPCTRLA (регистр А управлению связью с виртуальными портами) или VPCTRLB (регистр В управления связью с виртуальными портами). После связывания физического порта с виртуальным, доступ к этому регистру будет идентичным доступу к регистру INTFLAGS физического порта.

Соседние файлы в папке Архитектура ЭВМ