c51 家族
rev. e (14 jan. 97)
15
matra mhs
表格 10. temic c51 操作指南 设置
中断 回馈 时间 : 谈及 至 硬件 描述
chapter.
说明 那 影响 标记 settings (1)
instruc. 标记 instruc. 标记
C OV 交流 C OV 交流
增加
ADDC
SUBB
MUL
DIV
DA
RRC
RLC
setb c
X
X
X
0
0
X
X
X
1
X
X
X
X
X
X
X
X
CLRC
cpl c
anl c, 位
anl c,/ 位
orl c, 位
orl c, 位
mov c, 位
CJNE
O
X
X
X
X
X
X
X
(1) 便条 那 行动 在 sfr 字节 地址 208 或者 位 地址 209–215 (i.e., 这 psw 或者 位 在 这 psw) 将 也 影响 标记 settings.
便条 在 操作指南 设置 和 寻址 模式 :
Rn – 寄存器 r7–r0 的 这 目前 选择 寄存器 bank
直接 – 8-位 内部的 数据 location’s 地址. 这个 可以 是 一个 内部的 数据 内存 location (0–127) 或者 一个 sfr (i.e., i/o
端口, 控制 寄存器, 状态 寄存器, 等 (128–255)).
@Ri – 8-位 内部的 数据 内存 location (0-255) 地址 indirectly 通过 寄存器 r1 或者 r0.
# 数据 – 8-位 常量 包含 在 操作指南.
# 数据 16 – 16-位 常量 包含 在 操作指南.
地址 16 – 16-位 destination 地址. 使用 用 lcall &放大; ljmp. abranch 能 是 anywhere 在里面 这 64k-byte 程序
记忆 地址 空间
地址 11 – 11-位 destination 地址. 使用 用 acall &放大; ajmp. 这 branch 将 是 在里面 这 一样 2k–byte 页 的
程序 记忆 作 这 第一 字节 的 这 下列的 操作指南
rel – signed (二’s complement) 8-位 补偿 字节. 使用 用 sjmp 和 所有 conditionnal jumps. 范围 是 –128 至 +
127 字节 相关的 至 第一 字节 的 这 下列的 操作指南.
位 – 直接 addressed 位 在 内部的 数据 内存 或者 特定的 函数 寄存器.