ds1302 trickle-承担 timekeeping 碎片
2 的 16
详细地 描述
这 ds1302 trickle-承担 timekeeping碎片 包含 一个 real-时间 时钟/calendar 和 31 字节 的 静态的 内存. 它
communicates 和 一个 微处理器 通过 一个 简单的 串行 interface. 这 real-时间 时钟/calendar 提供 秒,
分钟, 小时, 日, 日期, month, 和 year 信息. 这 终止 的 这 month 日期 是 automatically 调整 为
months 和 更少的 比 31 日, 包含 纠正 为leap 年. 这 时钟 运作 在 也 这 24-小时 或者
12-小时 format 和 一个 am/pm 指示信号.
接合 这 ds1302 和 一个 微处理器 是 simplified 用 使用 同步的 串行 交流. 仅有的 三
线 是 必需的 至 communicate 和 这 时钟/内存:ce, i/o (数据 线条), 和 sclk (serial clock). 数据 能 是
transferred 至 和 从 这 时钟/内存 1 字节 在 一个 时间 或者在 一个 burst 的 向上 至 31 字节. 这 ds1302 是 设计 至
运作 在 非常 低 电源 和 retain 数据和 时钟 信息 在 较少 比 1
µ
w.
这 ds1302 是 这 successor 至 这 ds1202. 在 增加至 这 基本 timekeeping 功能 的 这 ds1202, 这
ds1302 有 这 额外的 特性 的 双 电源 管脚为 primary 和 backup 电源 供应, 可编程序的
trickle charger 为 v
CC1
, 和 七 额外的 字节 的 scratchpad 记忆.
运作
图示 1 显示 这 主要的 elements 的 这 串行 timekeeper: shift 寄存器, 控制 逻辑, 振荡器, real-时间 clock,
和 内存.
典型 运行 电路
DS1302
CPU
V
CC
V
CC2
SCLK
CE
地
X2
X1
V
CC
i/o
V
CC1