idata部分的sfr可以被用于存储数据?
网上下了一个89C52的例程,其中有一段;=====================================
;读取参数及处理
Q0F3D: MOV DPL,#0A2H
Q0F40: LCALL Q1A16 ;读EEPROM单字节
MOV R0,DPL
MOV @R0,A ;数据保存
INC DPTR
CJNER0,#0D3H,Q0F40 ;50个RAM单元[(0A2H)-(0D3H)]
;=====================================
这一段是从eeprom里取出50个char保存到[(0A2H)-(0D3H)]中,
可是在地址段0A2H - 0D3H中不是有
IE EQU 0A8H,
P3 EQU 0B0H
...
IP,PSW也是定义在这段地址中.
这不是矛盾了吗?有没有高手能赐教一下~谢谢~ 仔细又看了一下,idata和sfr只是地址一样,可以通过寻址方式来区分
页:
[1]