ds2482-100: 单独的-频道 1-线 主控
12 的 21
图示 6. 写-0 时间 slot
拉-向上 (看 图. 2) ds2482 拉-向下
t
REC0
V
cc
V
IH1
V
IL1
0V
t
F1
t
SLOT
t
W0L
t
MSR
图示 7. 写-1 和 读-数据 时间 slot
拉-向上 (看 图. 2) ds2482 拉-向下 1-w 从动装置 拉-向下
V
cc
V
IH1
V
IL1
0V
t
F1
t
SLOT
t
W1L
t
MSR
便条 在 图示 7
: 取决于 在 它的 内部的 状态, 一个 1-wire 从动装置 设备 transmits 数据 至 它的 主控 (e.g., 这
ds2482). when responding 和 一个 0, 一个 1-wire 从动装置 开始 拉 这 线条 低 在 t
W1L
; 它的 内部的 定时
发生器 确定 当 这个 pulldown ends 和 这 电压 开始 rising 又一次. when responding 和 一个 1, 一个
1-wire 从动装置 做 不 支撑 这 线条 低 在 所有, 和 这 电压 开始 rising 作 soon 作 t
W1L
是 在. 1-wire 设备
数据 薄板 使用 这 期 t
RL
instead 的 t
W1L
至 describe 一个 读-数据 时间 slot. technically, t
RL
和 t
W1L
有
完全同样的 规格 和 不能 是 distinguished 从 各自 其它.
1-线 写 字节
command 代号
A5h
command 参数
数据 字节
描述
写 单独的 数据 字节 至 这 1-线 线条.
典型 使用
至 写 commands 或者 数据 至 这 1-线 线条; 相等的 至 executing
第八 1-线 单独的 位 commands, 但是 faster 预定的 至 较少 i²c 交通量.
Restriction
1-wire activity 必须 有 结束 在之前 这 ds2482 能 处理 这个
command.
错误 回馈
command 代号 和 数据 字节 是 不 acknowledged 如果 1wb = 1 在 这
时间 这 command 代号 是 received 和 这 command 将 是 ignored.
command 持续时间
8 × t
SLOT
+ 最大 262.5ns, counted 从 下落 边缘 的 这 last 位 (ls
位) 的 这 数据 字节.
1-线 activity
begins 最大 262.5ns 之后 下落 scl 边缘 的 这 ls 位 的 这 数据
字节 (i.e., 在之前 这 数据 字节 acknowledge).
便条
: 这 位 顺序 在 这 i²c 总线 和 这 1-线 线条 是 不同的.
(1-线: ls-位 第一; i²c: ms-bit first) therefore, 1-wire activity 不能
begin 在之前 这 ds2482 有 received 这 全部 数据 字节.
读 pointer 位置
状态 寄存器 (为 busy polling)
状态 位 影响
1Wb (设置 至 1 为 8 × t
SLOT
)
配置 位 影响
1Ws, spu, apu 应用