函数的 描述
(持续)
3.0 使用 这 LM80
3.1 电源 在
当 电源 是 第一 应用, 这 LM80 执行 一个 “power 在
reset” 在 一些 的 它的 寄存器. 这 电源 在 情况 的
寄存器 是 显示 在
表格 1
. 寄存器 谁的 电源 在 val-
ues 是 不 显示 有 电源 在 情况 那 是 inde-
terminate (这个 包含 这 值 内存 和 看门狗
限制). 这 模数转换器 是 inactive. 在 大多数 产品, 通常地 这
第一 action 之后 电源 在 将 是 至 写 看门狗 lim-
它的 在 这 值 内存.
3.2 Resets
配置 寄存器 INITIALIZATION accomplishes 这
一样 函数 作 电源 在 重置. 这 值 内存 变换器-
sion 结果, 和 值 内存 看门狗 限制 是 不 re-
设置 和 将 是 indeterminate 立即 之后 电源 在. 如果
这 值 内存 包含 有效的 转换 结果 和/或者
值 内存 看门狗 限制 有 被 先前 设置,
它们 将 不 是 影响 用 一个 配置 寄存器 最初的-
ization. 电源 在 重置, 或者 配置 寄存器 最初的-
ization, clear 或者 initialize 这 下列的 寄存器 (这 最初的-
ized 值 是 显示 在
表格 1
):
配置 寄存器
中断 状态 寄存器 1
中断 状态 寄存器 2
中断 掩饰 寄存器 1
中断 掩饰 寄存器 2
风扇 divisor/rst_输出/os 寄存器
OS 配置/温度 决议 寄存器
值 内存 (寄存器 在 地址 20h - 3fh, 这个 包含:
温度 读, in0-in6 readings, FAN1 和 FAN2
readings, 和 看门狗 限制)
配置 寄存器 INITIALIZATION 是 accomplished 用
设置 位 7 的 这 配置 寄存器 高. 这个 位 自动-
matically clears 之后 正在 设置.
这 LM80 能 是 重置 至 it’s “power 在 state” 用 带去
ntest_在/重置_在 管脚 低 为 在 least 50 ns.
3.3 使用 这 配置 寄存器
这 配置 寄存器 提供 所有 控制 在 这
lm80. 在 电源 在, 这 模数转换器 是 stopped 和 int_clear 是 作-
serted, clearing 这 INT 和 rst_输出/os hardwire 输出-
puts. 这 配置 寄存器 开始 和 stops 这 lm80,
使能 和 使不能运转 INT 输出, clears 和 sets CI 和
GPO i/o 管脚, initiates 重置 脉冲波 在 rst_输出/os 管脚, 和
提供 这 重置 函数 描述 在
部分 3.2
.
位 0 的 这 配置 寄存器 控制 这 monitoring
循环 的 这 lm80. 设置 位 0 低 stops 这 LM80 监控-
ing 循环 和 puts 这 LM80 在 关闭 模式, 减少
电源 消耗量. 串行 总线 交流 是 可能
和 任何 寄存器 在 这 LM80 虽然 activity 在 这些 线条
将 增加 关闭 电流, 向上 至 作 更 作 最大
评估 供应 电流, 当 这 activity takes 放置. 带去 位
0 高 开始 这 monitoring 循环, 描述 在 更多 detail
subsequently.
位 1 的 这 配置 寄存器 使能 这 INT 中断
hardwire 输出 当 这个 位 是 带去 高.
位 2 的 这 配置 寄存器 定义 whether 这 INT
管脚 是 打开 源 或者 打开 流.
位 3 clears 这 INT 输出 当 带去 高. 这 LM80 moni-
toring 函数 将 停止 直到 位 3 是 带去 低. 这 内容 的
这 中断 (int) 状态 寄存器 将 不 是 影响.
bit4, 当 带去 高, 将 initiate 一个 10 ms 重置 信号 在
这 rst_输出/os 输出 (当 这个 管脚 是 在 这 RST 模式).
当 位 5 是 带去 高 这 CI (chassis intrusion) 管脚 是 re-
设置.
位 6 的 这 配置 寄存器 sets 或者 clears 这 GPO 输出-
放. 这个 管脚 能 是 使用 在 软件 电源 控制 用 acti-
vating 一个 外部 电源 控制 场效应晶体管.
3.4 开始 Conversions
3.4 开始 转换 这 monitoring 函数
(相似物 输入, 温度, 和 风扇 speeds) 在 这 LM80 是
started 用 writing 至 这 配置 寄存器 和 设置
int_clear (位 3), 低, 和 开始 (位 0), 高. 这 LM80 然后
执行 一个 round-robin monitoring 的 所有 相似物 输入, tem-
perature, 和 风扇 速 输入 大概 once 一个 秒-
ond. 如果 这 温度 决议 是 设置 至 12 位 一个 com-
plete monitoring 函数 将 引领 大概 2 秒.
这 sequence 的 items 正在 监控 corresponds 至 loca-
tions 在 这 值 内存 (除了 为 这 温度 读)
和 是:
1. 温度
2. IN0
3. IN1
4. IN2
5. IN3
6. IN4
7. IN5
8. IN6
9. 风扇 1
10. 风扇 2
3.5 读 转换 结果
这 转换 结果 是 有 在 这 值 内存. con-
版本 能 是 读 在 任何 时间 和 将 提供 这 结果
的 这 last 转换. 因为 这 模数转换器 stops, 和 开始 一个
新 转换 whenever 这 转换 是 读, 读 的
任何 单独的 值 应当 不 是 完毕 更多 常常 比 once
每 120 ms. 当 读 所有 值 和 这 温度
决议 设置 至 9-位, 准许 在 least 1.5 秒 在
读 groups 的 值. 读 更多 frequently 比
once 每 1.5 秒 能 也 阻止 完全 updates
的 中断 状态 寄存器 和 中断 输出. 如果 这
温度 决议 是 设置 至 12-位, 准许 在 least 2.0 秒-
onds 在 读 groups 的 值.
一个 典型 sequence 的 events 在之上 电源 在 的 这 LM80
将 组成 的:
1. 设置 看门狗 限制
2. 设置 中断 Masks
3. 开始 这 LM80 monitoring 处理
4.0 相似物 输入
这 8-位 模数转换器 有 一个 10 mV lsb, yielding 一个 0V 至 2.55v
(2.56 - 1lsb) 输入 范围. 这个 是 真实 为 所有 相似物 输入. 在
PC monitoring 产品 这些 输入 将 大多数 常常 是
连接 至 电源 供应. 这 2.5, 3.3,
±
5 和
±
12 volt
输入 应当 是 attenuated 和 外部 电阻器 至 任何 de-
sired 值 在里面 这 输入 范围. 小心 应当 是 带去 不
至 超过 这 电源 供应 电压 (v
+
) 在 任何 时间.
www.国家的.com 12