ds14285/ds14287
8 的 25
rtc 地址 编排
这 地址 编排 的 这 ds14285/ds14287 是 显示 在 图示 2. 这 地址 编排 组成 的 114 字节
的 用户 内存, 10 字节 的 内存 那 包含 这 rtc 时间, calendar, 和 alarm 数据, 和 4 字节 这个
是 使用 为 控制 和 状态. 所有 128 字节 能 是 直接地 写 或者 读 除了 为 这 下列的:
1.
寄存器 c 和 d 是 读-仅有的.
2.
位 7 的 寄存器 一个 是 读-仅有的.
3.
这 高 顺序 位 的 这 秒 字节 是 读-仅有的.
这 内容 的 四 寄存器 (一个,b,c, 和 d) 是 描述 在 这 “registers” 部分.
ds14285/ds14287 地址 编排
图示 2
TIMe, calendar 和 alARMLOCATIONS
这 时间 和 calendar 信息 是 得到 用 读 这 适合的 记忆 字节. 这 时间,
calendar, 和 alarm 是 设置 或者 initialized 用 writing 这 适合的 内存 字节. 这 内容 的 这 10
时间, calendar, 和 alarm 字节 能 是 也 二进制的 或者 二进制的-coded decimal (bcd) format. 在之前
writing 这 内部的 时间, calendar, 和 alarm 寄存器, 这 设置 位 在 寄存器 b 应当 是 写 至 一个
逻辑 1 至 阻止 updates 从 occurring 当 进入 是 正在 attempted. 在 增加 至 writing 这 10
时间, calendar, 和 alarm 寄存器 在 一个 选择 format (二进制的 或者 bcd), 这 数据 模式 位 (dm) 的
寄存器 b 必须 是 设置 至 这 适合的 逻辑 水平的. 所有 10 时间, calendar, 和 alarm 字节 必须 使用 这
一样 数据 模式. 这 设置 位 在 寄存器 b 应当 是 cleared 之后 这 数据 模式 位 有 被 写 至
准许 这 real-时间 时钟 至 更新 这 时间 和 calendar 字节. once initialized, 这 real-时间 时钟
制造 所有 updates 在 这 选择 模式. 这 数据 模式 不能 是 changed 没有 reinitializing 这 10
数据 字节. 表格 1 显示 这 二进制的 和 bcd formats 的 这 ten 时间, calendar, 和 alarm locations. 这
24-12 位 不能 是 changed 没有 reinitializing 这 小时 locations. 当 这 12-小时 format 是
选择, 这 高 顺序 位 的 这 小时 字节 代表 pm 当 它 是 一个 逻辑 一个. 这 时间, calendar,