SM39R16A6
内嵌 16KB
具有 ISP 功能的 Flash
和 1K+256BRAM 的 8 位控制器
3.
存储器结构
SM39R16A6 存储器结构和通用的8052结构相同,它们是作为程序存储器的16KB的嵌入式闪存.
3.1 程序存储器
SM39R16A6 有16KB的嵌入式闪存,如以下图 3‑ 1,可做为通用的程序存储或EEPROM.其它还包括最大为1K的特定ISP
服务程序存储空间. 这16K的地址从$0000 to $3FFF. ISP服务程序的地址从$3C00 to $3FFF. ISP服务程序空间可以被分
割N块128字节(N=0 to 8). 当N=0时,意味着没有ISP复位程序空间可用. 全部的16KB字节空间都被用来做程序存储. 当N=1
时,意味着地址$3F80 to $3FFF保留为ISP服务程序空间. 当N=2意味着内存地址$3F00 to $3FFF保留为ISP服务程序空间
等等... 数值N可以通过编程器或ICP方式编程或设置.它可像EEPROM那样用来记录任何数据(如果要更改程序数据,请先
执行页抹除)。EEPROM的应用功能在第18章节的内部ISP部分有描述。
3FFF
3F80
3F00
N=0
N=1
N=2
N=3
N=4
N=5
N=6
N=7
N=8
3E80
ISP service
Program space,
Up to 1K
3E00
3D80
3D00
3C80
3C00
1FFF
8K Program
Memory space
0000
图 3‑ 1: SM39R16A6 programmable Flash
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M04 Ver 0.4 SM39R16A6 06/11/2013
- 25 -