Rev. 1.20 28 January 23, 2015 Rev. 1.20 29 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
Flash Program Memory
TheProgramMemoryisthelocationwheretheusercodeorprogramisstored.Forthisdevice
seriestheProgramMemoryisFlashtype,whichmeansitcanbeprogrammedandre-programmed
alargenumberoftimes,allowingtheusertheconvenienceofcodemodificationonthesame
device.Byusingtheappropriateprogrammingtools,theseFlashdevicesofferuserstheexibilityto
convenientlydebuganddeveloptheirapplicationswhilealsoofferingameansofeldprogramming
andupdating.
Structure
TheProgramMemoryhasacapacityof2K×16bitsto8K×16bits.TheProgramMemoryis
addressedbytheProgramCounterandalsocontainsdata,tableinformationandinterruptentries.
Tabledata,whichcanbesetupinanylocationwithintheProgramMemory,isaddressedbya
separatetablepointerregister.
Device Capacity
BS82B12A-3 2K×16
BS82C16A-3 4K×16
BS82D20A
-3 8K×16
0000H
0004H
07FFH
0FFFH
Reset
Interrupt
Vector
16 bits
Reset
Interrupt
Vector
16 bits1FFFH
BS82C16A-3 BS82D20A-3
Reset
Interrupt
Vector
16 bits
BS82B12A-3
0030H
Program Memory Structure