
Rev. 1.00
50
October 26, 2018
Rev. 1.00
51
October 26, 2018
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
FAST Mode to SLOW Mode Switching
When running in the FAST Mode, which uses the high speed system oscillator, and therefore
consumes more power, the system clock can switch to run in the SLOW Mode by set the
CKS2~CKS0 bits to “111” in the SCC register. This will then use the low speed system oscillator
which will consume less power. Users may decide to do this for certain operations which do not
require high performance and can subsequently reduce power consumption.
The SLOW Mode is sourced from the LXT or LIRC oscillator determined by the FSS bit in the SCC
register and therefore requires the selected oscillator to be stable before full mode switching occurs.
FAST Mode
SLOW Mode
CKS2~CKS0 = 111
SLEEP Mode
FHIDEN=0, FSIDEN=0
HALT instruction is executed
IDLE0 Mode
FHIDEN=0, FSIDEN=1
HALT instruction is executed
IDLE1 Mode
FHIDEN=1, FSIDEN=1
HALT instruction is executed
IDLE2 Mode
FHIDEN=1, FSIDEN=0
HALT instruction is executed