13/27
m48t08, m48t08y, m48t18
时钟 行动
读 这 时钟
updates 至 这 timEKEEPER
®
寄存器 应当
是 halted 在之前 时钟 数据 是 读 至 阻止
读 数据 在 转变. 这 biport™ 时间-
keeper cells 在 这 内存 排列 是 仅有的 数据 reg-
isters 和 不 这 真实的 时钟 counters, 所以
updating 这 寄存器 能 是 halted 没有 dis-
turbing 这 时钟 它自己.
updating 是 halted 当 一个 '1' 是 写 至 这
读 位, 这 seventh 位 在 这 控制 寄存器.
作 长 作 一个 '1' 仍然是 在 那 位置, updating
是 halted. 之后 一个 halt 是 issued, 这 寄存器 反映
这 计数; 那 是, 这 日, 日期, 和 这 时间 那
是 电流 在 这 moment 这 halt command 是
issued.
所有 的 这 timekeeper 寄存器 是 updated si-
multaneously. 一个 halt 将 不 中断 一个 更新 在
progress. updating 是 在里面 一个 第二 之后 这 位
是 重置 至 一个 '0.'
设置 这 时钟
这 eighth 位 的 这 控制 寄存器 是 这 写
位. 设置 这 写 位 至 一个 '1,' 像 这 读
位, halts updates 至 这 时间keeper 寄存器.
这 用户 能 然后 加载 它们 和 这 准确无误的 日,
日期, 和 时间 数据 在 24 小时 bcd format (在ta-
ble 5.). resetting 这 写 位 至 一个 '0' 然后 trans-
fers 这 值 的 所有 时间 寄存器 (1ff9h-1fffh)
至 这 真实的 timekeeper counters和 准许
正常的 运作 至 重新开始. 这 ft 位 和 这
位 marked 作 '0' 在表格 5.must 是 写 至 '0'
至 准许 为 正常的 timekeeper 和 内存oper-
ation.
看 这 应用 便条 an923, “timekEEPER
®
rolling 在 这 21
st
century” 为 信息 在
century rollover.
表格 5. 寄存器 编排
keys: s = sign 位
ft = 频率 测试 位 (设置 至 '0' 为 正常的 时钟 运作)
r = 读 位
w = 写 位
st = 停止 位
0 = 必须 是 设置 至 '0'
地址
数据
函数/范围
bcd format
D7 D6 D5 D4 D3 D2 D1 D0
1FFFh 10 年 年 年 00-99
1FFEh 0 0 0 10 m Month Month 01-12
1FFDh 0 0 10 日期 日期 日期 01-31
1FFCh 0 FT 0 0 0 日 日 01-07
1FFBh 0 0 10 小时 小时 小时 00-23
1FFAh 0 10 分钟 分钟 分钟 00-59
1FF9h ST 10 秒 秒 秒 00-59
1FF8h W R S 校准 控制