
Rev. 1.00
118
October 26, 2018
Rev. 1.00
119
October 26, 2018
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
Bit 2~0
MnSOF2~MnSOF0
: Touch key module n Reference and Key oscillators hopping
frequency selection (MnSOFC=0)
000: 1.020MHz
001: 1.040MHz
010: 1.059MHz
011: 1.074MHz
100: 1.085MHz
101: 1.099MHz
110: 1.111MHz
111: 1.125MHz
These bits are used to select the touch key oscillator frequency for the hopping
function. Note that these bits are only available when the MnSOFC bit is cleared to 0.
The frequency mentioned here will be changed when the external or internal capacitor
has different values. If the touch key operates at 1MHz frequency, users can adjust the
frequency in scale when any other frequency is selected.
• TKMnC1 Register
Bit
7
6
5
4
3
2
1
0
Name
MnTSS
—
MnROEN MnKOEN MnK4EN MnK3EN MnK2EN MnK1EN
R/W
R/W
—
R/W
R/W
R/W
R/W
R/W
R/W
POR
0
—
0
0
0
0
0
0
Bit 7
MnTSS
: Touch key module n time slot counter clock source selection
0: Touch key module n reference oscillator
1: f
SYS
/4
Bit 6
Unimplemented, read as “0”
Bit 5
MnROEN
: Touch key module n Reference oscillator enable control
0: Disable
1: Enable
Bit 4
MnKOEN
: Touch key module n Key oscillator enable control
0: Disable
1: Enable
Bit 3
MnK4EN
: Touch key module n Key 4 enable control
MnK4EN
Touch Key Module n – Mn
M0
M1
M2
0: Disable
I/O or other functions
1: Enable
KEY4
KEY8
KEY12
Bit 2
MnK3EN
: Touch key module n Key 3 enable control
MnK3EN
Touch Key Module n – Mn
M0
M1
M2
0: Disable
I/O or other functions
1: Enable
KEY3
KEY7
KEY11
Bit 1
MnK2EN
: Touch key module n Key 2 enable control
MnK2EN
Touch Key Module n – Mn
M0
M1
M2
0: Disable
I/O or other functions
1: Enable
KEY2
KEY6
KEY10