DAC7731
12
SBAS249
www.德州仪器.com
在 ldac 是 完全地 异步的 至 这 串行 接口 的
这 设备 和 能 出现 在 任何 时间. 小心 必须 是 带去 至
确保 那 这 全部 16 位 的 数据 是 承载 在 这 输入
寄存器 在之前 issuing 一个 ldac 起作用的 边缘. 额外的 加载
commands 将 有 非 效应 在 这 dac 输出 如果 这 数据 在
这 输入 寄存器 是 不变 在 rising ldac edges.
当 cs 是 returned 高, 这 rising 边缘 在 cs 必须
出现 当 sclk 是 高. 应用 的 一个 rising cs 边缘
当 sclk 是 低 将 导致 一个 额外的 变换 在 这
串行 输入 变换 寄存器, corrupting 这 desired 输入 数据.
定时 仔细考虑
这 有伸缩性的 接口 的 这 dac7731 能 运作 下面 一个
号码 的 不同的 scenarios 作 是 必需的 用 一个 host
控制. 核心的 定时 为 一个 16-位 数据 转移 循环 是
显示 在 这 接口 定时 部分 的 这 定时 charac-
teristics. 当 这个 是 这 大多数 一般 方法 的 writing 至
这 dac7731, 这 设备 accepts 二 额外的 模式 的
数据 转移 从 这 host. 这些 是 字节 转移 模式
和 持续的 转移 模式.
字节 转移 模式 是 特别 有用的 当 一个 8-位 host 是
communicating 和 这 dac. 数据 转移 能 出现 和-
输出 需要 一个 额外的 一般 目的 i/o 管脚 至 控制
这 cs 输入 的 这 dac 在 循环 的 16 clocks. 一个 高 状态
在 cs stops 数据 从 coming 在 和 输出 的 这 内部的
变换 寄存器. 这个 提供 字节-宽 支持 为 8-位 host
processors. 图示 5 是 一个 例子 的 这 定时 循环 的
此类 一个 数据 转移.
这 remaining 数据 转移 模式 accepted 用 这 dac7731
是 持续的 转移. 这 cs 的 这 dac7731 能 是 系
低 或者 使保持 低 用 这 控制 为 一个 indefinite 号码 的
串行 时钟 循环. 各自 时钟 循环 将 转移 数据 在 这
dac 通过 sdi 和 输出 的 这 dac 在 sdo. 小心 必须 是 带去
那 这 ldac 信号 至 这 dac(s) 是 安排时间 correctly 所以 那
有效的 数据 是 transferred 在 这 dac 寄存器 在 各自 rising
ldac 边缘. ("有效的 数据" 谈及 至 这 串行 数据 latched 在
各自 的 这 16 rising sclk edges 较早的 至 这 occurrence 的 一个
rising ldac 信号.) 这 rising 边缘 的 ldac 必须 出现
在之前 这 第一 rising sclk 边缘 的 这 下列的 16-位
转移. 图示 6 显示 持续的 转移 定时.
16-位 数据 文字
大多数 重大的 字节 least 重大的 字节
字节 1, 文字 n
字节 2, 文字 n
字节 1, 文字 n
–
1
字节 2, 文字 n
–
1
B15
A15 A14 A13 A8
A7
A6
A0
B14 B13 B8 B7 B6 B0
12 8 910
16
CS
SCLK
SDI
SDO
LDAC
1 2 16 1 2 16 1 2
B15 B14 B1 B0 C15 C14 C1 C0 D15 D14
C14C15B0B1B14B15A0A1A14A15
文字 n 文字 n + 1 文字 n + 2
文字 n
–
1 文字 n 文字 n + 1
CS
SCLK
SDI
SDO
LDAC
图示 6. 持续的 转移 控制.
图示 5. 字节-宽 数据 写 循环.