飞利浦 半导体 产品 规格
80c51/87c51/80c31
80c51 8-位 微控制器 家族
4k/128 otp/只读存储器/romless, 低 电压 (2.7v–5.5v),
低 电源, 高 速 (33 mhz)
2000 jan 20
19
减少 emi 模式
这 ao 位 (auxr.0) 在 这 auxr 寄存器 当 设置 使不能运转 这
ale 输出.
减少 emi 模式
auxr (8eh)
765432 1 0
– – – – – – – AO
auxr.0 AO 转变 止 ale 输出.
双 dptr
这 双 dptr 结构 (看 图示 13) 使能 一个 方法 至 具体说明
这 地址 的 一个 外部 数据 记忆 location. 那里 是 二
16-位 dptr 寄存器 那 地址 这 外部 记忆, 和 一个
单独的 位 called dps = auxr1/bit0 那 准许 这 程序 代号 至
转变 在 它们.
•
新 寄存器 名字: auxr1#
•
sfr 地址: a2h
•
重置 值: xxx000x0b
auxr1 (a2h)
76543210
– – – LPEP WUPD 0 – DPS
在哪里:
dps = auxr1/bit0 = switches 在 dptr0 和 dptr1.
选择 reg DPS
DPTR0 0
DPTR1 1
这 dps 位 状态 应当 是 saved 用 软件 当 切换
在 dptr0 和 dptr1.
便条 那 位 2 是 不 writable 和 是 总是 读 作 一个 零. 这个
准许 这 dps 位 至 是 quickly toggled simply 用 executing 一个 inc
dptr insstruction 没有 影响 这 wopd 或者 lpep 位.
DPS
DPTR1
DPTR0
DPH
(83h)
DPL
(82h)
外部
数据
记忆
SU00745A
BIT0
AUXR1
图示 13.
dptr 说明
这 说明 那 谈及 至 dptr 谈及 至 这 数据 pointer 那 是
目前 选择 使用 这 auxr1/位 0 寄存器. 这 六
说明 那 使用 这 dptr 是 作 跟随:
inc dptr increments 这 数据 pointer 用 1
mov dptr, #data16 负载 这 dptr 和 一个 16-位 常量
mov 一个, @ a+dptr move 代号 字节 相关的 至 dptr 至 acc
movx 一个, @ dptr move 外部 内存 (16-位 地址) 至
ACC
movx @ dptr , 一个 move acc 至 外部 内存 (16-位
地址)
jmp @ 一个 + dptr jump 间接的 相关的 至 dptr
这 数据 pointer 能 是 accessed 在 一个 字节-用-字节 基准 用
specifying 这 低 或者 高 字节 在 一个 操作指南 这个 accesses 这
sfrs. 看 应用 便条 an458 为 更多 详细信息.