Datasheet
47
2545F–AVR–06/05
ATmega48/88/168
Figure 9-5. Brown-out Reset During Operation
9.0.6 Watchdog System Reset
When the Watchdog times out, it will generate a short reset pulse of one CK cycle duration. On
the falling edge of this pulse, the delay timer starts counting the Time-out period t
TOUT
. Refer to
page 49 for details on operation of the Watchdog Timer.
Figure 9-6. Watchdog System Reset During Operation
9.0.7 MCU Status Register – MCUSR
The MCU Status Register provides information on which reset source caused an MCU reset.
• Bit 7..4: Res: Reserved Bits
These bits are unused bits in the ATmega48/88/168, and will always read as zero.
• Bit 3 – WDRF: Watchdog System Reset Flag
This bit is set if a Watchdog System Reset occurs. The bit is reset by a Power-on Reset, or by
writing a logic zero to the flag.
• Bit 2 – BORF: Brown-out Reset Flag
This bit is set if a Brown-out Reset occurs. The bit is reset by a Power-on Reset, or by writing a
logic zero to the flag.
V
CC
RESET
TIME-OUT
INTERNAL
RESET
V
BOT-
V
BOT+
t
TOUT
CK
CC
Bit 76543210
––––WDRFBORFEXTRFPORFMCUSR
Read/Write RRRRR/WR/WR/WR/W
Initial Value0000 See Bit Description