常見DAC與80C51單片機接口應用舉例
發布時間:2016/7/21 21:23:53 訪問次數:1438
sOC51單片機沒有與DACOg”的專門接口,但是可以把DACOS32當作80C51的外部數據存儲空間進行訪問。 AAT1145設計接口電路時,常用單緩沖方式或雙緩沖方式的單極性輸出。下面舉例說明各種應用情況。
單緩沖方式的應用舉例
工作系統中,要求通過sOC51單片機控制DAC0832輸出2.5V的模擬量電壓,寫出分析過程和驅動程序。硬件連接如圖10.4所示,Vmf工作為一5V;DAC0832的Cs連接80C51的P2.7,所以其地址的最高位為0,其他位任意。為了能夠盡量避免與其他地址沖突,可以人為設置其地址為7FFFH。
可以使用以下代碼控制DAC0832輸出模擬電壓:
目前為止,所討論的DAC0832的應用電路,模擬量輸入都是單極性的,其數字量輸入編碼與模擬量輸出的關系可由下式進行計算,DATA下標(10)表示為十進制數參與運算。題目中巧ef=-5V,按上式計算如果要輸入與輸出2.5V的電壓,輸入的數字量轉化為十進制數應為128。
sOC51單片機沒有與DACOg”的專門接口,但是可以把DACOS32當作80C51的外部數據存儲空間進行訪問。 AAT1145設計接口電路時,常用單緩沖方式或雙緩沖方式的單極性輸出。下面舉例說明各種應用情況。
單緩沖方式的應用舉例
工作系統中,要求通過sOC51單片機控制DAC0832輸出2.5V的模擬量電壓,寫出分析過程和驅動程序。硬件連接如圖10.4所示,Vmf工作為一5V;DAC0832的Cs連接80C51的P2.7,所以其地址的最高位為0,其他位任意。為了能夠盡量避免與其他地址沖突,可以人為設置其地址為7FFFH。
可以使用以下代碼控制DAC0832輸出模擬電壓:
目前為止,所討論的DAC0832的應用電路,模擬量輸入都是單極性的,其數字量輸入編碼與模擬量輸出的關系可由下式進行計算,DATA下標(10)表示為十進制數參與運算。題目中巧ef=-5V,按上式計算如果要輸入與輸出2.5V的電壓,輸入的數字量轉化為十進制數應為128。
上一篇:DAC0832工作方式
上一篇:雙緩沖方式的應用舉例
熱門點擊
- 外部中斷0中斷請求標志位。
- TDDB效應的擊穿機制
- 輕摻雜源漏(LDD)
- 等比例縮小的3個規則
- 界面態的產生過程
- ADC0809工作原理
- MOs管的實際版圖
- 說明動態RAM和靜態RAM的主要區別
- MOsFET的閾值電壓
- 單片機的特點及應用領域
推薦技術資料
- 硬盤式MP3播放器終級改
- 一次偶然的機會我結識了NE0 2511,那是一個遠方的... [詳細]