Rev. 1.20 6 January 23, 2015 Rev. 1.20 7 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
Features
CPU Features
• Operatingvoltage
♦
f
SYS
=8MHz:V
LVR
~5.5V
♦
f
SYS
=12MHz:2.7V~5.5V
♦
f
SYS
=16MHz:4.5V~5.5V
•
Upto0.25μsinstructioncyclewith16MHzsystemclockatV
DD
=5V
•
Powerdownandwake-upfunctionstoreducepowerconsumption
• ThreeOscillators
♦
HighSpeedInternalRC--HIRC:8/12/16MHz
♦
LowSpeedInternalRC--LIRC:32kHz
♦
LowspeedExternalCrystal--LXT:32768Hz(onlyforBS82C16A-3andBS82D20A-3)
• Multi-modeoperation:NORMAL,SLOW,IDLEandSLEEP
• Allinstructionsexecutedinoneortwoinstructioncycles
• Tablereadinstructions
• 63powerfulinstructions
• Upto8-levelsubroutinenesting
• Bitmanipulationinstruction
Peripheral Features
• FlashProgramMemory:2K×16~8K×16
•
RAMDataMemory:384×8~768×8
•
EEPROMMemory:64×8
• Fullyintegrated12/16/20touchkeyfunctions--requirenoexternalcomponents
• WatchdogTimerfunction
• Upto26bidirectionalI/Olines
• PMOSSourceCurrentAdjustable
• Softwarecontrolled4-SCOMlinesLCDdriverwith1/3bias
• OneexternalinterruptlinesharedwithI/Opin
• MultipleTimerModulefortimemeasure,inputcapture,comparematchoutput,PWMoutputor
singlepulseoutputfunction
• DualTime-Basefunctionsforgenerationofxedtimeinterruptsignals
• I
2
CInterfaceModule
• UARTInterface
• Lowvoltageresetfunction
• Lowvoltagedetectfunction
• Package:20/24/28-pinSOP,28-pinSSOP