LPC 176x/5x Watchdog
Timer
PRESENTED BY:-
SRISHTI KAKADE(BETB130)
VISHWAS BISEN(BETB302)
SHUBHAM PATIL(BETB310)
CONTENT
 INTRODUCTION
 FEATURES
 Block Diagram
 Registers in WDT
 Applications
INTRODUCTION
A watchdog timer is an electronic timer that
is used to detect and recover from computer malfunctions.
During normal operation, the computer regularly resets the
WDT. Automatically generates a system reset if the main
program neglects to periodically service it.
FEATURES
 32-bit programmable timer with internal pre-scalar.
 Debug mode.
 Independent Clock Source
 Multiple Operating Modes
◦ WDT Always On
◦ WDT Off in Sleep
◦ WDT Controlled by Software
◦ WDT Always Off
 Multiple Reset Conditions
 Operation During Sleep
REGISTER DISRIPTION:-
 The watchdog contain of 4 register.
Watchdog Mode Register
Watchdog Timer Constant
register
Watchdog Feed Register
Watchdog Timer Value Register
CLOCK SOURCE SELECT
REGISTER
Block Diagram
APPLICATION:-
 The purpose of the watchdog is to reset the
microcontroller within a reasonable amount of
time if it enters an erroneous state.
 When enabled ,the Watchdog will generate a
sytem reset if the user program fails to “feed”(or
reload) the watchdog within a predetermined
amount of time.
 it is also use for interaction of the on chip
watchdog and other peripherals.
 Detects the fault.
Watch-dog Timer in LPC1768

Watch-dog Timer in LPC1768