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