添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第2149页 > MSC1212 > MSC1212 PDF资料 > MSC1212 PDF资料2第34页
MSC1211 , MSC1212
MSC1213 , MSC1214
www.ti.com
SBAS323G - 2004年6月 - 修订2007年10月
在MSC1211 / 12 /十四分之十三允许用户分区
程序存储器和数据之间的闪存
内存。例如, MSC1213Y5包含32kB的
闪存芯片。通过硬件
配置寄存器中,用户可以定义该分区
程序存储器( PM)和数据存储器( DM )之间,
如示于表4和表5中的MSC1211 / 12 /一十四分之十三
家庭提供了四个内存配置。
表4. MSC1211 / 12 /一十四分之十三闪存分区
HCR0
DFSEL
000
001
010
011
100
101
110
111 (默认)
MSC121xY2
PM
0kB
0kB
0kB
0kB
0kB
2kB
3kB
4kB
DM
4kB
4kB
4kB
4kB
4kB
2kB
1kB
0kB
MSC121xY3
PM
0kB
0kB
0kB
0kB
4kB
6kB
7kB
8kB
DM
8kB
8kB
8kB
8kB
4kB
2kB
1kB
0kB
MSC121xY4
PM
0kB
0kB
0kB
8kB
12kB
14kB
15kB
16kB
DM
16kB
16kB
16kB
8kB
4kB
2kB
1kB
0kB
MSC121xY5
PM
0kB
0kB
16kB
24kB
28kB
30kB
31kB
32kB
DM
32kB
32kB
16kB
8kB
4kB
2kB
1kB
0kB
要注意,闪存存储器是可读是很重要的
可写,通过MOVX指令用户
当通过配置为程序或数据存储器(
在MWS的SFR中的8Fh的MXWS位)。这种灵活性意味着
该设备可被分割为最大闪光
程序存储器大小(无闪存数据存储器)和Flash
程序存储器可以作为闪存数据存储器。
但是,这种配置可能会导致不希望的
如果PC指向闪存程序的区域行为
存储器正被用于数据存储。因此,它
建议在Flash中使用Flash分区
存储器被用于数据存储。闪存分区
禁止执行从数据闪存的代码。
此外,程序存储器的擦除/写入即可
通过硬件配置位( HCR0 )禁用,
同时还提供了访问(读/写/擦除)到数据
FL灰的记忆。
内存映射的程序和数据的影响
内存很简单。程序存储器
从内部编程的顶部的尺寸减小
内存。因此,例如,如果MSC1213Y5是
分区与闪存程序存储器和1kB的的31KB
闪存数据存储器,外部程序存储器
执行将在7C00h处开始(而不是8000H为32KB) 。
闪存数据存储器加在SRAM的顶部
内存。因此,访问数据存储器(通过MOVX )
将SRAM的访问地址为0000H - 03FFH至
访问Flash存储器的地址0400H - 07FFH 。
注意:
当选择了0KB程序存储器配置,程序
执行是外部的。
表5. MSC1211 / 12 /一十四分之十三闪存
分区
HCR0
DFSEL
000
001
010
011
100
101
110
111
(默认)
MSC121xY2
PM
0000
0000
0000
0000
0000
0000-
07FF
0000-
0BFF
0000-
0FFF
MSC121xY3
PM
0000
0000
0000
0000
0000-
0FFF
0000-
17FF
0000-
1BFF
0000-
1FFF
MSC121xY4
PM
0000
0000
0000
0000-
1FFF
0000-
2FFF
0000-
37FF
0000-
3BFF
0000-
3FFF
MSC121xY5
PM
0000
0000
0000-
3FFF
0000-
5FFF
0000-
6FFF
0000-
77FF
0000-
7BFF
0000-
7FFF
DM
0400-
13FF
0400-
13FF
0400-
13FF
0400-
13FF
0400-
13FF
0400-
0BFF
0400-
07FF
DM
0400-
23FF
0400-
23FF
0400-
23FF
0400-
23FF
0400-
13FF
0400-
0BFF
0400-
07FF
DM
0400-
43FF
0400-
43FF
0400-
43FF
0400-
23FF
0400-
13FF
0400-
0BFF
0400-
07FF
DM
0400-
83FF
0400-
83FF
0400-
43FF
0400-
23FF
0400-
13FF
0400-
0BFF
0400-
07FF
数据存储器
在MSC1211 / 12 /13/ 14能解决数据64kB的
内存。暂存存储器提供256字节
除了数据存储器的64KB。该MOVX
指令用于访问数据SRAM存储器。这
包括1024字节的片内SRAM数据存储器。该
数据总线值的数据总线时不会出现在端口0 (
定时),用于内部存储器的访问。
在MSC1211 / 12 /13/ 14还具有片上闪存数据
内存是可读写的(取决于
内存写入选择寄存器)正常工作期间(全
V
DD
范围内)。该存储器被映射到外部数据
存储空间的SRAM的正上方。
MOVX指令用于写入闪存。
闪存必须先擦除才能写入之前。
闪存擦除的128字节的页。
注意:
程序存储器上面列出的最高地址的访问将
访问外部程序存储器。
34

深圳市碧威特网络技术有限公司