<
065%.kpg%%&放大;&放大;geqfgt
ZiLOG
24'.+/+0#4; &放大;5
5'4+#.%1//70+%#6+105+06'4(#%'
%QPVKPWGF
时钟 和 数据 transitions.
这 SCK 和 SDA 总线 线条
是 正常情况下 牵引的 高 和 一个 电阻. 数据 在 这 SDA
总线 将 仅有的 改变 在 SCK 低 时间 时期. 数据
改变 在 SCK 高 时期 表明 一个 开始 或者 停止
情况 (表格 11) 定义 作:
开始 情况.
一个 高-至-低 转变 的 sda, 和 一个 SCK
高 作 一个 开始 情况 这个 必须 precede 任何 其它 command.
停止 情况.
一个 低-至-高 转变 的 sda, 和 一个 SCK
高 作 一个 停止 情况 这个 terminates 所有 communications.
acknowledge.
所有 地址 和 数据 words 是 serially transmitted
至 和 从 这 Z86229 在 第八-位 words. 这 instance 的 一个 ninth
位 发生 一个 acknowledge. 这 设备 acknowledges 这 数据
用 拉 这 SDA 总线 低 在 这 ninth 位. 一个 不 交流-
知识 (nack) 是 给 用 SDA=High 在 这 ninth
时钟 时间.
SPI 总线 运作
当 这 SMS 管脚 是 高, 这 Z86229 是 在 这 SPI 串行
控制 模式. 这 时钟 线条 应当 是 系 至 这 SCK 管脚.
这 数据 在 信号 和 数据 输出 信号 从 这 mas-
ter 设备 应当 是 连接 至 这 SDA 和 SDO 管脚,
各自. 这 SEN 管脚 是 使用 至 选择 这 Z86229 当
那里 是 多样的 peripherals 在 这 总线.
作 指出 在之上, 当 两个都 这 SMS 和 SEN 管脚 是 低,
这 部分 是 在 这 重置 状态. 当 这 SPI 总线 是 使用 在
一个 专心致志的 fashion 在 这 主控 和 这 z86229,
两个都 这 SEN 和 SMS 管脚 将 是 系 高.这重置
函数 将 需要 那 两个都 的 这些 管脚 是 系 至 这
NReset 信号. 至 确保 同步, 这 主控 de-
恶行 应当 send 这 串行 同步 信号 之后 这
重置 是 released.
当 这 SPI 模式 是 使用 在 一个 多样的 附带的 envi-
ronment, 这 SEN 管脚 是 使用 作 这 Z86229 使能 信号.
这 SMS 可以 然后 是 使用 为 这 NReset 信号 作 长
作 这 重置 是 仅有的 应用 当 SEN 是 低. 在 这个 情况,
那里 将 是 非 必要条件 为 这 主控 设备 至 send
一个 串行 同步 string 之后 重置 如果 那里 是 在 least
100 ns 在 这 终止 的 这 重置 和 这 开始 的 这 端口
使能.
图示 11. I
2
C 串行 定时
SDA (在)
SCK
SDA (输出)
t
su.sta
t
hd.sta
t
AA
t
F
t
高
t
低
t
hd.dat
t
su.dat
t
DH
t
R
t
su.sto
t
BUF
表格 11. I
2
C 串行 定时 最小值/最大值
5[ODQN 2CTCOGVGT /kp /cz 7PKVU
H
5%-
%nqem(tgswgpe[ M*\
V
.19
%nqem2wnug9kfvj.qy
µ
U
V
*KIJ
%NQEM2WNUG9KFVJ*KIJ
µ
U
V
4
5&放大;#cpf5%.4kug6kog
µ
U
V
(
5&放大;#cpf5%.(cnn6kog PU
V
##
%nqem.qyvq&放大;cvc1wv8cnkf
µ
U
V
$7(
$wu(tgg6kog
µ
U
V
*&放大;56#
5VCTV*QNF6KOG
µ
U
V
5756#
5VCTV5GVWR6KOG
µ
U
V
*&放大;&放大;#6
&放大;cvc+p*qnf6kog
µ
U
V
57&放大;#6
&放大;cvc+p5gvwr6kog PU
V
57561
5VQR5GVWR6KOG
µ
U
V
&放大;*
&放大;cvc1wv*qnf6kog PU
V
+
+prwv(knvgt6kog%qpuvcpv PU