Энергосберегающий режим Sleep в микроконтроллерах PIC
Описание режима SLEEP. Микроконтроллер переводится в режим SLEEP при выполнении специальной команды SLEEP. Если сторожевой таймер включен, то он обнуляется и начинает отсчет задержки заново. В регистре STATUS сбрасывается бит РD и устанавливается бит ТО. Тактовый генератор отключается. Выводы портов сохраняют состояние, которое было непосредственно перед исполнением команды SLEEP.
Схема автоматического ШИМ-регулятора яркости светодиодных индикаторов в зависимости от освещенности построена на интегральном таймере 555. Например, в темноте достаточно и небольшой яркости сегмента для нормального его визуального наблюдения. Но при большой освещенности помещения яркость свечения индикатора должна быть значительно выше.