本帖最后由 kinglinlin88 于 2012-6-19 15:07 编辑
本人想使用ADC0832做一个简单的模数转换,可芯片没有工作,不清楚问题出在那里;没有示波器查看时序,感觉不是时序的问题;不清楚各位在使用AD芯片需要注意那些细节!如:芯片启动时间,通道选择等,那些方面需要注意的!
ADC0832是转换结果是串行输出的,C语言语句如何写呢?
DO_abc0832 // 数据输出
for(i=0;i<8;i++)//从高到低取数
{
CLK_adc0832=1;//
CLK_adc0832=0;
Delays(2);
Dat1=Dat1>>i|DO_abc0832;
}
CS=1;return Dat1; |