8.6. Описание регистров снижения энергопотребления
8.6.1 PRGEN - общий регистр снижения энергопотребления
Бит |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
+0x00 |
- |
- |
- |
AES |
EBI |
RTC |
EVSYS |
DMAA |
|
PRGEN |
Чтение/запись |
Чт. |
Чт. |
Чт. |
Чт./Зап. |
Чт./Зап. |
Чт./Зап. |
Чт./Зап. |
Чт./Зап. |
Начальное значение |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
- Биты 7:5 - Res: резервные биты
Данные биты являются резервными и всегда считываются с нулевыми значениями. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.
Установка данного бита остановит синхронизацию модуля AES. После сброса бита AES, чтобы гарантировать надлежащую работу модуля, его необходимо заново инициализировать.
- Бит 3 - EBI: интерфейс внешней шины
Установка данного бита остановит синхронизацию интерфейса внешней шины. После сброса бита EBI, в целях гарантирования надлежащей работы интерфейса внешней шины, его необходимо заново инициализировать. Обратите внимание, что EBI предусмотрен не у всех МК.
- Бит 2 - RTC: счетчик реального времени
Установка данного бита остановит синхронизацию счетчика реального времени. После сброса бита RTC, в целях гарантирования надлежащей работы счетчика реального времени, его необходимо заново инициализировать.
- Бит 1 - EVSYS: система событий
Установка данного бита остановит синхронизацию системы событий. После сброса бита - модуль продолжит работу также, как перед отключением.
- Бит 0 - DMA: DMA-контроллер
Установка данного бита остановит синхронизацию DMA-контроллера. Предусмотрена возможность только установки этого бита, когда DMA-контроллер отключен.
8.6.2. PRPA/B - регистр снижения энергопотребления порта А/В
Бит |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
+0x01/+0x02 |
|
PRPA/B |
Чтение/запись |
Чт. |
Чт. |
Чт. |
Чт. |
Чт. |
Чт./Зап. |
Чт./Зап. |
Чт./Зап. |
Начальное значение |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Прим.: отключение аналоговых модулей выполняется за счет остановки их синхронизации, причем не только интерфейсов.
- Биты 7:3 - Res: резервные биты
Данные биты являются резервными и всегда считываются с нулевыми значениями. Для совместимости с более МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.
- Бит 2 - DAC: снижение энергопотребления ЦАП
Установка этого бита остановит синхронизацию ЦАП. Перед выполнением этой операции, ЦАП должен быть отключен.
- Бит 1 - ADC: снижение энергопотребления АЦП
Установка этого бита остановит синхронизацию АЦП. Перед выполнением этой операции, АЦП должен быть отключен.
- Бит 0 - AC: снижение энергопотребления аналогового компаратора
Установка этого бита остановит синхронизацию аналогового компаратора. Перед выполнением этой операции, аналоговый компаратор должен быть отключен.
8.6.3. PRPC/D/E/F - регистр снижения энергопотребления порта C/D/E/F
Бит |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
- |
TWI |
USART1 |
USART0 |
SPI |
HIRES |
TC1 |
TC0 |
|
PRPC/D/E/F |
Чтение/запись |
Чт. |
Чт./Зап. |
Чт./Зап. |
Чт./Зап. |
Чт./Зап. |
Чт./Зап. |
Чт./Зап. |
Чт./Зап. |
Начальное значение |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
- Бит 7 - Res: резервный бит
Данный бит является резервным и всегда считывается с нулевым значением. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте ноль в резервный бит.
- Бит 6 - TWI: двухпроводной интерфейс TWI
Установка данного бита останавливает синхронизацию модуля TWI. После сброса бита TWI, чтобы гарантировать надлежащую работу модуля TWI, его необходимо заново инициализировать.
Установка данного бита останавливает синхронизацию USART1. После сброса бита USART1, чтобы гарантировать надлежащую работу модуля USART1, его необходимо заново инициализировать.
Установка данного бита останавливает синхронизацию USART0. После сброса бита USART0, чтобы гарантировать надлежащую работу модуля USART0, его необходимо заново инициализировать.
- Бит 3 - SPI: интерфейс SPI
Установка этого бита останавливает синхронизацию модуля SPI. После сброса бита SPI, чтобы гарантировать надлежащую работу модуля SPI, его необходимо заново инициализировать.
- Бит 2 - HIRES: блок расширения разрешающей способности
Установка данного бита остановит синхронизацию блока расширения разрешающей способности таймеров-счетчиков. После сброса бита HIRES, чтобы гарантировать надлежащую работу блока HIRES, требуется повторная его инициализация.
- Бит 1 - TC1: таймер-счетчик 1
Установка данного бита остановит синхронизацию таймера-счетчика 1. После сброса бита TC1, таймер продолжит работу также, как и перед отключением.
- Бит 0 - TC0: таймер-счетчик 0
Установка данного бита остановит синхронизацию таймера-счетчика 0. После сброса бита TC0, таймер продолжит работу также, как и перед отключением.
|