宏晶科技:www.MCU-Memory.com
Mobile:13922805190(姚永平)
Tel:0755-82948409
Fax: 0755-82944243
/* 写芯片内部 展的EXTRAM*/
sum = 0;
loop_counter
= 128;
test_array[0] = 5;
/*
芯片内部 展的EXTRAM*/
sum = test_array[0];
/* RD+系列:
如果 #address < 400H , 在EXTRAM位 ”0” ,
上在外部的此EXTRAM
物理上在内部,
如果#address>=400H,
是
物理上外部 展的RAM或I/O空 (400H-FFFFH)
RC系列:
如果 #address < 100H , 在EXTRAM位 ”0” ,
上在外部的此EXTRAM
物理上在内部,
如果#address>=100H, 是
物理上外部 展的RAM或I/O空 (100H--FFFFH)
*/
禁止 内部 展的EXTRAM, 以防冲突
AUXR
= 0x02; /* 0000,0010, EXTRAM位
”1”, 禁止
EXTRAM,以防冲突 */
有些用 系 因 外部 展了I/O 或者用片 去 多个RAM 区,有 与此内部 展的EXTRAM
上有冲突,将此位 置 ”1”, 禁止
此内部 展的EXTRAM 就可以了.
AUXR是只写寄存器
所 只写,就是直接用“MOV AUXR, #data ”去写,而不要用含 的操作如“或,与,入 ”
因 他不 你 ,如去 , 出的数 不确定,用含 的操作如“或,与,入 ”,会达不到
需要的效果。
宏晶科技:
片机/存 器供 商
www.MCU-Memory.com
STC 增 型8051 片机中文指南(RC/RD+系列)
12