max509/max510
四方形, 串行 8-位 dacs
和 栏杆-至-栏杆 输出
_______________________________________________________________________________________ 9
• • •
• • •
• • •
• • •
A1
A0
C1
C0 D7 D6 D5 D4 D3 D2 D1 D0
MSB LSB
DACA
数据 从 previous 数据 输入 数据 从 previous 数据 输入
A1 A0 C1 C0 D7 D6 D5 D4 D3 D2 D1 D0
MSB LSB
DACD
A1
A1
A1
A1
A0 C1 C0 D7 D6 D5 D4 D3 D2 D1 D0 A1 A0 C1 C0 D7
A0 C1 C0 D7
D6 D5 D4 D3 D2 D1
D0
A1
A1 A0 C1 C0 D7 D6 D5 D4 D3 D2 D1 D0 A1 D6 D5 D4 D3 D2 D1
D0
A1
A1
DOUT
模式 0
DOUT
模式 1
(default)
DIN
SCLK
• • •
CS
INSTRUCTION
EXECUTED
图示 1. max509/max510 3-线 接口 定时
_______________详细地 描述
串行 接口
在 电源-在, 这 串行 接口 和 所有 dacs 是
cleared 和 设置 至 代号 零. 这 串行 数据 输出
(dout) 是 设置 至 转变 在 sclk's rising 边缘.
这 max509/max510 communicate 和 microproces-
sors 通过 一个 同步的, 全部-duplex, 3-线 inter-
面向 (图示 1). 数据 是 sent msb 第一 和 能 是
transmitted 在 一个 4-位 和 一个 8-位 (字节) 小包装板盒 或者
在 一个 12-位 文字. 如果 一个 16-位 控制 文字 是 使用, 这
第一 四 位 是 ignored. 一个 4-线 接口 adds 一个 线条
为
LDAC
和 准许 异步的 updating. 这 串行
时钟 (sclk) synchronizes 这 数据 转移. 数据 是
transmitted 和 received 同时发生地.
图示 2 显示 一个 详细地 串行 接口 定时.
请 便条 那 这 时钟 应当 是 低 如果 它 是 stopped
在 updates. dout 做 不 go 在 一个 高-
阻抗 状态 如果 这 时钟 或者
CS
是 高.
串行 数据 是 clocked 在 这 数据 寄存器 在 msb-
第一 format, 和 这 地址 和 配置 infor-
mation preceding 这 真实的 dac 数据. 数据 是
clocked 在 在 sclk's rising 边缘 当
CS
是 低. 数据
在 dout 是 clocked 输出 12 时钟 循环 后来的, 也 在
sclk's rising 边缘 (default 或者 模式 1) 或者 下落 边缘
(模式 0).
碎片 选择 (
CS
) 必须 是 低 至 使能 这 dac. 如果
CS
是 高, 这 接口 是 无能 和 dout 仍然是
不变.
CS
必须 go 低 在 least 40ns 在之前 这
第一 rising 边缘 的 这 时钟 脉冲波 至 合适的 时钟 在
这 第一 位. 和
CS
低, 数据 是 clocked 在 这
max509/max510's 内部的 变换 寄存器 在 这 rising
边缘 的 这 外部 串行 时钟. sclk 能 是 驱动
在 比率 向上 至 12.5mhz.