Архитектура микроконтроллера Intel 8051. Горюнов А.Г - 54 стр.

UptoLike

54
7 Режимы микроконтроллера 8051 с пониженным
энергопотреблением
Во многих вариантах применения микро-ЭВМ энергопотребление
является одним из основных параметров. В этих случаях
целесообразно использовать КМОП версии микро-ЭВМ. В них
предусмотрены дополнительные возможности снижения
энергопотребления, отсутствующие в стандартных n-МОП изделиях.
Ранее выпускались и n-МОП версии микро-ЭВМ, имевшие режимы
работы с пониженным энергопотреблением. В настоящее время их
выпуск почти повсеместно прекращен. Однако время от времени они
все же будут попадать в руки радиолюбителей, поэтому трудно
гарантировать наличие или отсутствие этих режимов в тех или иных
конкретных n-МОП изделиях.
МКОП микро-ЭВМ имеют два режима с пониженным
потреблением тока: режим холостого хода (XX) и режим
выключенного напряжения питания (ВНП). Последний иногда
называют режимом пониженного энергопотребления. По мнению
авторов настоящей статьи, это вряд ли корректно, так как режим XX
также характеризуется пониженным энергопотреблением в сравнении
с обычным режимом работы микро-ЭВМ. дословно второй режим,
называемый в англоязычной литературе режимом "Power Down Mode",
можно перевести так, как указано выше. Этот перевод корректнее
отражает суть режима - в нем допустимо вообще отключить от микро-
ЭВМ питающее напряжение, подаваемое на вход Ucc (вывод 40 микро-
ЭВМ). для сохранения содержимого внутреннее ОЗУ в этом случае
нужно запитать от резервного источника. Резервное питающее
напряжение подают через вход RST (вывод 9).
В режиме XX (IDL = 1) генератор микро-ЭВМ работает, тактовые
сигналы поступают на систему прерываний, последовательный порт и
таймеры/счетчики. Все регистры сохраняют свое содержимое, на
выводах всех портов удерживаются логические состояния, которые
были на них в момент перехода в режим XX. Однако сигнал генератора
синхронизирующий CPU, отключается. В режиме ВНП (PD = 1)
генератор останавливается. Прекращается тактирование не только
CPU, но и последовательного порта, таймеров/ счетчиков, системы
прерываний. Как и в режиме XX, состояние регистров, резидентного
ОЗУ и выводов портов остается неизменным.
Режимы XX и ВНП активизируются при установке
соответствующих битов в специальном функциональном регистре-
регистре управления мощностью PCON. Адрес этого регистра 8, его
описание приведено в таблице 14 [1].