BS87B12A-3
BS87B12A-3 is Touch A/D Flash MCU manufactured by Holtek Semiconductor.
Features
CPU Features
- Operating Voltage:
- - f SYS=8MHz: 2.7V~5.5V
- - f SYS=12MHz: 2.7V~5.5V
- - f SYS=16MHz: 4.5V~5.5V
- Up to 0.25μs instruction cycle with 16MHz system clock at VDD=5V
- Power down and wake-up functions to reduce power consumption
- Oscillator Type:
- - Internal High Speed RC
- HIRC
- - Internal 32k Hz RC
- LIRC
- - External 32.768k Hz Crystal
- LXT for BS87C16A-3 & BS87D20A-3 only
- Fully integrated internal 8/12/16 MHz oscillator requires no external ponents
- Multi-mode operation: FAST, SLOW, IDLE and SLEEP
- All instructions executed in one to three instruction cycles
- Table read instructions
- 115 powerful instructions
- Up to 8-level subroutine nesting
- Bit manipulation instruction
Peripheral Features
- Program Memory: Up to 8K × 16
- Data Memory: Up to 768 × 8
- True EEPROM Memory: 64 × 8
- Up to 20 touch key functions
- fully integrated without requiring external ponents
- Watchdog Timer function
- Up to 42 bidirectional I/O lines
- Programming I/O source current
- Up to 4S & 36SSEG lines Software controlled LCD driver with 1/3 bias
- One external interrupt lines shared with I/O pins
- Multiple Timer Modules for time measure, input capture, pare match output, PWM output function or single pulse output function
- Dual Time-Base functions for generation of fixed time interrupt signals
- Multi-channel 12-bit resolution A/D converter
- Over Current/Voltage Protection
- OCVP
- Serial Interfaces Module
- SIM for SPI or...