В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > AVR
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


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: резервные биты

Данные биты являются резервными и всегда считываются с нулевыми значениями. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

  • Бит 4 - AES: модуль AES

Установка данного бита остановит синхронизацию модуля 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
- - - - - DAC ADC AC
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, его необходимо заново инициализировать.

  • Бит 5 - USART1

Установка данного бита останавливает синхронизацию USART1. После сброса бита USART1, чтобы гарантировать надлежащую работу модуля USART1, его необходимо заново инициализировать.

  • Бит 4 - USART0

Установка данного бита останавливает синхронизацию USART0. После сброса бита USART0, чтобы гарантировать надлежащую работу модуля USART0, его необходимо заново инициализировать.

  • Бит 3 - SPI: интерфейс SPI

Установка этого бита останавливает синхронизацию модуля SPI. После сброса бита SPI, чтобы гарантировать надлежащую работу модуля SPI, его необходимо заново инициализировать.

  • Бит 2 - HIRES: блок расширения разрешающей способности

Установка данного бита остановит синхронизацию блока расширения разрешающей способности таймеров-счетчиков. После сброса бита HIRES, чтобы гарантировать надлежащую работу блока HIRES, требуется повторная его инициализация.

  • Бит 1 - TC1: таймер-счетчик 1

Установка данного бита остановит синхронизацию таймера-счетчика 1. После сброса бита TC1, таймер продолжит работу также, как и перед отключением.

  • Бит 0 - TC0: таймер-счетчик 0

Установка данного бита остановит синхронизацию таймера-счетчика 0. После сброса бита TC0, таймер продолжит работу также, как и перед отключением.



<-- Предыдущая страница Оглавление Следующая страница -->