rtc – 4553ac
页 - 11 mq - 342 - 01
(2) 控制 寄存器 2
a3 a2 a1 a0 名字 d3 d2 d1 d0 寄存器 内容
1 1 1 0 cnt 2 busy ponc —
∗
控制 寄存器 2
控制 寄存器 2 提供 flags 为 carry 发现 和 电源-在-clear 发现.
(一个) busy 位 (d3)
这 busy 位 serves 为 时间/calendar 计数器 数字 carry 发现.
busy 位 模式 Meaning
0 正常的 模式 时间/calendar 计数器 读/写 可能
1 Carry 时间/calendar 计数器 读/写 prohibited
如果 这 busy 位 是 "l", carry 做 不 出现 为 在 least 3.9 ms. (也 当 read/write 是 carried 输出 在 要点
"一个" 在 这 chart 在下, carry 做 不 出现 为 3.9 ms.)
引领 这 处理 时间 在 仔细考虑 和 设计 这 读/写 运作 至 完全 在里面 3.8 ms.
时钟 读/写 在 carry
· 读 它 将 不 是 可能 至 读 准确无误的 数据.
· 写 因为 这 时钟 有 priority, 这 写 运作 做 不 increment 这 计数器.
(在 carry, 这 结果 是 这 一样 作 为 一个 读 运作.)
busy 定时
approx 0.5
µ
s
carry 脉冲波 在 ic
读/写 可能 读/写 prohibited (时钟/calendar)
1 s
3.9 ms
“a”
busy 位
(b) ponc 位 (d2)
这 ponc 位 是 这 电源-在-clear 发现 位 (看 next 页). 它 是 设置 至 "1" 当 power-on-clear 是
发现. 这 ponc 位 是 重置 (1
→
0) 用 设置 这 sysr 位 至 "1".
(c) d1 位 (位 marked "—")
当 这个 位 是 读, 数据 是 未阐明的.
(d) d0 位 (位 marked "
∗
")
当 writing 这个 位, 总是 设置 它 至 "0".
(3) 控制 寄存器 3
控制 寄存器 3 serves 为 读 和 writing 数据 为 地址 模式 切换 和 制造 系统 重置
settings.
这 控制 寄存器 3 应用 至 模式 0 - 2.
a3 a2 a1 a0 名字 d3 d2 d1 d0 寄存器 内容
1 1 1 1 cnt 3 sysr 测试 ms
1
MS
0
控制 寄存器 3
(一个) sysr 位 (d3)
这 sysr 位 serves 为 clearing 所有 计数器 寄存器 (看 部分 在 initialization 在 next 页).
这个 位 是 重置 用 制造 CS0
高 和 SCK 低.
(b) 测试 位 (d2)
这 测试 位 serves 至 转变 这 ic 至 这 测试 模式.
便条 是 确信 至 permanently 设置 这个 位 至 "0". 否则 准确无误的 运作 是 不 使确信.
(c) ms1, ms0 位 (d1, d0)
这 ms1 和 ms0 位 提供 为 地址 切换.
ms1 ms0 模式 名字 内容
0 0 模式 0 时间/calendar counters 和 控制 寄存器 1 - 3
0 1 模式 0 时间/calendar counters 和 控制 寄存器 1 - 3
1 0 模式 1 用户 内存 范围 (ra
0
- ra
59
) 和 控制 寄存器 3
1 1 模式 2 用户 内存 范围 (ra
60
- ra
119
) 和 控制 寄存器 3