Watchdog Timer Introduction
12-2
Watchdog Timer, Watchdog Timer+
12.1 Watchdog Timer Introduction
The primary function of the watchdog timer (WDT) module is to perform a
controlled system restart after a software problem occurs. If the selected time
interval expires, a system reset is generated. If the watchdog function is not
needed in an application, the module can be configured as an interval timer
and can generate interrupts at selected time intervals.
Features of the watchdog timer module include:
-
Four software-selectable time intervals
-
Watchdog mode
-
Interval mode
-
Access to WDT control register is password protected
-
Control of RST/NMI pin function
-
Selectable clock source
-
Can be stopped to conserve power
-
Clock fail-safe feature in WDT+
The WDT block diagram is shown in Figure 12−1.
Note:
Watchdog Timer Powers Up Active
After a PUC, the WDT module is automatically configured in the watchdog
mode with an initial 32768 clock cycle reset interval using the DCOCLK. The
user must setup or halt the WDT prior to the expiration of the initial reset
interval.
Summary of Contents for MSP430x4xx Family
Page 1: ...MSP430x4xx Family 2007 Mixed Signal Products User s Guide SLAU056G ...
Page 2: ......
Page 6: ...vi ...
Page 114: ...3 76 RISC 16 Bit CPU ...
Page 304: ...5 20 FLL Clock Module ...
Page 340: ...7 8 Supply Voltage Supervisor ...
Page 348: ...8 8 16 Bit Hardware Multiplier ...
Page 372: ...9 24 32 Bit Hardware Multiplier ...
Page 400: ...10 28 DMA Controller ...
Page 428: ...13 10 Basic Timer1 ...
Page 466: ...15 24 Timer_A ...
Page 522: ...17 30 USART Peripheral Interface UART Mode ...
Page 544: ...18 22 USART Peripheral Interface SPI Mode ...
Page 672: ...23 12 Comparator_A ...
Page 692: ...24 20 LCD Controller ...
Page 746: ...26 28 ADC12 ...