Регистр управления микроконтроллером - MCUCR
bit 7 - PUD: Отключение резисторов внутренней нагрузки. При "1" - нагрузочные резисторы отключены. bit 3,2 - ISC11, ISC10: Биты выбора режима вызова внешнего прерывания INT1. При получении сигнала на INT1, если установлен флаг I регистра SREG Таблица 1 Режимы вызова прерывания INT1
|
Главный регистр маски прерываний - GIMSK | ||||||||||||||||||||||||||||||||
bit 7 - INT1: Разрешение внешнего прерывания INT1. Внешнее прерывание INT1 разрешается, когда бит INT1 установлен в "1", а также установлен флаг I регистра SREG. Биты ISC11 и ISC10 регистра MCUCR. bit 6 - INT0: Разрешение внешнего прерывания INT0. Внешнее прерывание INT0 разрешается, когда бит INT0 установлен в "1", а также установлен флаг I регистра SREG. Биты ISC01 и ISC00 регистра MCUCR. bit 5 - PCIE: Разрешение прерывания по изменению состояния выводов регистра PCINT7-0. Если бит PCIE = "1" и установлен флаг I регистра SREG. На любом из контактов PCINT7-0. |
|||||||||||||||||||||||||||||||||
Регистр флагов внешних прерываний - EIFR | |||||||||||||||||||||||||||||||||
bit 1, 0 - ISC01, ISC00: Биты выбора режима вызова внешнего прерывания INT0. Прерывание вызывается на входе INT0, если установлен флаг I регистра SREG, а также установлен соответствующий бит регистра маски. |
Номер бита |
7 6 5 4 3 2 1 0 | |||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
bit 7 - INTF1: Флаг внешнего прерывания 1. Когда изменение логического уровня сигнала на входе INT1 вызывает запрос на прерывание, устанавливается флаг INTF1. Если при этом флаг I регистра SREG и бит INT1 регистра GIMSK установлены в "1". | |||||||||||||||||||||||||||||||||
Таблица 2 Режимы вызова прерывания INT0
|
bit 6 - INTF0: Флаг внешнего прерывания 0. Когда изменение логического уровня сигнала на входе INT0 вызывает запрос на прерывание, устанавливается флаг INTF0. Если при этом флаг I регистра SREG и бит INT0 регистра GIMSK установлены в "1". bit 5 PCIF: Флаг прерывания по изменению состояния одного из выводов. Изменение логического уровня на одном из входов PCINT7-0 вызывает генерацию запроса на прерывание и устанавливается флаг PCIF. Если флаг I регистра SREG и бит PCIE регистра GIMSK установлены в "1". |
||||||||||||||||||||||||||||||||
Регистр маски прерываний по изменению на любом из контактов PCMSK | |||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
Номер бита |
7 6 5 4 3 2 1 0 | ||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
bit 7..0 - PCINT7..0: Маска разрешения входов. Если бит и флаг PCIE регистра GIMSK установлены в "1", прерывание по изменению сигнала на соответствующем входе разрешается. | |||||||||||||||||||||||||||||||||