7.5.2 CPUDOZE
- When ROI = 
1or DOE =1, DOZEN is changed by hardware interrupt entry and/or exit. 
| Name: | CPUDOZE | 
| Offset: | 0xED7 | 
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| IDLEN | DOZEN | ROI | DOE | DOZE[2:0] | |||||
| Access | R/W | R/W/HC/HS | R/W | R/W | R/W | R/W | R/W | ||
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Bit 7 – IDLEN Idle Enable bit
| Reset States: | 
  | 
| Value | Description | 
|---|---|
| 1 | 
                   A   | 
            
| 0 | 
                   A   | 
            
Bit 6 – DOZEN
| Value | Description | 
|---|---|
| 1 | 
                   The CPU executes instruction cycles according to DOZE setting  | 
            
| 0 | 
                   The CPU executes all instruction cycles (fastest, highest power operation)  | 
            
Bit 5 – ROI Recover-On-Interrupt bit
| Value | Description | 
|---|---|
| 1 | 
                   Entering the Interrupt Service Routine (ISR) makes DOZEN
                     =   | 
            
| 0 | 
                   Interrupt entry does not change DOZEN  | 
            
Bit 4 – DOE Doze-On-Exit bit
| Value | Description | 
|---|---|
| 1 | 
                   Executing RETFIE makes DOZEN =   | 
            
| 0 | 
                   RETFIE does not change DOZEN  | 
            
Bits 2:0 – DOZE[2:0] Ratio of CPU Instruction Cycles to Peripheral Instruction Cycles
| Value | Description | 
|---|---|
| 111 | 
                   1:256  | 
            
| 110 | 
                   1:128  | 
            
| 101 | 
                   1:64  | 
            
| 100 | 
                   1:32  | 
            
| 011 | 
                   1:16  | 
            
| 010 | 
                   1:8  | 
            
| 001 | 
                   1:4  | 
            
| 000 | 
                   1:2  | 
            
