Rev. 1.60 86 August 20, 2019 Rev. 1.60 87 August 20, 2019
BS66F340/BS66F350/BS66F360/BS66F370
Touch A/D Flash MCU with LED Driver
BS66F340/BS66F350/BS66F360/BS66F370
Touch A/D Flash MCU with LED Driver
The different kinds of resets all affect the internal registers of the microcontroller in different ways.
To ensure reliable continuation of normal program execution after a reset occurs, it is important to
know what condition the microcontroller is in after a particular reset occurs. The following table
describes how each type of reset affects the microcontroller internal registers.
Register
BS66F340
BS66F350
BS66F360
BS66F370
Reset
(Power On)
LVR Reset
(Normal
Operation)
WDT Time-out
(Normal
Operation)
WDT Time-out
(IDLE or SLEEP)*
IAR0 ● ● ● ● xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu
MP0 ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
IAR1 ● ● ● ● xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu
MP1L ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
MP1H ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
ACC ● ● ● ● xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu
PCL ● ● ● ● 0000 0000 0000 0000 0000 0000 0000 0000
TBLP ● ● ● ● xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu
TBLH ● ● ● ● xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu
TBHP ● ---- xxxx ---- uuuu ---- uuuu ---- uuuu
TBHP ● ---x xxxx ---u uuuu ---u uuuu ---u uuuu
TBHP ● --xx xxxx --uu uuuu --uu uuuu --uu uuuu
TBHP ● -xxx xxxx -uuu uuuu -uuu uuuu -uuu uuuu
STATUS ● ● ● ● xx00 xxxx uuuu uuuu xx1u uuuu uu11 uuuu
PBP ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
IAR2 ● ● ● ● xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu
MP2L ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
MP2H ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
RSTFC ● ● ● ● ---- 0x00 ---- u1uu ---- uuuu ---- uuuu
INTC0 ● ● ● ● -000 0000 -000 0000 -000 0000 -uuu uuuu
INTC1 ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
INTC2 ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
PA ● ● ● ● 1111 1111 1111 1111 1111 1111 uuuu uuuu
PAC ● ● ● ● 1111 1111 1111 1111 1111 1111 uuuu uuuu
PAPU ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
PAWU ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
PB ● ● ● ● 1111 1111 1111 1111 1111 1111 uuuu uuuu
PBC ● ● ● ● 1111 1111 1111 1111 1111 1111 uuuu uuuu
PBPU ● ● ● ● 0000 0000 0000 0000 0000 0000 uuuu uuuu
INTEG ● ● ● ● ---- 0000 ---- 0000 ---- 0000 ---- uuuu
SCC ● ● ● ● 000- 0000 000- 0000 000- 0000 uuu- uuuu
HIRCC ● ● ● ● ---- 0001 ---- 0001 ---- 0001 ---- uuuu
HXTC ● ● ● ● ---- -000 ---- -000 ---- -000 ---- -uuu
LXTC ● ● ● ● ---- -000 ---- -000 ---- -000 ---- -uuu
LVDC ● ● ● ● --00 0000 --00 0000 --00 0000 --uu uuuu
LVRC ● ● ● ● 0101 0101 0101 0101 0101 0101 uuuu uuuu
WDTC ● ● ● ● 0101 0011 0101 0011 0101 0011 uuuu uuuu
RSTC ● ● ● ● 0101 0101 0101 0101 0101 0101 uuuu uuuu
PC ● ---- 1111 ---- 1111 ---- 1111 ---- uuuu
PC ● ● ● 1111 1111 1111 1111 1111 1111 uuuu uuuu
PCC ● ---- 1111 ---- 1111 ---- 1111 ---- uuuu
PCC ● ● ● 1111 1111 1111 1111 1111 1111 uuuu uuuu
PCPU ● ---- 0000 ---- 0000 ---- 0000 ---- uuuu