max520/max521
四方形/octal, 2-线 串行 8-位 dacs
和 栏杆-至-栏杆 输出
______________________________________________________________________________________ 13
设置 这 rst 位 高 clears 所有 dac 输入 latches.
这 dac 输出 仍然是 不变 直到 一个 停止 con-
dition 是 发现 (图示 10a). 如果 一个 重置 是 issued, 这
下列的 输出 字节 是 ignored. subsequent pairs 的
command/输出 字节 overwrite 这 输入 latches
(图示 10b).
所有 改变 制造 在 一个 传递 影响 这
max520/max521’s 输出 仅有的 当 这 传递
ends 和 一个 停止 有 被 公认的. 这 r0, r1,
和 r2 位 是 保留 位 那 必须 是 设置 至 零.
I
2
c 兼容性
这 max520/max521 是 全部地 兼容 和 存在
I
2
c 系统. scl 和 sda 是 高-阻抗 输入;
sda 有 一个 打开 流 这个 pulls 这 数据 线条 低
在 这 9th 时钟 脉冲波. 图示 11 显示 一个 典型
I
2
c 应用.
额外的 开始 情况
它 是 可能 至 中断 一个 传递 至 一个 max520/
max521 和 一个 新 开始 (重复的 开始) 情况
(perhaps 寻址 另一 设备), 这个 leaves 这
输入 latches 和 数据 那 有 不 被 transferred 至
这 输出 latches (图示 12). 仅有的 这 目前
addressed 设备 将 认识 一个 停止 情况 和
转移 数据 至 它的 输出 latches. 如果 这 设备 是 left
和 数据 在 它的 输入 latches, 这 数据 能 是 trans-
ferred 至 这 输出 latches 这 next 时间 这 设备 是
addressed, 作 长 作 它 receives 在 least 一个 com-
mand 字节 和 一个 停止 情况.
( )
( )
( )
SDA
0
START
情况
地址 字节 ACK
10 1 AD1AD000 00010 0
(rst)
(rst)
STOP
情况
command 字节
ACK
所有 输出
设置 至 0
( )
所有 输入 latches
设置 至 0
所有 输入 latches
设置 至 0
SDA
0
START
情况
地址 字节 ACK
101 AD1AD00000010 0 0
STOP
情况
command 字节
ACK
"dummy"
输出 字节
ACK
(一个)
(b)
所有 dac 输出 设置 至 0 除非
changed 用 额外的 command
字节/输出 字节 pairs
便条: x = don't 小心
额外的
command 字节/
输出 字节 pairs
x x x
x x x x x x x x x x x
0 或者 ad2
0 或者 ad2
图示 10. resetting dac 输出
MAX520
SDA SCL
µ
C
SDA
SCL
E
2
PROM
XICOR
X24C04
SDA
SCL
AD1
AD2
AD0
QUAD
DAC
SDA
SCL
AD1
AD0
OCTAL
DAC
+5V
MAX521
图示 11. 典型 i
2
c 应用 电路