TC1232
TC1232
Microprocessor Monitor
Features General Description
• Precision Voltage Monitor The TC1232 is a fully-integrated processor supervisor
- Adjustable +4.5V or +4.75V that provides three important functions to safeguard
• Reset Pulse Width – 250 msec minimum processor sanity: precision power on/off reset control,
watchdog timer and external reset override.
• No External Components
• Adjustable Watchdog Timer On power-up, the TC1232 holds the processor in the
reset state for a minimum of 250 msec after VCC is
- 150 msec, 600 msec or 1.2 sec
within tolerance to ensure a stable system start-up.
• Operating Voltage 4.0V to 5.5V
Microprocessor sanity is monitored by the onboard
• Debounced Manual Reset Input for External
watchdog circuit. The microprocessor must provide a
Override
periodic low-going signal on the ST input. Should the
processor fail to supply this signal within the selected
Block Diagram time-out period (150 msec, 600 msec or 1200 msec),
VCC an out-of-control processor is indicated and the
TC1232 issues a processor reset as a result.
Tolerance RST
Select The outputs of the TC1232 are immediately driven
TOL (5% or 10%) + RST active when the PB input is brought low by an external
+ – push button switch or other electronic signal. When
+
VREF connected to a push button switch, the TC1232
–
provides contact debounce.
Reset
The TC1232 is packaged in a space-saving 8-Pin PDIP
PB RST Debounce or SOIC package, a 16-Pin SOIC (wide) package and
Generator
requires no external components.
Watchdog
TD Timebase Watchdog
Select Timer ST
Package Types
8-Pin PDIP 8-Pin SOIC 16-Pin SOIC (Wide)
PB RST 1 8 VCC PB RST 1 8 VCC NC 1 16 NC
PB RST 2 15 VCC
TD 2 7 ST TD 2 7 ST
TC1232 TC1232
TC1232 NC 3 14 NC
TOL 3 6 RST TOL 3 6 RST
TD 4 13 ST
GND 4 5 RST NC 5
TC1232 12 NC
GND 4 5 RST
TOL 6 11 RST
NC 7 10 NC
GND 8 9 RST
Device Features
RST pin RST pin Minimum
WDI Input
Trip Points Reset MR
Device Pull-up Active Active Typical
Type Type (Max) Active Time Input
Resistor Level Level Timeouts (ms)
(ms)
TC1232 Open-drain External Low Push-pull High 4.75V 250 150, 600 or Yes
or 4.5V 1200
DC CHARACTERISTICS
Electrical Specifications: Unless otherwise noted, TA = TMIN to TMAX; VCC = +4.0V to 5.5V.
tF tR
VCC
+4.75V +4.75V
+4.25V +4.25V
VCC
VCC = 5V
VCC
tRPD tRPU
RST RST
FIGURE 1-1: Rise Time, Fall Time and Reset Detected to Reset Active Timing Waveforms.
AC CHARACTERISTICS
Electrical Specifications: Unless otherwise noted, TA = TMIN to TMAX; VCC = +4.0V to 5.5V.
Parameters Sym Min Typ Max Units Conditions
VCC Fall Time tF 10 — — µs Note 1
VCC Rise Time tR 0 — — µs Note 1
VCC Trip Point Detected tRPD — — 100 ns VCC falling
to RST High and RST Low
VCC Trip Point Detected tRPU 250 610 1000 ms VCC rising (Note 2)
to RST High and RST Open
Note 1: Ensured by design.
2: tR = 5 µs.
tPB tTD
ST tST
PB RST tPBD
VIH
RST (when tTD ≤ tTD (min)) “H”
VIL
tRST
RST
RST (when tTD(min) ≤ tTD ≤ tTD(max))
RST RST
(when tTD ≥ tTD(max))
RST
(when tTD ≥ tTD(max))
FIGURE 1-2: Push Button Reset and Watchdog Timer Reset Timing Waveforms.
AC CHARACTERISTICS (CONTINUED)
Electrical Specifications: Unless otherwise noted, TA = TMIN to TMAX; VCC = +4.0V to 5.5V.
+4.75V VCC
+4.25V
tRPU
RST
VOH
+4.75V
+4.25V
VCC
tPB
PB RST tPBD
VIH
VIL
tRST
RST
RST
+5V
10 kΩ
3-Terminal +5V
VCC RST RESET
Regulator
(example: 0.1
µF PICmicro®
MCP1700) TC1232
MCU
ST I/O
TD TOL GND
XXXXXXXXXXXXX TC1232COE e3
TC1232COE^^
XXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXX
YYWWNNN 0518256
OR 0518256
Note: In the event the full Microchip part number cannot be marked on one line, it will
be carried over to the next line, thus limiting the number of available
characters for customer-specific information.
E1
n 1
A A2
L
c
A1
β B1
p
eB B
E1
D
2
B n 1
h α
45°
c
A A2
φ
β L A1
E
p
E1
2
n 1
B
h
α
45°
c
A A2
φ
β L A1
• Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the
intended manner and under normal conditions.
• There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our
knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data
Sheets. Most likely, the person doing so is engaged in theft of intellectual property.
• Microchip is willing to work with the customer who is concerned about the integrity of their code.
• Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not
mean that we are guaranteeing the product as “unbreakable.”
Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our
products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts
allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.
04/20/05