程序编制 这 rtc
这 时间-的-日, alarm, 和 calendar 字节 能 是 writ-
ten 在 也 这 BCD 或者 二进制的 format (看 表格 2).
这些 步伐 将 是 followed 至 程序 这 时间, alarm,
和 calendar:
1. modify 这 内容 的 寄存器 b:
一个. 写 一个 1 至 这 uti 位 至 阻止 trans-
fers 在 rtc 字节 和 用户 缓存区.
b. 写 这 适合的 值 至 这 数据
format (df) 位 至 选择 bcd 或者 二进制的
format 为 所有 时间, alarm, 和 calendar
字节.
c. 写 这 适合的 值 至 这 小时
format (hf) 位.
2. 写 新 值 至 所有 这 时间, alarm, 和
calendar locations.
3. clear 这 uti 位 至 准许 更新 transfers.
在 这 next 更新 循环, 这 RTC updates 所有 10 字节
在 这 选择 format.
5
地址 rtc 字节
范围
Decimal 二进制的
二进制的-coded
Decimal
0 秒 0–59 00H–3BH 00H–59H
1 秒 alarm 0–59 00H–3BH 00H–59H
2 分钟 0–59 00H–3BH 00H–59H
3 分钟 alarm 0–59 00H–3BH 00H–59H
4
小时, 12-小时 format
1–12
01h–och am;
81h–8ch pm
01h–12h am;
81h–92h pm
小时, 24-小时 format 0–23 00H–17H 00H–23H
5
小时 alarm, 12-小时 format
1–12
01h–och am;
81h–8ch pm
01h–12h am;
81h–92h pm
小时 alarm, 24-小时 format 0–23 00H–17H 00H–23H
6 日 的 week (1=sunday) 1–7 01H–07H 01H–07H
7 日 的 month 1–31 01H–1FH 01H–31H
8 Month 1–12 01H–0CH 01H–12H
9 年 0–99 00H–63H 00H–99H
表格 2. 时间, alarm, 和 calendar formats
bq3285e/l