cs5521/22/23/24/28
DS317F2 17
一个 组 的 寄存器, called 频道 设置-向上 regis-
ters, 是 也 包含 在 这 转换器. 这些 reg-
isters 是 使用 至 支撑 前-承载 转换
说明. 各自 频道 设置-向上 寄存器 是 24 位
长 和 holds 二 12-位 转换 说明
(setups). 在之上 电源 向上, 这些 寄存器 能 是 ini-
tialized 用 这 用户’ 微控制器 和 变换器-
sion 说明. 这 用户 能 然后 使用 位 在 这
配置 寄存器 至 choose 一个 转换
模式.
一些 转换 模式 是 可能. 使用 这
单独的 转换 模式, 一个 8-位 command 文字
能 是 写 在 这 串行 端口. 这 command 在-
cludes pointer 位 这个 ‘point’ 至 一个 12-位 com-
mand 在 一个 的 这 频道 建制 寄存器 这个
是 至 是 executed. 这 12-位 commands 能 是 设置-
向上 至 执行 一个 转换 在 任何 的 这 输入
途径 的 这 转换器. 更多 比 一个 的 这 12-
位 setups 能 是 使用 为 这 一样 相似物 输入
频道. 这个 准许 这 用户 至 转变 在 这
一样 信号 和 也 一个 不同的 转换
速, 一个 不同的 增益 范围, 或者 任何 的 这 其它 运算-
tions 有 在 这 建制 寄存器. 这 用户 能
设置 向上 这 寄存器 至 执行 不同的 转换
情况 在 各自 的 这 输入 途径.
这 adcs 也 包含 多样的 频道 变换器-
sion 能力. 用户 位 在 这 配置 regis-
ter 的 这 adcs 能 是 配置 至 sequence
通过 这 12-位 command setups, performing 一个
转换 符合 至 这 内容 的 各自 12-位
建制. 这个 频道 scanning 能力 能 是
配置 至 run continuously, 或者 至 scan 通过
一个 指定 号码 的 建制 寄存器 和 停止 un-
til commanded 至 continue. 在 这 多样的 频道
scanning 模式, 这 转换 数据 words 是
承载 在 一个 在-碎片 数据 先进先出. 这 转换器 是-
sues 一个 标记 在 这 sdo 管脚 当 一个 scan 循环 是
完成 所以 这 用户 能 读 这 先进先出. 更多 de-
tails 是 给 在 这 下列的 页.
说明 是 提供 至 initialize 这 转换器,
执行 补偿 和 增益 calibrations, 和 如何 至
配置 这 转换器 为 这 各种各样的 转换
模式. 各自 的 这 位 的 这 配置 regis-
ter 和 的 这 频道 建制 寄存器 是 描述.
一个 列表 的 examples 跟随 这 描述 部分.
表格 2 能 是 使用 至 decode 所有 有效的 commands
(这 第一 8-位 在 这 串行 端口).
AIN1
AIN2
AIN3
AIN4
4 (24) 4 (24) 4 (12 x 2)8 x 24
止 1
止 2
止 3
止 4
增益 1
增益 2
增益 3
增益 4
建制 1
建制 3
建制 5
建制 7
建制 2
建制 4
建制 6
建制 8
数据
先进先出
SDO
1 x 24
配置
chop 频率
多样的 conversions
depth pointer
循环
读 转变
powerdown 模式
Flags
等
获得 输出
频道 选择
输出 文字 比率
pga 选择
单极的/双极
图示 9. cs5523/24 寄存器 图解