Спящие режимы

Документация

В  микроконтроллере Atmega8 предусмотрены 2 вида спящих режимов:

Ждущий режим (Idle Mode): В этом режиме работа процессора останавливается. В активном состоянии остаются только  таймеры, сторожевой таймер, система прерываний. С их помощью процессор может быть возвращен в активный режим работы

Режим пониженного энергопотребления (Power Down Mode) : в этом режиме весь микроконтроллер находится в отключенном состоянии. Активен только сторожевой таймер, который может вывести микроконтроллер из этого состояния по истечении времени задержки. Если сторожевой таймер отключён, то вернуть микроконтроллер atmega8 в нормальное состояние можно только сигналом сброса или внешним прерыванием. Если микроконтроллер выводится из этого режима внешним прерыванием, то процессор обрабатывает прерывание, а затем продолжает выполнение команд, расположенных после команды sleep

Рекламная компания Солнечный город - Неоновые световые буквы. Световые короба . Наружная реклама
sgorod.info
. В случае пробуждения сигналом сброса выполнение программы начинается с самого начала.

Переход в спящий режим происходит по ассемблерной команде sleep (#asm("sleep") для Code Vision AVR). Предварительно в регистре управления MCUCR должен быть установлен разряд SE (5-ый разряд)

Тип спящего режима определяется состоянием разряда SM (разряд 4) регистра MCUCR: SM=1 - после команды sleep микроконтроллер переходит в режим пониженного энергопотребления; SM=0 - после команды sleep микроконтроллер переходит в  ждущий режим


Если у вас есть какие-то замечания по этому документу или что-то осталось непонятно, то вы можете оставить свой отзыв или вопрос

Комментарии (2)

avatar

Сергей

  • 11 Май 2011, 07:14

ответить

В режиме PowerDown ОЗУ тоже отключается и теряет все что в нем есть?
avatar

kluchneg

  • 11 Май 2011, 13:54

ответить

Я думаю, нет!

Анонимная отправка сообщений запрещена! Пожалуйста зарегистрируйтесь

Купить тушенку по ГОСТу
Тушенка Войсковой Спецрезерв ГОСТ - крупный и мелкий опт. Доставка.
mkzargo.ru
Нужен бухгалтерский аутсорсинг? Жми сюда
Осуществляем ведение бухгалтерского и налогового учета. Сдаем отчетность
ausserer-consultants.com