idata部分的sfr可以被用于存储数据?

2020-01-15 19:26发布

网上下了一个89C52的例程,其中有一段

;=====================================
;读取参数及处理
Q0F3D:                   MOV         DPL,#0A2H
Q0F40:                    LCALL Q1A16 ;读EEPROM单字节
                   MOV         R0,DPL
                   MOV         @R0,A ;数据保存
                   INC         DPTR
                   CJNE  R0,#0D3H,Q0F40 ;50个RAM单元[(0A2H)-(0D3H)]

;=====================================
这一段是从eeprom里取出50个char保存到[(0A2H)-(0D3H)]中,
可是在地址段0A2H - 0D3H中不是有
IE EQU 0A8H,
P3 EQU 0B0H
...
IP,PSW也是定义在这段地址中.

这不是矛盾了吗?有没有高手能赐教一下~谢谢~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。