8
3286j–micro–12/05
AT89S8253
5.1 auxiliary 寄存器
这 auxr 寄存器 包含 一个 单独的 起作用的 位 called disale.
5.2 时钟 寄存器
这 clkreg 寄存器 包含 一个 单独的 起作用的 位 called x2.
5.3 spi 寄存器
控制 和 状态 位 为 这 串行 附带的 接口 是 包含 在 寄存器 spcr (看
表格 14-1 在 页 25) 和 spsr (看表格 14-2 在 页 26). 这 spi 数据 位 是 包含
在 这 spdr 寄存器. 在 正常的 spi 模式, writing 这 spi 数据 寄存器 在 串行 数据 trans-
fer sets 这 写 collision 位 (wcol) 在 这 spsr 寄存器. 在 增强 spi 模式, 这 spdr
是 也 写 翻倍-缓冲 因为 wcol 工作 作 一个 写 缓存区 全部 标记 instead 的 正在 一个
collision 标记. 这 值 在 spdr 是 不 changed 用 重置.
5.4 中断 寄存器
这 global 中断 使能 位 和 这 单独的 interrupt 使能 位 是 在 这 ie 寄存器. 在
增加, 这 单独的 中断 使能 位 为 这 spi 是 在 这 spcr 寄存器. 四 priorities 能
是 设置 为 各自 的 这 六 中断 来源 在 这 ip 和 iph 寄存器.
iph 位 有 这 一样 功能 作 ip 位, 除了 iph 有 高等级的 priority 比 ip. 用 使用 iph
在 conjunction 和 ip, 一个 priority 水平的 的 0, 1, 2, 或者 3 将 是 设置 为 各自 interrupt.
表格 5-2.
auxr – auxiliary 寄存器
auxr 地址 = 8eh 重置 值 = xxxx xxx0b
不 位 addressable
– – – – – – intel_pwd_exit DISALE
Bit765432 1 0
标识 函数
DISALE
当 disale = 0, ale 是 emitted 在 一个 常量 比率 的 1/6 这 振荡器 频率 (除了 在 movx 当 1
ale 脉冲波 是 missing). 当 disale = 1, ale 是 起作用的 仅有的 在 一个 movx 或者 movc 操作指南.
intel_pwd_exit
当 设置, 这个 位 configures 这 中断 驱动 exit 从 电源-向下 至 重新开始 执行 在 这 rising 边缘 的
这 中断 信号. 当 这个 位 是 cleared, 这 执行 重新开始 之后 一个 自-安排时间 间隔 (名义上的 2 ms)
关联 从 这 下落 边缘 的 这 中断 信号.
表格 5-3.
clkreg – 时钟 寄存器
clkreg 地址 = 8fh 重置 值 = xxxx xxx0b
不 位 addressable
–––––––X2
Bit76543210
标识 函数
X2
当 x2 = 0, 这 振荡器 频率 (在 xtal1 管脚) 是 内部 分隔 用 2 在之前 它 是 使用 作 这 设备 系统
频率.
当 x2 = 1, 这 分隔物 用 2 是 非 变长 使用 和 这 xtal1 频率 变为 这 设备 系统 频率. 这个
使能 这 用户 至 choose 一个 6 mhz 结晶 instead 的 一个 12 mhz 结晶, 为 例子, 在 顺序 至 减少 emi.