Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств

380 Микроконтроллеры AVR от азов программирования... контроллер переходит в спящий режим Standby. Этот режим идентичен режиму Power-down за исключением того, что системный генератор про ­ должает работать. Из режима Standby микроконтроллер пробуждается всего за шесть циклов тактового сигнала. Активность различных внутренних синхросигналов и источники про ­ буждения в различных спящих режимах приведены в табл. 6.14. Активность сигналов и источники пробуждения в различных спящих режимах Таблица 6.14 Режим Активность сигналов Генератор Источники пробуждения сіксғи C ^FLASH сІк ю Включен INTO, INTI и изменение на любом выводе Готов ­ ность к старту USI Готовность SPM/ EEPROM Другие устройства ввода-вывода Idle X X X X X X Power ­ down х (2) X Standby 0 ’ X х (2) X Примечания. 1. Рекомендуется только при использовании внешнего кварцевого или пьезокерамического резонатора. 2. Только для прерываний по INTO. Советы по уменьшению потребляемой мощности Существуют несколько простых приемов, позволяющих минимизи ­ ровать потребляемую мощность при использовании микроконтроллеров AVR. Для этого нужно как можно чаще использовать спящие режимы. При этом необходимо всегда выбирать тот спящий режим, в котором в рабочем режиме останутся лишь нужные вам функции и устройства. Все ненужные функции должны быть отключены. В частности, для достиже ­ ния максимального эффекта в минимизации энергопотребления нужно обратить внимание на следующие узлы. Аналоговый компаратор. Если вы не используете аналоговый ком ­ паратор, то перед переходом в режим Idle нужно его заблокировать. В других спящих режимах аналоговый компаратор блокируется автомати ­ чески. Если аналоговый компаратор сконфигурирован на использование внутреннего источника опорного напряжения, то его нужно заблоки ­ ровать во всех спящих режимах. Иначе внутренний источник опорного напряжения останется включенным, даже когда микроконтроллер будет находиться в режиме сна. Для получения подробной информации по настройке аналогового компаратора обратитесь к разделу «Аналоговый компаратор». Система контроля напряжения питания (BOD). Если система кон ­ троля напряжения питания не нужна, она должна быть отключена. Если эта система включена при помощи fuse -переключателя BODLEVEL, она будет работать во всех спящих режимах и, следовательно, всегда будет потреблять

RkJQdWJsaXNoZXIy MTExODQxMg==