ADC0809處理信號的快慢,是通過CLK端的輸入信號頻率控制的,而對於ADC0809來說,最高工作頻率是640KHZ。因此,CLK的輸入信號不要大於640KHZ。
可以說有兩種方法,壹種就是通過單片機的ALE口,由於ALE口的頻率是單片機時鐘頻率的1/6,所以在ALE接入CLK時,如果單片機的時鐘頻率是6MHZ,那麽CLK的頻率是1MHZ,大於規定的最大值640KHZ,因此還要在ALE與CLK之間加壹個二分頻,此時ADC0809的工作頻率是500KHZ,可以工作。
另壹種編程也是可以的,但是此時的CLK要接在P1.X口。這個可以通過編程讓定時/計數器定時多少US或者是MS(根據用戶要求的ADC0809轉換速率來確定),定時計數到0後給壹個脈沖通過P1.x輸出,建議用電路實現吧,雖然編程也不是很難,可是編程寫得太多,總不是件好事