(資料圖片僅供參考)
ADC0809對(duì)輸入模擬量要求:信號(hào)單極性, 電壓范圍是 0-5V,若信號(hào)太小,必須進(jìn)行放大;輸入的模擬量在轉(zhuǎn)換過程中應(yīng)該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路,即采集模擬輸入電壓在某一時(shí)刻的瞬時(shí)值,并在 A/D 轉(zhuǎn)換期間保持輸出電壓不變,以供模數(shù)轉(zhuǎn)換。
模擬信號(hào)輸入 IN0~I(xiàn)N7(26-28、1-5 腳) :IN0-IN7 為八路模擬電壓輸入線,加在模擬開關(guān)上,通過 A、B、C三個(gè)地址譯碼來選通。
地址輸入和控制線:地址輸入和控制線共 4 條,其中 A、B和 C為地址輸入線(23-25 腳),用于選擇 IN0-IN7 上哪一路模擬電壓送給比較器進(jìn)行 A/D 轉(zhuǎn)換。ALE(22腳)為地址鎖存允許輸入線,高電平有效。當(dāng) ALE線為高電平時(shí),A、B和 C三條地址線上地址信號(hào)得以鎖存,經(jīng)譯碼器控制八路模擬開關(guān)通路工作,上升沿有效。通道選擇表如下表所示。
3.數(shù)字量輸出及控制線共 11 條:
adc0809控制時(shí)序如圖,adc0809驅(qū)動(dòng)程序是基于以下時(shí)序圖來編程;
ADC0809驅(qū)動(dòng)程序:
(1)adc0809.h
;
標(biāo)簽:





