
NUC126
Aug. 08, 2018
Page
102
of 943
Rev 1.03
NUC12
6 S
E
RI
E
S
T
E
CH
NI
CA
L R
E
F
E
RE
NCE
MA
NUA
L
Bits
Description
[7]
LVREN
Low Voltage Reset Enable Bit (Write Protect)
The LVR function resets 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.
Note1:
After enabling the bit, the LVR function will be active with 200us delay for LVR
output stable (default).
Note2:
This bit is write protected. Refer to the SYS_REGLCTL register.
[6]
BODOUT
Brown-out Detector Output Status
0 = Brown-out Detector output status is 0.
It means the detected voltage is higher than BODVL setting or BODEN is 0.
1 = Brown-out Detector output status is 1.
It means the detected voltage is lower than BODVL setting. If the BODEN is 0, BOD
function disabled, this bit always responds 0.
[5]
BODLPM
Brown-out Detector Low Power Mode (Write Protect)
0 = BOD operate in normal mode (default).
1 = BOD Low Power mode Enabled.
Note1:
The BOD consumes about 100uA in normal mode, the low power mode can
reduce the current to about 1/10 but slow the BOD response.
Note2:
This bit is write protected. Refer to the SYS_REGLCTL register.
[4]
BODIF
Brown-out Detector Interrupt Flag
0 = Brown-out Detector does not detect any voltage draft at V
DD
down through or up
through the voltage of BODVL setting.
1 = When Brown-out Detector detects the V
DD
is dropped down through the voltage of
BODVL setting or the V
DD
is raised up through the voltage of BODVL setting, this bit is set
to 1 and the brown-out interrupt is requested if brown-out interrupt is enabled.
Note:
This bit can be cleared by software writing ‘1’.
[3]
BODRSTEN
Brown-out Reset Enable Bit (Write Protect)
The
default
value
is
set
by
flash
controller
user
configuration
register
CBORST(CONFIG0[20]) bit.
0 = Brown-
out “INTERRUPT” function Enabled.
1 = Brown-
out “RESET” function Enabled.
Note1:
While the Brown-out Detector function is enabled (BODEN high) and BOD reset function is
enabled (BODRSTEN high), BOD will assert a signal to reset chip when the detected
voltage is lower than the threshold (BODOUT high).
While the BOD function is enabled (BODEN high) and BOD interrupt function is
enabled (BODRSTEN low), BOD will assert an interrupt if BODOUT is high. BOD interrupt
will keep till to the BODEN set to 0. BOD interrupt can be blocked by disabling the NVIC
BOD interrupt or disabling BOD function (set BODEN low).
Note2:
This bit is write protected. Refer to the SYS_REGLCTL register.
[2:1]
BODVL
Brown-out Detector Threshold Voltage Selection (Write Protect)
The default value is set by flash controller user configuration register CBOV (CONFIG0
[22:21]).
00 = Brown-Out Detector threshold voltage is 2.2V.
01 = Brown-Out Detector threshold voltage is 2.7V.
10 = Brown-Out Detector threshold voltage is 3.7V.
11 = Brown-Out Detector threshold voltage is 4.5V.
Note:
This bit is write protected. Refer to the SYS_REGLCTL register.