
Rev. 1.00
6
October 26, 2018
Rev. 1.00
7
October 26, 2018
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
Features
CPU Features
• Operating voltage
♦
f
SYS
=8/12/16MHz, using internal LDO: V
DD
=5V (Typ.)
♦
High Voltage Driver: V
CC
=7V~10V
• Up to 0.25μs instruction cycle with 16MHz system clock at V
DD
=5V
• Power down and wake-up functions to reduce power consumption
• Oscillator types
♦
Internal High Speed 8/12/16MHz RC – HIRC
♦
Internal Low Speed 32kHz RC – LIRC
♦
External Low Speed 32.768kHz Crystal – LXT
• Multi-mode operation: FAST, SLOW, IDLE and SLEEP
• Fully integrated internal oscillators require no external components
• All instructions executed in 1~3 instruction cycles
• Table read instructions
• 115 powerful instructions
• 8-level subroutine nesting
• Bit manipulation instruction
Peripheral Features
• Flash Program Memory: 8K×16
• Data Memory: 512×8
• True EEPROM Memory: 64×8
• 12 touch key functions – fully integrated without requiring external components
• Watchdog Timer function
• 22 bidirectional I/O lines
• 6 bidirectional High Voltage I/O lines with short circuit protection function
• Programmable I/O port source current and sink current for LED driving applications
• Single external interrupt line shared with I/O pin
• Multiple Timer Modules for time measurement, input capture, compare match output or PWM
output or single pulse output function
• Single Time-Base function for generation of fixed time interrupt signals
• 8 external channels 12-bit resolution A/D converter with internal reference voltage V
BG
• Over Current Protection function – OCP
• Over Voltage Protection function – OVP
• Internal 5V LDO with driving current of up to 500mA, providing power supply for MCU and
external components
• I
2
C interface
• Fully-duplex Universal Asynchronous Receiver and Transmitter Interface – UART
• Low voltage reset function