- 打卡等级:常住居民I
- 打卡总天数:66
- 最近打卡:2025-06-28 07:54:50
已绑定手机
注册会员
- 积分
- 140
|
AI8051存储管理 2^24=16,777,216 16M
1个字节是段,2个字节是偏移量,一个段65536字节(64K)
AI8051的 01:0000至01:7FFFH 共32K是XRAM,不受任何SFR限制
01:8000至7D:FFFF 保留未用
7E:0000至7E:FFFF XFR/XSFR 特殊功能寄存器,必须EAXFR=1,才可以用。
7F:0000至7F:FFFF 外部并行总线扩展的XRAM,有外部芯片,用引脚去访问。暂时不研究它。
KEIL变量位置分为: 1. EDATA(Extended Data Memory)
XDATA(External Data Memory)
01-7f段开始是Xdata,共7EH段(126D)126*64=8064,最大8M。
CODE
FF:0000最高段是复位后的程序入口,这应该是flash ROM 共64K FE:FFFF-80:0000为保留
如:int edata a1;
int xdata abc;
char code abc1;
注意要与keil的设置配合
|
|