30.7.1 Watchdog Timer Control Register Low
Note:
- A read of this bit will result in
a ‘
1’ if the WDT is enabled by the device configuration or by software. The user’s software should not read or write the peripheral’s SFRs in the SYSCLK cycle immediately following the instruction that clears the module’s ON bit. - The user’s software should not read or write the peripheral’s SFRs in the SYSCLK cycle immediately following the instruction that clears the module’s ON bit.
- These bits reflect the value of the Configuration bits.
- The WDTWINEN bit reflects the status of the Configuration bit if the bit is set. If the bit is cleared, the value is controlled by software.
- The available clock sources are device-dependent.
Legend: y = Value from Configuration bit on POR, HS = Hardware Settable bit
| Name: | WDTCONL |
| Offset: | 0xFB4 |
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| ON | RUNDIV[4:0] | ||||||||
| Access | R/W | R | R | R | R | R | |||
| Reset | 0 | 0 | 0 | 0 | 0 | y | |||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| CLKSEL[1:0] | SLPDIV[4:0] | WDTWINEN | |||||||
| Access | R | R | R | R | R | R | R | HS/R/W | |
| Reset | 0 | 0 | 0 | 0 | y | 0 | |||
Bit 15 – ON Watchdog Timer Enable bit(1,2)
| Value | Description |
|---|---|
| 1 |
Enables the Watchdog Timer if it is not enabled by the device configuration |
| 0 |
Disables the Watchdog Timer if it was enabled in software |
Bits 12:8 – RUNDIV[4:0] WDT Run Mode Postscaler Status bits(3)
| Value | Description |
|---|---|
| 11111 |
Divide by 2 ^ 31 = 2,147,483,648 |
| 11110 |
Divide by 2 ^ 30 = 1,073,741,824 |
| . . . | |
| 00001 |
Divide by 2 ^ 1, 2 |
| 00000 |
Divide by 2 ^ 0, 1 |
Bits 7:6 – CLKSEL[1:0] WDT Run Mode Clock Select Status bits(3,5)
| Value | Description |
|---|---|
| 11 | LPRC Oscillator |
| 10 | FRC Oscillator |
| 01 | Reserved |
| 00 | SYSCLK |
Bits 5:1 – SLPDIV[4:0] Sleep and Idle Mode WDT Postscaler Status bits(3)
| Value | Description |
|---|---|
| 11111 |
Divide by 2 ^ 31 = 2,147,483,648 |
| 11110 |
Divide by 2 ^ 30 = 1,073,741,824 |
| . . . | |
| 00001 |
Divide by 2 ^ 1, 2 |
| 00000 |
Divide by 2 ^ 0, 1 |
Bit 0 – WDTWINEN Watchdog Timer Window Enable bit(4)
| Value | Description |
|---|---|
| 1 |
Enables Window mode |
| 0 |
Disables Window mode |
