12.1.1 Doze Operation

The Doze operation is illustrated in Figure 12-1. For this example:

  • Doze enabled (DOZEN = 1)
  • DOZE = 001 (1:4) ratio
  • Recover-on-Interrupt enabled (ROI = 1)

As with normal operation, the program memory fetches for the next instruction cycle. The instruction clocks to the peripherals continue throughout.

Figure 12-1. Doze Mode Operation Example
Note:
  1. Multicycle instructions are executed to completion before fetching 0004h.
  2. If the prefetched instruction clears GIE, the ISR will not occur, but DOZEN is still cleared and the CPU will resume execution at full speed.