MAX6662
12-位 + sign 温度 传感器 和
spi-兼容 串行 接口
_______________________________________________________________________________________ 7
这 第一 位 的 这 command 字节 是 总是 高 至 sig-
nify 一个 开始, 和 这 第二 位 是 一个 r/
W
位, 高 为
读 和 低 为 写. 那里 是 一个 总的 的 11 有效的
commands. 这 温度 转换 runs continu-
ously 和 asynchronously 从 这 串行 接口.
当 这 温度 寄存器 是 读, 任何 转换
在 progress 是 aborted 和 这 数据 输出 是 从 这
previous 转换. 一个 新 转换 是 started 各自
时间 这 串行 接口 是 accessed.
max6662 寄存器
这 max6662 有 六 寄存器: 温度, configura-
tion, t
HYST
, t
最大值
, t
低
, 和 t
高
寄存器. 它们 是
所有 16 位 (图示 5). 这 温度 寄存器 是 读
仅有的; 所有 其它 寄存器 能 是 读 从 或者 写 至.
温度 寄存器
这 msb 的 这 温度 寄存器 是 这 sign 位. 这
next 12 位 是 温度 数据. 这 数字的 tempera-
ture 数据 为 这 大多数 recent 温度 转换 是
温度 寄存器 (command = c1h)
Label
15
Sign
位
14
数据
MSB
13 12 11 10 9 8 7 6 5 4 3
数据
LSB
2
T
在
标记
1
T
高
标记
0
T
低
标记
POR
状态
0000000000000000
配置 寄存器 (command = c3h 为 读; command = 83h 为 writing)
Label
15
*
14
*
13
*
12
故障
Queue
11
ALERT
极性
10
OT
极性
9
中断
模式
8
关闭
模式
7
*
6
*
5
*
4
*
3
*
2
*
1
*
0
*
POR
状态
0 0 0 0 0 0 0 0 00000000
温度 限制 寄存器 (t
HYST
, t
最大值
, t
低
, t
高
) (表格 2)
Label
15
Sign
14
数据
MSB
13 12 11 10 9 8 7
数据
LSB
6
*
5
*
4
*
3
*
2
*
1
*
0
*
POR
状态
**
* 保留 (不 使用). writing 至 这个 位 是 ignored.
** t
HYST
寄存器: 0000 0001 0000 0000b (2
°
c)
** t
最大值
寄存器: 0010 1000 0000 0000b (+80
°
c)
** t
低
寄存器: 0000 0101 0000 0000b (+10
°
c)
** t
高
寄存器: 0010 0000 0000 0000b (+64
°
c)
图示 5. 位 分派 为 这 max6662 寄存器
COMMAND 描述
C1h 温度 寄存器 读
C3h 配置 寄存器 读
C5h T
HYST
寄存器 读
C7h T
最大值
寄存器 读
C9h T
低
寄存器 读
CBh T
高
寄存器 读
83h 配置 寄存器 写
85h T
HYST
寄存器 写
87h T
最大值
寄存器 写
89h T
低
寄存器 写
8Bh T
高
寄存器 写
表格 2. command 代号 为 这
温度 限制 寄存器