X9241
3
Acknowledge
acknowledge 是 一个 软件 convention 使用 至 提供
一个 积极的 handshake 在 这 主控 和 从动装置
设备 在 这 总线 至 表明 这 successful receipt 的
数据. 这 transmitting 设备, 也 这 主控 或者 这
从动装置, 将 释放 这 sda 总线 之后 transmitting 第八
位. 这 主控 发生 一个 ninth 时钟 循环 和
在 这个 时期 这 接受者 pulls 这 sda 线条 低 至
acknowledge 那 它 successfully received 这 第八 位
的 数据. 看 图示 7.
这 x9241 将 respond 和 一个 acknowledge 之后
recognition 的 一个 开始 情况 和 它的 从动装置 地址 和
once 又一次 之后 successful receipt 的 这 command
字节. 如果 这 command 是 followed 用 一个 数据 字节 这
x9241 将 respond 和 一个 最终 acknowledge.
排列 描述
这 x9241 是 包括 的 四 电阻 arrays. 各自
排列 包含 63 分离的 resistive 部分 那 是
连接 在 序列. 这 物理的 ends 的 各自 排列 是
相等的 至 这 fixed terminals 的 一个 机械的 poten-
tiometer (v
H
和 v
L
输入).
在 两个都 ends 的 各自 排列 和 在 各自 电阻
段 是 一个 场效应晶体管 转变 连接 至 这 wiper (v
W
)
输出. 在里面 各自 单独的 排列 仅有的 一个 转变 将
是 转变 在 在 一个 时间. 这些 switches 是 控制 用
这 wiper 计数器 寄存器 (wcr). 这 六 least signifi-
cant 位 的 这 wcr 是 解码 至 选择, 和 使能,
一个 的 sixty-四 switches.
这 wcr 将 是 写 直接地, 或者 它 能 是 changed
用 transferring 这 内容 的 一个 的 四 有关联的
数据 寄存器 在 这 wcr. 这些 数据 寄存器 和
这 wcr 能 是 读 和 写 用 这 host 系统.
设备 寻址
下列的 一个 开始 情况 这 主控 必须 输出 这
地址 的 这 从动装置 它 是 accessing. 这 大多数 重大的
四 位 的 这 从动装置 地址 是 这 设备 类型
identifier (谈及 至 图示 1 在下). 为 这 x9241 这个 是
fixed 作 0101[b].
图示 1. 从动装置 地址
这 next 四 位 的 这 从动装置 地址 是 这 设备
地址. 这 物理的 设备 地址 是 定义 用 这
状态 的 这 a0-a3 输入. 这 x9241 比较 这
串行 数据 stream 和 这 地址 输入 状态; 一个 suc-
cessful 对比 的 所有 四 地址 位 是 必需的 为
这 x9241 至 respond 和 一个 acknowledge.
acknowledge polling
这 disabling 的 这 输入, 在 这 内部的 非-
易变的 写 运作, 能 是 使用 至 引领 有利因素
的 这 典型 5ms e
2
prom 写 循环 时间. once 这
停止 情况 是 issued 至 表明 这 终止 的 这
nonvolatile 写 command 这 x9241 initiates 这 inter-
nal 写 循环. ack polling 能 是 initiated 立即.
这个 involves issuing 这 开始 情况 followed 用 这
设备 从动装置 地址. 如果 这 x9241 是 安静的 busy 和 这
写 运作 非 ack 将 是 returned. 如果 这 x9241 有
完成 这 写 运作 一个 ack 将 是 returned
和 这 主控 能 然后 proceed 和 这 next
运作.
流动 1. ack polling sequence
nonvolatile 写
command 完成
enter ack polling
公布
开始
公布 从动装置
地址
ACK
returned?
更远
运作?
公布
操作指南
PROCEED
公布 停止
非
YES
YES
PROCEED
公布 停止
非
3864 ill f01
100
A3 A2 A1
A0
设备 类型
IDENTIFIER
设备 地址
1
3864 fhd f08