添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1464页 > AT89C51IC2-SLSIL > AT89C51IC2-SLSIL PDF资料 > AT89C51IC2-SLSIL PDF资料4第25页
AT89C51IC2
双数据指针
注册
附加数据指针可以用来加速执行代码,并减少代码
尺寸。
双DPTR结构是一种由芯片将指定一个外部地址
内部数据存储空间。有两个16位DPTR寄存器的外部
存储器,和一个单一的比特称为DPS = AUXR1.0 (见表21) ,允许在程序
代码在它们之间切换(参考图7)。
图7 。
使用双指针
外部数据存储器
7
0
DPS
DPTR1
DPTR0
AUXR1(A2H)
DPH ( 83H ) DPL ( 82H )
表21 。
AUXR1注册
AUXR1-辅助寄存器1 ( 0A2h )
7
-
7
6
-
助记符说明
-
版权所有
从该位读出的值是不确定的。不要设置该位。
版权所有
从该位读出的值是不确定的。不要设置该位。
启用引导闪存
清禁用引导ROM 。
设置映射F800H的引导ROM - 0FFFFh之间。
4
3
2
1
-
GF3
0
-
版权所有
从该位读出的值是不确定的。不要设置该位。
该位是一个通用的用户标志。 *
总是被清零。
版权所有
从该位读出的值是不确定的。不要设置该位。
数据指针选择
清选择DPTR0 。
设置选择DPTR1 。
5
ENBOOT
4
-
3
GF3
2
0
1
-
0
DPS
6
-
5
ENBOOT
0
DPS
复位值: XXXX XX0X0b
不可位寻址
注意:
*第2位停留在0 ;这允许使用INC AUXR1切换DPS不改变GF3 。
25
4301C–8051–06/06

深圳市碧威特网络技术有限公司