可以正常读出寄存器的值,但是启动单次转换,或者设置为连续模式,读BIT0(即数据OK状态位)都没有变化。如果延时一会儿去读取ADC数值,也可以用,就是忽略它的状态。
不知道这是什么情况,请指教
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你是按照手册图37和38的时序图读BIT0?从手册21页对BIT0的描述来看,只要数据准备好了,BITO就会为低。也就是说,如果工作正常,读出的数据也正常,那BIT0应该一直为低,表示数据是准备好的。