飞利浦 半导体
p89lv51rb2/rc2/rd2
8-位 微控制器 和 80c51 核心
产品 数据 rev. 04 — 02 12月 2004 19 的 77
9397 750 14342
© koninklijke 飞利浦 electronics n.v. 2004. 所有 权利 保留.
7.1.8 双 数据 pointers
这 设备 有 二 16-位 数据 pointers. 这 dptr 选择 (dps) 位 在 auxr1
确定 这个 的 这 二 数据 pointers 是 accessed. 当 dps = 0, dptr0 是
选择; 当 DPS =
1
, DPTR1 是 选择. Quickly 切换 在 这 二 数据
pointers 能 是 accomplished 用 一个 单独的 inc 操作指南 在 auxr1 (看 图示 7).
图 6. 内部的 和 外部 数据 记忆 结构.
000H
2FFH
00H
FFH
upper 128 字节
内部的 内存
更小的 128 字节
内部的 内存
(间接的 &放大; 直接
寻址)
(间接的
寻址)
(直接
寻址)
特定的
函数
寄存器 (sfrs)
80H
FFH
FFFFH
000H
外部
DATA
记忆
外部
DATA
记忆
2FFH
0000H
extram = 0 extram = 1
expanded 内存
0300H
(间接的
寻址)
(间接的
寻址)
(间接的
寻址)
FFFFH
80H
7FH
002aaa517
EXPANDED
内存
768 字节
图 7. 双 数据 pointer organization.
DPL
82H
dps = 0
→
DPTR0
dps = 1
→
DPTR1
外部 数据 记忆
DPS
002aaa518
DPH
83H
DPTR0
DPTR1
auxr1 / bit0