正方形的-波 输出
这 bq3285e/l divides 这 32.768khz 振荡器 fre-
quency 至 生产 这 1Hz 更新 频率 为 这
时钟 和 calendar. Thirteen taps 从 这 频率 di-
vider 是 喂养 至 一个 16:1 多路调制器 电路. 这 输出 的
这个 mux 是 喂养 至 这 SQW 输出 和 periodic inter-
rupt 一代 电路系统. 这 四 least-重大的 位
的 寄存器 一个, rs0–rs3, 选择 among 这 13 taps (看
表格 3). 这 正方形的-波 输出 是 使能 用 writing
一个 1 至 这 正方形的-波 使能 位 (sqwe) 在 寄存器 b.
一个 32.768khz 输出 将 是 选择 用 设置
OSC2–OSC0 在 寄存器 一个 至 011 当 SQWE=1and
32KE = 1.
中断
这 bq3285e/l 准许 三 individually 选择 inter-
rupt events 至 发生 一个 中断 要求. 这些
三 中断 events 是:
这 periodic 中断, 可编程序的 至 出现 once
每 122
µ
s 至 500ms.
这 alarm 中断, 可编程序的 至 出现 once 每
第二 至 once 每 日, 是 起作用的 在 电池-backup
模式, 供应 一个 “wake-up” 特性.
这 更新-结束 中断, 这个 occurs 在 这 终止
的 各自 更新 循环.
各自 的 这 三 中断 events 是 使能 用 一个 indi-
vidual 中断-使能 位 在 寄存器 b. 当 一个 事件
occurs, 它的 事件 标记 位 在 寄存器 C 是 设置. 如果 这 corre-
sponding 事件 使能 位 是 也 设置, 然后 一个 中断
要求 是 发生. 这 中断 要求 标记 位
(intf) 的 寄存器 C 是 设置 和 每 中断 要求.
读 寄存器 C clears 所有 标记 位, 包含 intf,
和 制造 INT
高-阻抗.
二 方法 能 是 使用 至 处理 bq3285e/l 中断
events:
使能 中断 events 和 使用 这 中断 要求
输出 至 invoke 一个 中断 维护 routine.
做 不 使能 这 中断 和 使用 一个 polling routine
至 periodically 审查 这 状态 的 这 标记 位.
这 单独的 中断 来源 是 描述 在 detail
在 这 下列的 sections.
6
寄存器 一个 位 正方形的 波 periodic 中断
OSC2 OSC1 OSC0 RS3 RS2 RS1 RS0 频率 单位 时期 单位
0100000 毫无 毫无
0100001256 Hz 3.90625 ms
0100010128 Hz 7.8125 ms
0100011 8.192 kHz 122.070
µ
s
0100100 4.096 kHz 244.141
µ
s
0100101 2.048 kHz 488.281
µ
s
0100110 1.024 kHz 976.5625
µ
s
0100111512 Hz 1.95315 ms
0101000256 Hz 3.90625 ms
0101001128 Hz 7.8125 ms
010101064 Hz 15.625 ms
010101132 Hz 31.25 ms
010110016 Hz 62.5 ms
0101101 8 Hz 125 ms
0101110 4 Hz 250 ms
0101111 2 Hz 500 ms
0 1 1XXXX
32.768
kHz
一样 作 在之上 定义
用 rs3–rs0
表格 3. 正方形的-波 频率/periodic 中断 比率
bq3285e/l