MAX5312
数据 在 这 变换 寄存器 是 transferred 至 这 输入 寄存器
在 这 适合的 软件 command 仅有的. 数据 在
这 输入 寄存器 是 transferred 至 这 dac 寄存器 在 一个
的 二 方法: 使用 这 软件 command, 或者 通过
外部 逻辑 控制 使用 这 异步的 加载 输入
(
LDAC
). 表格 2 显示 这 软件 commands 那
转移 这 数据 从 这 变换 寄存器 至 这 输入 和/或者
dac 寄存器. 这
CLR
, 一个 外部 逻辑 控制, asyn-
chronously forces 这 输入 和 dac 寄存器 至 零
代号, 和 这 输出 至 0v, 在 两个都 单极的 和 双极
模式. 这 接口 定时 是 显示 在 计算数量 2 和 3.
wait 一个 最小 的 100ns 之后
CS
变得 高 在之前
implementing
LDAC
或者
CLR
. 如果 也 的 这些 逻辑
输入 activates 在 一个 数据 转移, 这 新当选的
数据 是 corrupted 和 needs 至 是 reloaded. 为 软-
ware 控制 仅有的, 连接
LDAC
和
CLR
高.
dac architecture
这 max5312 使用 一个 inverted dac ladder architec-
ture 至 转变 这 数字的 输入 在 一个 相似物 输出
电压. 这 数字的 输入 控制 weighted-switches
那 连接 这 dac ladder nodes 至 也 ref 或者
地 (图示 4). 这 总 的 这 weights 生产 这
相似物 相等的 的 这 数字的-输入 文字 和 是 然后
缓冲 在 这 输出.
±10v, 12-位, 串行, 电压-输出 dac
14 ______________________________________________________________________________________
控制 位 数据 位
MSB LSB
C3 C2 C1 C0 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
表格 1. 串行-数据 format
控制 bits* 输入 数据
C3 C2 C1 C0 D11–D0
函数
0000XXXXXXXXXXXX 非 运作; command 是 ignored.
001012-位 dac 数据 加载 输入 寄存器 从 变换 寄存器; dac 输出 不变.
010012-位 dac 数据 加载 输入 和 dac 寄存器 从 变换 寄存器; dac 输出 updated.
0110XXXXXXXXXXXX 加载D交流registerfrominput register; d交流output 向上dated; input registerunchang ed.
1000XXXXXXXXXXXX enter 关闭; 输入 和 dac 寄存器 不变.
1100XXXXXXXXXXXX exit 关闭; 输入 和 dac 寄存器 不变.
表格 2. 串行-接口 程序编制 commands
X
= don’t 小心.
*
所有 unlisted commands 是 保留 commands. 做 不 使用.
SCLK
DIN
command executed
9816(1)1
C2C3 D0C1 C0 D11 D10 D9 D6 D5 D4 D3 D2 D1D8 D7
CS
图示 2. 串行-接口 信号