ВУЗ:
Составители:
98
1.17. Система прерываний
Внутренняя аппаратная логика прерываний МК обеспечивает обработку
прерываний от двенадцати источников, которые по приоритету обслуживания
делятся на два уровня. Программные настройка и конфигурирование системы
прерываний осуществляются с помощью трех специальных регистров: IE, IP и
IEIP2.
IE (регистр разрешения прерываний)
EA EADC
ET2 ES ET1 EX1 ET0 EX0
Адрес A8h, значение после сброса 00h, битовая адресация имеется.
Назначение битов регистра IE описано в табл. 1.33.
Таблица 1.33
Назначение битов специального регистра IE
Биты Имя Описание
7 EA Записывается пользователем для того, чтобы разрешить («1»)
или запретить («0») все источники прерываний.
6 EADC Записывается пользователем для того, чтобы разрешить («1»)
или запретить («0») прерывание от АЦП.
5 ET2 Записывается пользователем для того, чтобы разрешить («1»)
или запретить («0») прерывание от таймера-счетчика 2.
4 ES Записывается пользователем для того, чтобы разрешить («1»)
или запретить («0») прерывание от последовательного порта
UART.
3 ET1 Записывается пользователем для того, чтобы разрешить («1»)
или запретить («0») прерывание от таймера-счетчика 1.
2 EX1 Записывается пользователем для того, чтобы разрешить («1»)
или запретить («0») внешнее прерывание 1.
1 ET0 Записывается пользователем для того, чтобы разрешить («1»)
или запретить («0») прерывание от таймера-счетчика 0.
0 EX0 Записывается пользователем для того, чтобы разрешить («1»)
или запретить («0») внешнее прерывание 0.
IP (регистр приоритета прерываний)
– PADC
PT2 PS PT1 PX1 PT0 PX0
Адрес B8h, значение после сброса 00h, битовая адресация имеется.
Назначение битов регистра IP описано в табл. 1.34.
Страницы
- « первая
- ‹ предыдущая
- …
- 96
- 97
- 98
- 99
- 100
- …
- следующая ›
- последняя »
