
Rev. 1.00
8
October 26, 2018
Rev. 1.00
9
October 26, 2018
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
Block Diagram
Bus
: Bus Entry
: Pin-Shared Node
Touch Key Module 2
Touch Key Module 1
Pin-Shared
With Port A, B & C
KEY1~KEY12
Touch Key Function
Analog Peripherals
AV
DD
AN0~AN7
Pin-Shared
With Port A & B
VREF
V
BG
Analog to Digital Converter
Pin-Shared
With Port A
12-bit
ADC
Over Current
Protection Circuit
OCPI
V
CC1O
V
CC2O
Over Voltage
Protection Circuit
Pin-Shared
With Port A, B & C
OVPI0
OVPI1
VLDO
HVSS
VCC1
VCC2
LDO
(5V)
HV I/O
PD0~PD5
Port D
Driver
High Voltage Analog Peripherals
VSS/AVSS/
IOVSS/HVSS
VDD/AVDD/
VLDO
V
DD
V
SS
Timers
I/O
I
2
C
UART
Port A
Driver
Pin-Shared
Function
PA0~PA7
PB0~PB7
Port B
Driver
PC0~PC5
Port C
Driver
MU
X
Clock System
HT8 MCU Core
Time Base
Interrupt
Controller
INT
Pin-Shared
With Port C
Reset
Circuit
Pin-Shared
With Port A
LIRC
32kHz
HIRC
8/12/16MHz
MUX
LXT
XT1
XT2
Stack
8-Level
RAM
512 × 8
ROM
8K × 16
Watchdog
Timer
EEPROM
64 × 8
LVR/LVD
OCPAO
V
OCPAO
_
+
Pin-Shared
With Port A & B
8-bit
DAC
_
+
8-bit
DAC
OPA
Digital Peripherals
Touch Key Module 0
MUX
C to F
Circuit
Pin Assignment
BS86DH12C/BS86DHV12C
20 SOP-A
PD3
VCC2
PD2
VCC1
PD1
VDD/VLDO/AVDD
PD0
PA7/CTCK0/PTCK/PTP/XT2
PB0/RX/CTCK0/OCPI/KEY1
PA6/CTCK1/PTPI/CTP0/PTPB/XT1
PA4/AN0/KEY5
VSS/AVSS/IOVSS/HVSS
PB1/TX/CTCK1/OVPI0/KEY2
PA2/TX/CTP1B/OCPI/ICPCK/OCDSCK
PA3/PTPI/SDA/VREF/KEY4
PA0/RX/CTP1/OCPVR/ICPDA/OCDSDA
PA1/PTCK/SCL/OVPI1/KEY3
PB3/SDA/AN7/KEY10
PA5/AN1/KEY6
PB2/SCL/AN6/KEY9
20
19
18
17
16
15
14
13
12
11
1
2
3
4
5
6
7
8
9
10