Регистр управления MCU - MCU Control Register - MCUCR
Биты регистра управления MCU управляют выполнением основных функций MCU.
Биты
7
6
5
4
3
2
1
0
$35B ($55B)
SRE
SRW
SE
SM1
SM0
-
-
-
MCUCR
Чтение/Запись
R/W
R/W
R/W
R/W
R/W
R
R
R
Начальное состояние
0
0
0
0
0
0
0
0
Bit 7 - SRE: External SRAM Enable - Разрешение внешней SRAM
Установленный в 1 бит SRE разрешает обращение к внешней SRAM данных и переводит
работу выводов AD0-7 (Порт A), A8-15 (Порт C), WR и RD на выполнение
альтернативной функции. Затем бит SRE перенастраивает установки направлений любых выводов в соответствующих регистрах направления данных. Очистка бита SRE (установка в 0) запрещает обращение к внешней SRAM и восстанавливает нормальные установки направлений выводов и данных.
Bit 5 - SE: Sleep Enable - Разрешение режима Sleep
Установленный в 1 бит SE разрешает перевод MCU в режим sleep по команде SLEEP.
Чтобы исключить перевод MCU в незапрограммированный режим sleep, рекомендуется
устанавливать бит SE непосредственно перед выполнением команды SLEEP.
Bits 4,3 - SM1/SM0: Sleep Mode Select bits 1 and 0 - Биты выбора режима Sleep
Данные биты позволяют выбрать один из трех возможных режимов sleep, как показано
в таблице 4.
Таблица 4. Выбор режима Sleep
SM1
SM0
Sleep Mode
0
0
Режим Idle
0
1
Зарезервировано
1
0
Режим Power Down
1
1
Режим Power Save
Bits 2..0 - Res: Reserved bits - Зарезервированные биты
Эти биты зарезервированы и при считывании всегда будут показывать состояние 0.