本帖最后由 zl2168 于 2018-5-24 20:06 编辑
ADC 0832串行A/D转换工作时序
图6-12为ADC0832串行A-D转换工作时序,从图中看出,其工作时序分为两个阶段:第一阶段为起始和通道配置,由CPU发送,从ADC0832 DI端输入;第二阶段为A-D转换数据输出,由ADC0832从DO端输出,CPU接收。
⑴ 起始和通道配置 表6-3 ADC 0832通道选择 | 编码 | 通道选择 | CH0 CH1 | 00 | + - | 01 | - + | 10 | + | 11 | + |
该阶段由4个时钟组成。在片选CS满足条件(完成从高到低的跳变)后,第1个时钟脉冲的上升沿,测得DI=1,即启动ADC0832;第2、3个时钟上升沿输入A-D通道地址选择:00和01为差分输入,10和11为单端输入,如表6-3所示;第3个时钟下降沿,DI关断;第4个时钟是ADC0832使多路转换器选定的通道稳定,DO脱离高阻状态。⑵ A-D转换数据串行输出 ADC0832输出的A-D转换数据分为二帧:第一帧从高位(MSB)到低位(LSB),第二帧从低位到高位,二帧数据合用一个最低位,共需要15个时钟。 |