A microcontroller enters a power saving mode in order to reduce power
consumption. A logic circuit detects a power-saving mode release status
irrespective of the occurrence of a power-saving mode release error due to
incorrecct bit settings of control registers. Accordingly, the
microcontroller recovers its normal operation. In a preferred embodiment,
the microcontroller includes a clock generator that provides a
microcontroller system clock signal, the microcontroller having a
power-saving mode during activation of which the clock generator ceases
generation of the microcontroller system clock signal. A power-save
release detection circuit detects a transition in the level of at least
one input/output data signal during operation in the power saving mode. In
response to the transition, the power-save release detection circuit
generates a power-save mode release signal to release the clock generator
from the power saving mode, which causes the clock generator to resume
generation of the microcontroller system clock signal.
Microcontroller gaat een wijze van de machtsbesparing in om machtsconsumptie te verminderen. Een logicakring ontdekt een macht-bewarende status van de wijzeversie ongeacht het voorkomen van een macht-bewarende fout van de wijzeversie toe te schrijven aan de montages van het incorrecctbeetje van controleregisters. Dienovereenkomstig, krijgt microcontroller zijn normale verrichting terug. In een aangewezen belichaming, omvat microcontroller een klokgenerator die een microcontroller signaal van de systeemklok verstrekt, microcontroller die een macht-bewarende wijze heeft tijdens activering waarvan de klokgenerator generatie van het microcontroller signaal van de systeemklok ophoudt. A macht-behalve de kring van de versieopsporing ontdekt een overgang in het niveau van minstens één ingevoerde/outputgegevenssignaal tijdens verrichting op de wijze van de machtsbesparing. In antwoord op de overgang, macht-behalve versie produceert de opsporingskring a macht-behalve het signaal van de wijzeversie om de klokgenerator van de wijze van de machtsbesparing vrij te geven, die de klokgenerator veroorzaakt om generatie van het microcontroller signaal van de systeemklok te hervatten.