Rev. 1.20 60 January 23, 2015 Rev. 1.20 61 January 23, 2015
BS82B12A-3/BS82C16A-3/BS82D20A-3
Touch Key 8-Bit Flash MCU with LED/LCD Driver
BS82B12A-3/BS82C16A-3/BS82D20A-3
Touch Key 8-Bit Flash MCU with LED/LCD Driver
Low Voltage Reset – LVR
Themicrocontrollercontainsalowvoltageresetcircuitinordertomonitorthesupplyvoltageofthe
device.TheLVRfunctionisalwaysenabledwithaspecicLVRvoltage,V
LVR
.Ifthesupplyvoltage
ofthedevicedropstowithinarangeof0.9V~V
LVR
suchasmightoccurwhenchangingthebattery,
theLVRwillautomaticallyresetthedeviceinternallyandtheLVRFbitintheCTRLregisterwill
alsobesethigh.ForavalidLVRsignal,alowvoltage,i.e.,avoltageintherangebetween0.9V~V
LVR
mustexistforgreaterthanthevaluet
LVR
speciedintheA.C.characteristics.Ifthelowvoltagestate
doesnotexceedthisvalue,theLVRwillignorethelowsupplyvoltageandwillnotperformareset
function.TheactualV
LVR
isxedatavoltagevalueof2.55V.NotethattheLVRfunctionwillbe
automaticallydisabledwhenthedeviceenterstheSLEEPorIDLEmode.
Note:t
RSTD
ispower-ondelay,typicaltime=50ms
Low Voltage Reset Timing Chart
• CTRL Register
Bit 7 6 5 4 3 2 1 0
Name FSYSON — HIRCS1 HIRCS0 LXTLP LVRF D1 WRF
R/W R/W — R/W R/W R/W R/W R/W R/W
POR 0 — 0 0 0 x 0 0
"x"
unknown
Bit7 FSYSON:f
SYS
ControlinIDLEMode
Describeelsewhere
Bit6 Unimplemented,readas"0".
Bit5~4 HIRCS1~HIRCS0:HIRCfrequencyclockselect
Describeelsewhere
Bit3 LXTLP:LXTlowpowercontrol
Describeelsewhere
Bit2 LVRF:LVRfunctionresetag
0:Notoccur
1:Occurred
ThisbitissethighwhenaspecicLowVoltageResetsituationconditionoccurs.This
bitcanonlybeclearedtozerobytheapplicationprogram.
Bit1 Undenedbit
Thisbitcanbereadorwrittenbyusersoftwareprogram
Bit0 WRF:WDTControlregistersoftwareresetag
Describeelsewhere
Watchdog Time-out Reset during Normal Operation
TheWatchdogtime-outResetduringnormaloperationisthesameasaLVRresetexceptthatthe
Watchdogtime-outagTOwillbesetto"1".
Note:t
RSTD
ispower-ondelay,typicaltime=16.7ms
WDT Time-out Reset during Normal Operation Timing Chart