AT89S52
7
双 数据 pointer 寄存器:
至 facilitate accessing 两个都
内部的 和 外部 数据 记忆, 二 banks 的 16-位
数据 pointer 寄存器 是 提供: dp0 在 sfr 地址
locations 82h-83h 和 dp1 在 84h-85h. 位 dps = 0
在 sfr auxr1 选择 dp0 和 dps = 1 选择 dp1.
这 用户 应当 总是 initialize 这 dps 位 至 这
适合的 值 在之前 accessing 这 各自的 数据
pointer 寄存器.
电源 止 标记:
这 电源 止 标记 (pof) 是 located 在 位
4 (pcon.4) 在 这 pcon sfr. pof 是 设置 至 “1” 在
电源 向上. 它 能 是 设置 和 rest 下面 软件 控制 和
是 不 影响 用 重置.
表格 3a.
auxr: auxiliary 寄存器
AUXR 地址 = 8eh 重置 值 = xxx00xx0b
不 位 addressable
– – – WDIDLE DISRTO – – DISALE
位 7 6 5 4 3 2 1 0
– Reserved 为 future expansion
DISALE 使不能运转/使能 ale
DISALE 运行 模式
0 ale 是 emitted 在 一个 常量 比率 的 1/6 这 振荡器 频率
1 ale 是 起作用的 仅有的 在 一个 movx 或者 movc 操作指南
DISRTO 使不能运转/使能 重置 输出
DISRTO
0 重置 管脚 是 驱动 高 之后 wdt 时间 输出
1 重置 管脚 是 输入 仅有的
WDIDLE 使不能运转/使能 wdt 在 空闲 模式
WDIDLE
0 wdt 持续 至 计数 在 空闲 模式
1 wdt halts counting 在 空闲 模式
表格 3b.
auxr1: auxiliary 寄存器 1
AUXR1 地址 = a2h 重置 值 = xxxxxxx0b
不 位 addressable
––– – – – –DPS
位 7 6 5 4 3 2 1 0
– Reserved 为 future expansion
DPS 数据 pointer 寄存器 选择
DPS
0 选择 dptr 寄存器 dp0l, dp0h
1 选择 dptr 寄存器 dp1l, dp1h