位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第1753页 > SST89C54-33-I-NI > SST89C54-33-I-NI PDF资料 > SST89C54-33-I-NI PDF资料1第11页

FlashFlex51 MCU
SST89C54 / SST89C58
初步规格
激活内存重映射和失活
的存储器被重新映射的实际量是
通过MAP_EN [1:0 ]来控制比特作为示于表2。
MAP_EN [1 :0]位是相同的比特作为SFCF [1:0 ] 。该
MAP_EN [1 :0]位是受软件控制的,并且可以是
在程序执行期间改变。
因为重新更换
映射将导致程序重定位,最好是
该改变的MAP_EN指令[1:0 ]是在
的存储器即不会受到重新的部
映射的变化。
该MAP_EN [ 1 : 0 ]位在复位初始化根据
两个非易失性寄存器位,重内容
地图[1: 0](见表2)。所述重新映射[ 1:0]位是
通过PROG_RB1和PROG_RB0外部编程
主机模式命令。
引用外部主机编程
对于PROG_RB1和PROG_RB0明模式部分
命令。
T
ABLE
2: R
E
-
制图
T
ABLE
重新映射[ 1:0]
1
11
10
01
00
MAP_EN
2,3
00
01
10
11
评论
重映射是关闭的。程序存储器是正常的
配置。
1 K字节的闪速存储器位置被重新映射。程序访问
到0000h - 03FFh单元将被重定向到F000H - F3FFh 。
2 KB的快闪记忆体的位置被重新映射。程序访问
到0000h - 07FFH被重定向到F000H - F7FFH 。
4 KB的快闪记忆体位置的重新映射。程序访问
到0000h - 0FFFH被重定向到F000H - FFFFh时。
MAP_EN的内容[ 1:0]只更新与符合
荷兰国际集团重新映射[ 1 : 0]复位成功。任之后,又
quent变更到重新映射[ 1 :0]位不会automati-
美云改变MAP_EN [1 :0]位没有复位。
类似地,改变MAP_EN [1:0 ]中的程序EX-
ecution不会改变重映射[ 1 :0]位。
要关闭内存重映射,芯片擦除OP-
关合作将恢复重新映射[ 1:0 ]设置为默认状态
“ 11”时,禁止重映射。编程00B到
SFCF [ 1 : 0 ]寄存器也禁用内存重新地图绘制
平。编程的重新映射的效果[1:0 ]提供
只有在下次复位。
是指在应用模式
命令一节更详细的信息。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
344 PGM T2.3
1重新映射[ 1:0]是其中仅在复位时被检查非易失性寄存器。
2 MAP_EN [1 :0]被初始化的,根据重新映射[ 1:0]中的复位。
3 MAP_EN [1:0 ]是位于SFCF [ 1:0] ,它们决定了重新映射结构。他们可以通过程序在运行时改变。
2000硅存储技术公司
11
344-2 8/00