導航:首頁 > 操作系統 > adc080951單片機

adc080951單片機

發布時間:2023-12-05 20:18:40

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

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

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

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

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

② adc0809轉換的一些問題(與51單片機配合)

1 、地址是人為定義的,在51單片機中P0口是低位地址8位與數據口8位分時復用,所有連接在地址匯流排上的器件,都必須有一個地址區間(地址塊),例如,RAM 62256需要32Kbyte,0000H--7FFFH,就是一個片選信號。
ad轉換器需要一個,經過地址解碼器,解碼後的「區間」,即儲存器的片選信號,解碼器可以分成1,2,4,8塊----,1就是單一地址,必須解碼器;看自己需要選定,選定一塊,如果需要,這一塊還可以用解碼器再次解碼,原則上可以到單個地址,ADC0809需要8個地址,用低位地址線A0,A1,A2三根,和上面所述的片選信號線,完成對該器件8路ad轉換器的選擇,低位地址線可以共用,片選線不能與其它器件共用。
2、外部數據輸入到P0口是需要有相應的器件被選擇,需要讀寫信號線控制的,這里用 /RD 讀信號,它不是單一發出,它與地址線共同完成對器件的讀寫操作。
這個例子中,需要選擇這個ADC器件(片選),還需要選擇由哪一路轉換器輸出(A0,A1,A2)。

data=P0這條指令和data=P1一樣,沒有地址輸出,沒有/RD輸出,就是沒有選擇到需要的器件。

③ 51單片機與adc0809的連接圖

上圖電路,是三匯流排形式。
p0
口,兼作低八位地址,以及數據匯流排,使用。
下圖電路,是用
p0
當做
io
介面。
通過軟體編程,實現對
0809
的控制。
下圖,電路,簡單一些,編程,就復雜一些。

④ 單片機51和adc0809進行模數轉換,還有顯示(0---255)程序,同時用51產生500kHZ的脈沖給0809,怎麼實現

呵呵 為你解答
單片機51和adc0809進行模數轉換,如何產生500kHZ的脈沖給0809的實現方法:
adc0809的時鍾頻率一般都很高,可選用500KHZ,都是靠89s51單片機的ALE地址鎖存信號
做為adc0809的時鍾,ALE地址鎖存信號的頻率為89s51單片機振盪頻率的1/6,如果單片機
的振盪頻率=3MHZ,則ALE地址鎖存信號的頻率=500KHZ.

如果單片機的振盪頻率=6MHZ,則ALE地址鎖存信號的頻率=1MHZ. 要通過一個2分頻器後,將頻率變為500KHZ.再做adc0809的時鍾使用。

呵呵 靠單片機編程來提供500KHZ時鍾信號很難做到。 顯示電路就自己設計吧,其它的含返判就沒世迅什麼難度了。

記著,別忘給俺加分啊。談改

閱讀全文

與adc080951單片機相關的資料

熱點內容
程序員轉正 瀏覽:201
應用隱私加密忘記密碼怎麼辦 瀏覽:683
2g視頻怎麼壓縮 瀏覽:607
康佳電視伺服器異常怎麼解決 瀏覽:840
怎麼用c語言編譯簡單的小游戲 瀏覽:814
伺服器如何以域用戶登錄 瀏覽:602
安卓os14怎麼默認桌面 瀏覽:549
應用市場下載在哪個文件夾 瀏覽:895
安卓上的谷歌地圖怎麼用 瀏覽:183
安卓命令行打包 瀏覽:516
編程文字與數字教學視頻 瀏覽:817
如何看手機號碼注冊哪些app 瀏覽:413
linux查看總內存 瀏覽:852
python進程間共享 瀏覽:438
js如何獲取本地伺服器地址 瀏覽:70
gfx什麼時候支持安卓十一系統 瀏覽:942
壓縮機90兆帕 瀏覽:932
程序員調侃語句 瀏覽:583
不是php函數的是 瀏覽:1002
壓縮文件好處 瀏覽:787