上电后 CS5513就执行 模数转 换工 作 ,同时更新输 出 寄存器 。当输 出寄存器有新 的数据 ,而此时 CS处于低 电平时,O端将呈现低 电平 ,表 明有新的转换数据可以执行输出操作了。要读 出所有 的数据 需要 发 24个 CLK脉 冲 ,在 CLK脉 冲 的 上 升沿 ,从 SDO端读 出数据 ,在 CLK脉 冲的下降沿输 出寄存器 中的数 据输 出到 SDO端 (基本 时 序如 图 2)。一 旦整个 转换 数据被读 完 SDO端 又呈 现高 阻态。如果我们正在读数据而新 的转换数 据又完成 了,那么新转换的数据将丢失 ,输 出寄存器 不被更新。用户并不需要读出每一次的转换结果。当新数据有效时 ,在等待 l7个内部 时钟 周期后 没有执行读操作 ,新数据将丢失 ,SDO端又呈现高阻态 。 CS5513的输 出字 为 24bit(如 图 3所示 ),其 中 DO--D919为 20bit有效数据位 ,D20和 D23通常为 0。0D为振荡 检测 标 志位 ,当调制器不稳 定或输入超 出最 大 满 量 程 范 围 的过 大 电 压 时 被 置 l,当调 制器 稳 定后 被 清 0。 OF溢 出标 志位 ,没有 溢 出时被 清 0,当输入 信号 正向超出正的满量程范围或负向超出负 的满 量程 范 围 时被置 l
© 版权声明