Rev. 1.20 8 January 23, 2015 Rev. 1.20 9 January 23, 2015
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
Block Diagram
8-bit
RISC
MCU
Core
Timer
Modules
Flash
Program
Memory
EEPROM
Data
Memory
Flash/EEPROM
Programming Circuitry
(ICP/OCDS)
RAM
Data
Memory
Time
Bases
Low
Voltage
Detect
Watchdog
Timer
Interrupt
Controller
Reset
Circuit
LXT
Oscillator
LED Driver
LCD Driver
Touch Keys
HIRC/LIRC
Oscillators
Low
Voltage
Reset
UARTI
2
CI/O
Note:TheLXToscillatorisonlyfortheBS82C16A-3andBS82D20A-3.
Pin Assignment
PA3/SDA/RX
PA0/TCK1/SCOM2/ICPDA/OCDSDA
PA2/SCOM3/ICPCK/OCDSCK
PA7/SCL/TX
VDD
VSS
PA1/SCOM0
PA4/INT/TCK0/SCOM1
PC5/TP0_0/SSEG13
PC4/TP1_0/SSEG12
BS82B12A-3/BS82BV12A-3
20 SOP-A
20
19
18
17
16
15
14
13
12
11
1
2
3
4
5
6
7
8
9
10
PC3/SSEG11/KEY12
PC2/SSEG10/KEY11
PC1/SSEG9/KEY10
PC0/SSEG8/KEY9
PB5/SSEG5/KEY6
PB4/SSEG4/KEY5
PB3/SSEG3/KEY4
PB2/SSEG2/KEY3
PB1/SSEG1/KEY2
PB0/SSEG0/KEY1
PA3/SDA/RX
PA0/TCK1/SCOM2/ICPDA/OCDSDA
BS82B12A-3/BS82BV12A-3
24 SOP-A
PA2/SCOM3/ICPCK/OCDSCK
PA7/SCL/TX
VDD
VSS
PA1/SCOM0
PA4/INT/TCK0/SCOM1
PC7/TP0_1/SSEG15
PC6/TP1_1/SSEG14
PC5/TP0_0/SSEG13
PC4/TP1_0/SSEG12PC3/SSEG11/KEY12
PC2/SSEG10/KEY11
PC1/SSEG9/KEY10
PC0/SSEG8/KEY9
PB7/SSEG7/KEY8
PB6/SSEG6/KEY7
PB5/SSEG5/KEY6
PB4/SSEG4/KEY5
PB3/SSEG3/KEY4
PB2/SSEG2/KEY3
PB1/SSEG1/KEY2
PB0/SSEG0/KEY1
24
23
22
21
20
19
18
17
16
15
14
13
1
2
3
4
5
6
7
8
9
10
11
12