Элементы систем электропривода (микроконтроллеры). Доманов А.В. - 9 стр.

UptoLike

Составители: 

Рубрика: 

8
Бит 7 – Зарезервирован
Бит 6 – SE: Разрешение режима «сна»
SE бит должен быть установлен в состояние 1, чтобы при выполнении
инструкции SLEEP MCU перешел в режим «сна». Чтобы избегать перехода
MCU в режим "сна" раньше, чем это потребуется программисту, рекомендуется
устанавливать бит SE непосредственно перед выполнением команды SLEEP.
Биты 5,4 – SM1/SM0: выбор типов режима «сна»
Этот бит определяет выбор типа режима «сна» из трех доступных, как
показано в следующей таблице:
SM1 SM0 Режим «сна»
0
0
0
1
Режим бездействия
Зарезервировано
1
1
0
1
Пониженное питание
Энергосбережение
Биты 3,2 – ICS11/ICS10: Управление заданием внешнего прерывания 1
ICS11 ICS10
0
0
0
1
Низкий уровень INT1
Зарезервировано
1
1
0
1
Фронт INT1
Фронт INT1
Биты 1,0 – ICS01/ICS00: Управление заданием внешнего прерывания 1
ICS01 ICS00
0
0
0
1
Низкий уровень INT0
Зарезервировано
1
1
0
1
Фронт INT0
Фронт INT0
Регистр состояния MCU - MCUSR
Бит 7 6 5 4 3 2 1 0
- - - - - - EXTRF PORF
Чтение/запись R R R R R R R/W R/W
Начальное значение 0 0 0 0 0 0 0 0
Биты 7...2 – Зарезервированы
Бит 1 – EXTRF: Флаг внешнего сброса
После сброса при включении этот бит не определен (X). Он будет
установлен внешним сбросом. Сброс с помощью сторожевого таймера оставит
этот бит неизменным.
Бит 0 – PORF: Флаг сброса при включении
Этот бит устанавливается сбросом при включении. Сброс с помощью
сторожевого таймера или внешний сброс оставит этот бит неизменным.