16.7.1 WDTCON - Watchdog Timer Control Register

Name: WDTCON
Offset: 0x00
Reset: 0x00
Property: -

Bit 3130292827262524 
 WDTCLRKEY[15:8] 
Access WWWWWWWW 
Reset 00000000 
Bit 2322212019181716 
 WDTCLRKEY[7:0] 
Access WWWWWWWW 
Reset 00000000 
Bit 15141312111098 
 ON  RUNDIV[4:0] 
Access R/WRRRRR 
Reset yyyyyy 
Bit 76543210 
   SLPDIV[4:0]WDTWINEN 
Access RRRRRR/W 
Reset yyyyy0 

Bits 31:16 – WDTCLRKEY[15:0] Watchdog Timer Clear Key bits

To clear the WDT to prevent a time-out, software must write the value 0x5743 to this location using a single 16-bit write. Anything other than a 16-bit write will not reset the WDT. You must use a 16-bit write for the WDTCLRKEY[15:0] bits.

Bit 15 – ON Watchdog Timer Enable bit

Note:
  1. This bit only has control when the WDTEN bit (DEVCFG2/CFGCON2[23]) = 0.
ValueDescription
1

WDT is enabled

0

WDT is disabled

Bits 12:8 – RUNDIV[4:0] Watchdog Timer Postscaler Run Counter Value bits

On Reset, these bits are set to the values of the WDTPSR[4:0] Configuration bits in CFGCON2.

Bits 5:1 – SLPDIV[4:0] Watchdog Timer Postscaler Sleep Counter Value bits

On Reset, these bits are set to the values of the WDTPSS[4:0] Configuration bits in CFGCON1.

Bit 0 – WDTWINEN Watchdog Timer Window Enable bit

ValueDescription
1

Enable windowed WDT

0

Disable windowed WDT