NuMicro® NUC029LEE/NUC029SEE
32-bit Arm
®
Cortex
®
-M0 Microcontroller
Aug, 2018
Page
44
of
497
Rev 1.00
N
U
MICRO
®
N
UC02
9L
E
E
/N
UC029
S
E
E
T
E
CHN
ICA
L R
E
F
E
R
E
NC
E
M
A
NU
A
L
Brown-out Detector Control Register (BODCR)
Partial of the BODCR control registers values are initiated by the flash configuration and partial bits
are write-protected bit. Programming write-
protected bits needs to write “59h”, “16h”, “88h” to address
0x5000_0100 to disable register protection. Refer to the register REGWRPROT at address
0x100.
Register
Offset
R/W
Description
Reset Value
BODCR
0x18
R/W
Brown-out Detector Control Register
0x0000_008X
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
Reserved
7
6
5
4
3
2
1
0
LVR_EN
BOD_OUT
BOD_LPM
BOD_INTF
BOD_RSTEN
BOD_VL
BOD_EN
Bits
Description
[31:8]
Reserved
Reserved.
[7]
LVR_EN
Low Voltage Reset Enable Bit (Write Protect)
The LVR function reset the chip when the input power voltage is lower than LVR circuit
setting. LVR function is enabled by default.
0 = Low Voltage Reset function Disabled.
1 = Low Voltage Reset function Enabled
– After enabling the bit, the LVR function will be
active with 100us delay for LVR output stable (default).
Note:
This bit is the protected bit, and programming it needs to write “59h”, “16h”, and
“88h” to address 0x5000_0100 to disable register protection. Refer to the register
REGWRPROT at address 0x100.
[6]
BOD_OUT
Brown-Out Detector Output Status
0 = Brown-out Detector output status is 0. It means the detected voltage is higher than
BOD_VL setting or BOD_EN is 0.
1 = Brown-out Detector output status is 1. It means the detected voltage is lower than
BOD_VL setting. If the BOD_EN is 0, BOD function disabled, this bit always responds to 0.
[5]
BOD_LPM
Brown-Out Detector Low Power Mode (Write Protect)
0 = BOD operated in Normal mode (default).
1 = BOD Low Power mode Enabled.
Note1:
The BOD consumes about 100 uA in Normal mode, and the low power mode can
reduce the current to about 1/10 but slow the BOD response.
Note2:
This bit is the
protected bit, and programming it needs to write “59h”, “16h”, and
“88h” to address 0x5000_0100 to disable register protection. Refer to the register
REGWRPROT at address 0x100.
[4]
BOD_INTF
Brown-Out Detector Interrupt Flag
0 = Brown-out Detector does not detect any voltage draft at V
DD
down through or up