ВУЗ:
Составители:
Рубрика:
10
Регистры прерываний
Общий регистр маски прерываний - GIMSK
Бит 7 6 5 4 3 2 1 0
INT1 INT0 - - - - - -
Чтение/запись R/W R/W R R R R R R
Начальное значение 0 0 0 0 0 0 0 0
• Бит 7 – INT1: Разрешение внешнего прерывания 1
• Бит 6 – INT0: Разрешение внешнего прерывания 0
• Бит 5…0 – Зарезервированы
Общий регистр флагов прерываний - GIFR
Бит 7 6 5 4 3 2 1 0
INTF1 INTF0 - - - - - -
Чтение/запись R/W R/W R R R R R R
Начальное значение 0 0 0 0 0 0 0 0
• Бит 7 – INTF1: Флаг внешнего прерывания 1
• Бит 6 – INTF0: Флаг внешнего прерывания 0
• Бит 5…0 – Зарезервированы
Регистр маски прерывания таймера/счетчика - TIMSK
Бит 7 6 5 4 3 2 1 0
OCIE2 TOIE2 TICIE1 OCIE1A OCIE1B TOIE1 - TOIE0
Чтение/запись R/W R/W R/W R/W R/W R/W R R/W
Начальное значение 0 0 0 0 0 0 0 0
• Бит 7 – OCIE2: Разрешение прерывания сравнения вывода
таймера/счетчика2
Когда OCIE2 бит установлен в состояние 1 и I-бит в регистре состояния
также установлен в состояние 1, разрешено прерывание сравнения
таймера/счетчика2. Соответствующее прерывание (вектор $003) выполняется
если происходит совпадение при сравнении таймера/счетчика2. Флаг сравнения
в таймере/счетчике2 установлен в состояние 1 в регистре флагов прерываний
таймера/счетчика - TIFR.
• Бит 6 – TOIE2: Разрешение прерывания переполнения таймера/счетчика2
Когда TOIE2 бит установлен в состояние 1 и I-бит в регистре состояния
также установлен в состояние 1, разрешено прерывание переполнения
таймера/счетчика2. Соответствующее прерывание (вектор $004) выполняется,
если происходит переполнение в таймере/счетчике2. Флаг переполнения
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »
