9.2 Brown-out Reset (BOR)
The BOR circuit holds the device in Reset when VDD reaches a selectable minimum level. Between the POR and BOR, complete voltage range coverage for execution protection can be implemented.
The Brown-out Reset module has four operating modes controlled by the BOREN[1:0] bits in CONFIG2. The four operating modes are:
- BOR is always ON
- BOR is OFF when in Sleep
- BOR is controlled by software
- BOR is always OFF
Refer to BOR Operating Modes for more information.
The Brown-out Reset voltage level is selectable by configuring the BORV[1:0] bits in CONFIG2.
A VDD noise rejection filter prevents the BOR from triggering on small events. If VDD falls below VBOR for a duration greater than parameter TBORDC, the device will reset and the BOR bit in the PCON0 register will be cleared, indicating the Brown-out Reset condition occurred. For more details, see the “Brown-out Situations” figure in the “BOR Controlled by Software” section.