English
Language : 

PIC17C7XX_13 Datasheet, PDF (31/306 Pages) Microchip Technology – High-Performance 8-bit CMOS EPROM Microcontrollers with 10-bit A/D
PIC17C7XX
5.1.5 BROWN-OUT RESET (BOR)
PIC17C7XX devices have on-chip Brown-out Reset
circuitry. This circuitry places the device into a RESET
when the device voltage falls below a trip point (BVDD).
This ensures that the device does not continue pro-
gram execution outside the valid operation range of the
device. Brown-out Resets are typically used in AC line
applications, or large battery applications, where large
loads may be switched in (such as automotive).
Note:
Before using the on-chip Brown-out for a
voltage supervisory function, please
review the electrical specifications to
ensure that they meet your requirements.
The BODEN configuration bit can disable (if clear/
programmed), or enable (if set) the Brown-out Reset
circuitry. If VDD falls below BVDD (typically 4.0 V,
paramter #D005 in electrical specification section), for
greater than parameter #35, the Brown-out situation
will reset the chip. A RESET is not guaranteed to occur
if VDD falls below BVDD for less than paramter #35. The
chip will remain in Brown-out Reset until VDD rises
above BVDD. The Power-up Timer and Oscillator Start-
up Timer will then be invoked. This will keep the chip in
RESET the greater of 96 ms and 1024 TOSC. If VDD
drops below BVDD while the Power-up Timer/Oscillator
Start-up Timer is running, the chip will go back into a
Brown-out Reset. The Power-up Timer/Oscillator Start-
up Timer will be initialized. Once VDD rises above
BVDD, the Power-up Timer/Oscillator Start-up Timer
will start their time delays. Figure 5-10 shows typical
Brown-out situations.
In some applications, the Brown-out Reset trip point of
the device may not be at the desired level. Figure 5-8
and Figure 5-9 are two examples of external circuitry
that may be implemented. Each needs to be evaluated
to determine if they match the requirements of the
application.
FIGURE 5-8:
VDD
33k
EXTERNAL BROWN-OUT
PROTECTION CIRCUIT 1
VDD
10k
40 k
MCLR
PIC17CXXX
This circuit will activate RESET when VDD goes below
(Vz + 0.7V) where Vz = Zener voltage.
FIGURE 5-9:
VDD
R1
R2
EXTERNAL BROWN-OUT
PROTECTION CIRCUIT 2
VDD
Q1
40 k
MCLR
PIC17CXXX
This brown-out circuit is less expensive, albeit less
accurate. Transistor Q1 turns off when VDD is below a
certain level such that:
VDD •
R1 = 0.7V
R1 + R2
FIGURE 5-10:
BROWN-OUT SITUATIONS
VDD
Internal
RESET
VDD
Greater of 96 ms
and 1024 TOSC
Internal
RESET
VDD
< 96 ms
Greater of 96 ms
and 1024 TOSC
Internal
RESET
Greater of 96 ms
and 1024 TOSC
BVDD Max.
BVDD Min.
BVDD Max.
BVDD Min.
BVDD Max.
BVDD Min.
 1998-2013 Microchip Technology Inc.
DS30289C-page 31