ADC124S021
4 Channel, 50 ksps to 200 ksps, 12-Bit A/D Converter
在接触ADC124S021这个芯片以前,我一直以为AD芯片都是串行输出的,好多个引脚(起码一位数字输出一个管脚吧)。这个我用手拿起来都费劲的10管脚小芯片居然是12位AD,还是4通道的。
我第一次写单片机程序就要控制这个小东西,结果开始的时候时序还搞错了。偏偏用的单片机还是贴片的AT89S52,不能仿真(反正我公司只有直插的那种仿真器),我弄了好长时间才发现是AD时序的错误。后来严格按照芯片手册上的时序来写,终于成功采集到数了。
该AD芯片的时序图如图所示。按照图示的时序具体操作步骤如下。(1)CS=0;(2)SCLK=1写入Bn(7-0分别在第1到8个时钟周期写入)SCLK=