Регистр маски - это обычный регистр ввода-вывода, который служит для управления отдельными источниками прерываний. Каждому разряду в таком регистре соответствует один источник прерывания. Если бит сброшен в ноль, то прерывание этого вида запрещено. Если бит установлен в единицу, то соответствующее прерывание разрешено. Это справедливо для микроконтроллеров AVR. Для других устройств это может быть по-другому. В микроконтроллерах AVR применяются два регистра-маски: Количество прерываний зависит от конкретного микроконтроллера (МК). Например, для самого простого ATtiny13A состав прерываний будет таким: Остальные биты не задействованы для этой модели. Кроме регистров маски для управления прерываниями также используются регистры флагов прерываний. Каждый бит такого регистра - это флаг одного из видов прерываний. При возникновении прерывания этот флаг устанавливается в единицу. По состоянию этого флага программа может понять, поступил ли запрос на прерывание. В некоторых режимах после устано