Rev. 1.20
6
�an�a�� 2�� 201�
Rev. 1.20
7
�an�a�� 2�� 201�
BS82B12A-3/BS82C16A-3/BS82D20A-3
Touch Key 8-Bit Flash MCU with LED/LCD Driver
BS82B12A-3/BS82C16A-3/BS82D20A-3
Touch Key 8-Bit Flash MCU with LED/LCD Driver
Features
CPU Features
• Operating voltage
♦
f
SYS
=
8M
Hz: V
LVR
~5.5V
♦
f
SYS
=
12M
Hz: 2.7V~5.5V
♦
f
SYS
=
16M
Hz:
4.5
V~5.5V
• Up to 0.2
5
μs instruction cycle with
16
MHz system clock at V
DD
=5V
• Power down and wake-up functions to reduce power consumption
• Three
O
scillators
♦
High Speed Internal RC -- HIRC:
8/12/16MHz
♦
Low Speed Internal RC -- LIRC: 32kHz
♦
Low speed External Crystal -- LXT: 32768Hz (only for BS82C16A-3 and BS82D20A-3)
• Multi-mode operation: NORMAL, SLOW, IDLE and SLEEP
• All instructions executed in one or two instruction cycles
• Table read instructions
•
63
powerful instructions
•
U
p to 8-level subroutine nesting
• Bit manipulation instruction
Peripheral Features
• Flash Program Memory:
2
K×16 ~ 8K
×16
• RAM Data Memory:
384
×8 ~
768×8
• EEPROM Memory: 64×8
• Fully integrated
12/
16/20 touch key functions -- require no external components
• Watchdog Timer function
•
U
p to 26 bidirectional I/O lines
• PMOS Source Current Adjustable
• Software controlled 4-SCOM lines LCD driver with 1/3 bias
• One external interrupt line shared with I/O pin
• Multiple Timer Module for time measure, input capture, compare match output, PWM output or
single pulse output function
• Dual Time-Base functions for generation of fixed time interrupt signals
• I
2
C Interface Module
• UART Interface
• Low voltage reset function
• Low voltage detect function
• Package: 20/24/28-pin SOP, 28-pin SSOP