導航:首頁 > 操作系統 > adc0809連接單片機接線

adc0809連接單片機接線

發布時間:2022-11-13 02:00:58

⑴ ADC0809與8051單片機介面有哪些控制信號作用分別是什麼

先看ADC0809的資料:
ADC0809晶元有28條引腳,採用雙列直插式封裝,下面說明各引腳功能。 IN0~IN7:8路模擬量輸入端。
2-1~2-8:8位數字量輸出端。
ADDA、ADDB、ADDC:3位地址輸入線,用於選通8路模擬輸入中的一路 ALE:地址鎖存允許信號,輸入,高電平有效。
START: A/D轉換啟動脈沖輸入端,輸入一個正脈沖(至少100ns寬)使其啟動(脈沖上升沿使0809復位,下降沿啟動A/D轉換)。
EOC: A/D轉換結束信號,輸出,當A/D轉換結束時,此端輸出一個高電平(轉換期間一直為低電平)。
OE:數據輸出允許信號,輸入,高電平有效。當A/D轉換結束時,此端輸入一個高電平,才能打開輸出三態門,輸出數字量。
CLK:時鍾脈沖輸入端。要求時鍾頻率不高於640KHZ。
REF(+)、REF(-):基準電壓。
Vcc:電源,單一+5V。
GND:地。

首先輸入3位地址,並使ALE=1,將地址存入地址鎖存器中。選通8路模擬輸入之一到比較器。START上升沿將逐次逼近寄存器復位。下降沿啟動 A/D轉換,之後EOC輸出信號變低,指示轉換正在進行。直到A/D轉換完成,EOC變為高電平,指示A/D轉換結束,結果數據已存入鎖存器,這個信號可用作中斷申請。當OE輸入高電平 時,輸出三態門打開,轉換結果的數字量輸出到數據匯流排上。

看了資料就知道咋個接了。接的方法有多種,我舉個例子:
P0接2-1~2-8:P1的0 1 2三個腳接ADDA、ADDB、ADDC:
ALE接單片機ALE;START接P2^0;EOC接P2^1;OE接P2^3。CLK接定時器輸出。

P1的低三位選擇通道,然後P2^0置高,P2^1、P2^2置低。查詢等待P2^2變高。從P0讀轉換後的數據。

⑵ ADC0809與單片機相連是,為什麼MOVX @DPTR,A就啟動A/D轉換

51單片機與0809連接時,實際上有兩類接法。

一是將0809連接為51的一個外擴存儲器。執行MOVX指令時埠時序恰好能夠滿足0809要求。

啟動A/D轉換,以及模擬通道實際上分別佔用了51的外擴存儲器的一個地址。

另一種是利用51埠來模擬0809時序,指令用MOV,SET bit,和CLR bit等。這種接法軟體上復雜,但不佔用存儲地址,如果外擴存儲器的話可以採用。

不管哪種接法,只要時序滿足,都是可以的。

⑶ adc0809能與單片機直接相連嗎

如果你的單片機供電是5v,可以直接同ADC0809連接;
如果單片機是3.3v,中間需要採用門電路做簡單的匹配

⑷ 如圖,ADC0809與單片機接線,為什麼ADC0809的地址是7FF8H呢怎麼計算的

很簡單,
地址高8位是P2口,0x7F
地址低8位是P0口,0xF8
因為P2.7控制讀寫埠WR、RD,0的時候選中晶元,因此必須P2.7必須是0,
因為P0.0、P0.1、P0.2連接的是ADC0809的地址埠ADDA、ADDB、ADDC,當解碼選中IN0通道的時候是000
而其他引腳無用,默認是1,因此結果就是
P2
P0=0
111
1111
1111
1
000

⑸ ADC0809與單片機接線,為什麼ADC0809的地址是7FF8H

ADC0809的地址即通道0的地址。

⑹ 在與MCS-51單片機介面時,ADC0809的ALE引腳和START引腳該怎麼接

單片機的ale引腳,通過d觸發器4分頻後接到ad0809的時鍾端作為時鍾信號,單片機的wr和某一個片選地址線經過或非門後接到ad0809的start引腳

⑺ 8051單片機與ADC0809介面電路如圖所示,求大佬解答一下

1) 電路圖

2)採集通道IN0時的埠地址:CBA=000 =D2D1D0=P0.2 P0.1 P0.0 ;

P2.7=A15=0,那麼地址 A15A14A13....A3A2A1A0=0XX...X000,最小的地址便是 00;

3)mov dptr,#0

movx a,@dptr ; (要在外部中斷產生後運行)

mov 50H,a

⑻ ADC0809與51單片機連接,請看下圖

這個電路,是《三匯流排》形式。

P0,又要輸出地址低八位,又要輸入/輸出數據。
P0,忙不過來,需要外接一個 74LS373,鎖存住先輸出的地址低八位。
這就是 74L373 在那裡,所起的作用。

74LS373,輸出的低八位地址,只用到了三位,送到了 ADC0809。
對 0809 寫入,再啟動它,需要的信號,就由單片機和幾個門電路完成。

細節,說起來太麻煩。
看書吧,有時序波形。

⑼ 如圖,ADC0809與單片機接線,為什麼ADC0809的地址是7FF8H呢怎麼計算的

很簡單,
地址高8位是P2口,0x7F
地址低8位是P0口,0xF8
因為P2.7控制讀寫埠WR、RD,0的時候選中晶元,因此必須P2.7必須是0,
因為P0.0、P0.1、P0.2連接的是ADC0809的地址埠ADDA、ADDB、ADDC,當解碼選中IN0通道的時候是000
而其他引腳無用,默認是1,因此結果就是
P2 P0=0 111 1111 1111 1 000

⑽ adc0809與單片機是怎樣聯絡的

ADC0809
應用說明

(1).ADC0809內部帶有輸出鎖存器,可以與AT89S51單片機直接相連。

(2).初始化時,使ST和OE信號全為低電平。

(3).送要轉換的哪一通道的地址到A,B,C埠上。

(4).在ST端給出一個至少有100ns寬的正脈沖信號。

(5).是否轉換完畢,我們根據EOC信號來判斷。

(6).當EOC變為高電平時,這時給OE為高電平,轉換的數據就輸出給單片機了。

這些你網上搜索下 ADC0809 就會有很多資料說明的

閱讀全文

與adc0809連接單片機接線相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:963
phpffmpeg轉碼 瀏覽:672
長沙好玩的解壓項目 瀏覽:145
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:486
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:382
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:350
風翼app為什麼進不去了 瀏覽:779
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:151
伊克塞爾文檔怎麼進行加密 瀏覽:893
app轉賬是什麼 瀏覽:163