MAX6732 MAXIM [Maxim Integrated Products], MAX6732 Datasheet - Page 12

no-image

MAX6732

Manufacturer Part Number
MAX6732
Description
Single-/Dual-/Triple-Voltage ?P Supervisory Circuits with Independent Watchdog Output
Manufacturer
MAXIM [Maxim Integrated Products]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX6732UTLTD3+T
Manufacturer:
MAXIM
Quantity:
181
Part Number:
MAX6732UTZWD3+T
Manufacturer:
MAXIM
Quantity:
190
Single-/Dual-/Triple-Voltage µP Supervisory
Circuits with Independent Watchdog Output
Overdrive, for which reset pulses are not generated.
The graph was produced using falling V
starting above V
old by the magnitude indicated (reset threshold over-
drive). The graph shows the maximum pulse width that
a falling V
causing a reset pulse to be issued. As the amplitude of
the transient increases (i.e., goes further below the
reset threshold), the maximum allowable pulse width
decreases. A 0.1µF bypass capacitor mounted close to
V
Setting and resetting the watchdog input at different
points in the program rather than “pulsing” the watch-
dog input high-low-high or low-high-low helps the
watchdog timer closely monitor software execution.
This technique avoids a “stuck” loop, in which the
watchdog timer continues to be reset within the loop,
preventing the watchdog from timing out. Figure 6
shows an example flow diagram in which the I/O dri-
ving the watchdog input is set high at the beginning of
the program, set low at the beginning of every subrou-
tine or loop, and then set high again when the program
returns to the beginning. If the program “hangs” in any
subroutine, the I/O continually asserts low (or high),
and the watchdog timer expires, issuing a reset or
interrupt.
12
Figure 6. Watchdog Flow Diagram
CC
_ provides additional transient immunity.
______________________________________________________________________________________
Watchdog Software Considerations
CC
transient typically might have without
SUBROUTINE
COMPLETED
TH
and ending below the reset thresh-
SUBROUTINE OR
PROGRAM LOOP
SET WDI LOW
PROGRAM
SET WDI
RETURN
START
CODE
HIGH
SUBROUTINE
HANG IN
CC
_ pulses,
RSTIN
V
CC
2
V
CC
1
V
V
REF
REF
/ 2
Functional Diagram
MAX6730–
MAX6735
V
REF
CC
1
GND
TIMEOUT
PERIOD
RESET
V
CC
1
MR
V
CC
V
CC
WATCHDOG
1
OUTPUT
1
DRIVER
MR
PULLUP
RESET
TIMER
V
CC
1
V
CC
2
RST
WDO
WDI

Related parts for MAX6732