DS2480B
3的 30 101999
作 数据 enters 这 核心 的 这 ds2480b’s 逻辑 电路系统, 它 是 analyzed 至 独立的 数据 和 command
字节 和 至 calibrate 这 设备’s 定时 发生器. 这 定时 发生器 控制 所有 速 relations 的
这 交流 接口 和 这 1–wire 总线 作 好 作 这 波 形式 在 这 1–wire 总线.
command 字节 也 影响 这 配置 设置 或者 发生 确实波 形式 在 这 1–wire 总线.
数据 字节 是 simply translated 用 这 协议 转换器 在 这 适合的 1–wire activities. 各自
数据 字节 发生 一个 返回 字节 从 这 1–wire 总线 那 是 交流 后面的 至 这 host 通过 这
rxd 管脚 作 soon 作 这 activity 在 这 1–wire 总线 是 完成.
这 1–wire 驱动器 shapes 这 slopes 的 这 1–wire 波 形式, 应用 程序编制 脉冲 或者 强
pullup 至 5 伏特 和 读 这 1–wire 总线 使用 一个 non–ttl 门槛 至 maximize 这 噪音 余裕 为
最好的 效能 在 大 1–wiremicrolan 网络.
ds2480b 块 图解
图示 1
设备 运作
这 ds2480b 能 是 描述 作 一个 complex 状态 机器 和二 静态的 和 一些 动态 states.
二 device–internal flags 作 好 作 功能 assigned 至 确实 位 positions 在 这 command 代号
决定 这 行为 的 这 碎片, 作 显示 在 这 状态 转变 图解 (图示 2). 这 ds2480b
需要 和 发生 一个 交流 协议 的 8 数据 位 每 character, 1 停止 位 和 非 parity. 它 是
容许的 至 使用 2 停止 位 在 这 txd 线条. 不管怎样, 这 ds2480b 将 仅有的 assert 一个 单独的 停止 位
在 rxd.
当 powering 向上, 这 ds2480b 执行 一个 主控 重置 循环 和 enters 这
command 模式
, 这个
是 一个 的 这 二 静态的 states. 这 设备 now expects 至 receive 一个 1–wire 重置 command 在 这 txd
线条 sent 用 这 host 在 一个 数据 比率 的 9600 位 每 第二 (看 部分 交流 commands 为
详细信息). 这个 command 字节 是 必需的 solely 为 校准 的 这 定时 发生器 这 ds2480b 和 是
不 translated 在 任何 activity 在 这 1–wire 总线. 之后 这个 第一 command 字节 这 设备 是 准备好 至
receive 和 execute 任何 command 作 描述 后来的 在 这个 文档.