DS1305
6的 22
rtc 寄存器
图示 3
这 ds1305 能 是 run 在 也 12-小时 或者 24-小时 模式. 位 6 的 这小时 寄存器 是 定义 作 这 12-
或者 24-小时 模式 选择 位. 当 高, 这 12-小时 模式 是 selected. 在 这 12-hour mode, 位 5 是 这
am/pm 位 和 逻辑 高 正在 pm. 在 这 24-小时 模式, 位 5 是 这 第二 10-hour 位 (20-23 hours).
这 ds1305 包含 二时间 的 日 alarms.时间 的 日 alarm 0 能 是 设置 用 writing 至 寄存器 87h
至 8ah. 时间 的 日 alarm 1 能 是 设置 用 writing 至 寄存器 8bh 至 8eh. 这 alarms 能 是
编写程序 (用 这 intcn 位 的 这 控制 寄存器) 至 运作 在 二 不同的 模式 - 各自 alarm
能 驱动 它的 自己的 独立的 中断 输出 或者 两个都 alarms 能 驱动 一个 一般 中断 输出. 位 7 的
各自 的 这 时间 的 日 alarm 寄存器 是 掩饰 位 (表格 1). 当 所有 的 这 掩饰 位 是 逻辑 0, 一个
时间 的 日 alarm 将 仅有的 出现 once 每 week 当 这 值 贮存 在 timekeeping 寄存器 00h 至
03h 相一致 这 值 贮存 在 这 时间 的 日 alarm 寄存器. 一个 alarm 将 是 发生 每 日
当 位 7 的 这 日 alarm 寄存器 是 设置 至一个 逻辑 1. 一个 alarm 将 是 发生 每 小时 当 位 7
的 这 日 和 小时 alarm 寄存器 是 设置 至一个 逻辑 1. similarly, 一个 alarm 将 是 发生 每 分钟
当 位 7 的 这 日, 小时, 和 分钟 alarm 寄存器 是 设置 至一个 逻辑 1. 当 位 7 的 这 日, 小时,
分钟, 和 秒 alarm 寄存器 是 设置 至一个 逻辑 1, alarm 将 出现 每 第二.