CPUDOZE
1 or DOE =
1, DOZEN is changed by hardware interrupt entry and/or
exit.| Bit7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| IDLEN | DOZEN | ROI | DOE | DOZE[2:0] | |||
| AccessR/W | R/W/HC/HS | R/W | R/W | R/W | R/W | R/W | |
| Reset0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Idle Enable bit
| Value | Description |
|---|---|
| 1 |
A |
| 0 |
A |
| Value | Description |
|---|---|
| 1 |
The CPU executes instruction cycles according to DOZE setting |
| 0 |
The CPU executes all instruction cycles (fastest, highest power operation) |
Recover-On-Interrupt bit
| Value | Description |
|---|---|
| 1 |
Entering the Interrupt Service Routine (ISR) makes DOZEN
= |
| 0 |
Interrupt entry does not change DOZEN |
Doze-On-Exit bit
| Value | Description |
|---|---|
| 1 |
Executing RETFIE makes DOZEN = |
| 0 |
RETFIE does not change DOZEN |
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 |