Datasheet

2015 Microchip Technology Inc. Preliminary DS60001320B-page 305
PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Family
REGISTER 16-1: WDTCON: WATCHDOG TIMER CONTROL REGISTER
Bit
Range
Bit
31/23/15/7
Bit
30/22/14/6
Bit
29/21/13/5
Bit
28/20/12/4
Bit
27/19/11/3
Bit
26/18/10/2
Bit
25/17/9/1
Bit
24/16/8/0
31:24
W-0 W-0 W-0 W-0 W-0 W-0 W-0 W-0
WDTCLRKEY<15:8>
23:16
W-0 W-0 W-0 W-0 W-0 W-0 W-0 W-0
WDTCLRKEY<7:0>
15:8
R/W-y U-0 U-0 R-y R-y R-y R-y R-y
ON
(1)
RUNDIV<4:0>
7:0
U-0 U-0 U-0 U-0 U-0 U-0 U-0 R/W-0
WDTWINEN
Legend: y = Values set from Configuration bits on POR
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown
bit 31-16 WDTCLRKEY: Watchdog Timer Clear Key bits
To clear the Watchdog Timer to prevent a time-out, software must write the value 0x5743 to this location
using a single 16-bit write.
bit 15 ON: Watchdog Timer Enable bit
(1)
1 = The WDT is enabled
0 = The WDT is disabled
bit 14-13 Unimplemented: Read as ‘0
bit 12-8 RUNDIV<4:0>: Watchdog Timer Postscaler Value bits
On reset, these bits are set to the values of the WDTPS<4:0> Configuration bits in DEVCFG1.
bit 7-1 Unimplemented: Read as ‘0
bit 0 WDTWINEN: Watchdog Timer Window Enable bit
1 = Enable windowed Watchdog Timer
0 = Disable windowed Watchdog Timer
Note 1: This bit only has control when FWDTEN (DEVCFG1<23>) = 0.