亚博智能论坛  
  
查看: 454|回复: 0

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

  [复制链接]

该用户从未签到

7

主题

7

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2017-6-20 17:31:41 | 显示全部楼层 |阅读模式
网上下了一个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也是定义在这段地址中.

这不是矛盾了吗?有没有高手能赐教一下~谢谢~



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表