常見DAC與80C51單片機接口應(yīng)用舉例
發(fā)布時間:2016/7/21 21:23:53 訪問次數(shù):1464
sOC51單片機沒有與DACOg”的專門接口,但是可以把DACOS32當(dāng)作80C51的外部數(shù)據(jù)存儲空間進行訪問。 AAT1145設(shè)計接口電路時,常用單緩沖方式或雙緩沖方式的單極性輸出。下面舉例說明各種應(yīng)用情況。
單緩沖方式的應(yīng)用舉例
工作系統(tǒng)中,要求通過sOC51單片機控制DAC0832輸出2.5V的模擬量電壓,寫出分析過程和驅(qū)動程序。硬件連接如圖10.4所示,Vmf工作為一5V;DAC0832的Cs連接80C51的P2.7,所以其地址的最高位為0,其他位任意。為了能夠盡量避免與其他地址沖突,可以人為設(shè)置其地址為7FFFH。
可以使用以下代碼控制DAC0832輸出模擬電壓:
目前為止,所討論的DAC0832的應(yīng)用電路,模擬量輸入都是單極性的,其數(shù)字量輸入編碼與模擬量輸出的關(guān)系可由下式進行計算,DATA下標(10)表示為十進制數(shù)參與運算。題目中巧ef=-5V,按上式計算如果要輸入與輸出2.5V的電壓,輸入的數(shù)字量轉(zhuǎn)化為十進制數(shù)應(yīng)為128。
sOC51單片機沒有與DACOg”的專門接口,但是可以把DACOS32當(dāng)作80C51的外部數(shù)據(jù)存儲空間進行訪問。 AAT1145設(shè)計接口電路時,常用單緩沖方式或雙緩沖方式的單極性輸出。下面舉例說明各種應(yīng)用情況。
單緩沖方式的應(yīng)用舉例
工作系統(tǒng)中,要求通過sOC51單片機控制DAC0832輸出2.5V的模擬量電壓,寫出分析過程和驅(qū)動程序。硬件連接如圖10.4所示,Vmf工作為一5V;DAC0832的Cs連接80C51的P2.7,所以其地址的最高位為0,其他位任意。為了能夠盡量避免與其他地址沖突,可以人為設(shè)置其地址為7FFFH。
可以使用以下代碼控制DAC0832輸出模擬電壓:
目前為止,所討論的DAC0832的應(yīng)用電路,模擬量輸入都是單極性的,其數(shù)字量輸入編碼與模擬量輸出的關(guān)系可由下式進行計算,DATA下標(10)表示為十進制數(shù)參與運算。題目中巧ef=-5V,按上式計算如果要輸入與輸出2.5V的電壓,輸入的數(shù)字量轉(zhuǎn)化為十進制數(shù)應(yīng)為128。
上一篇:DAC0832工作方式
上一篇:雙緩沖方式的應(yīng)用舉例
熱門點擊
- 外部中斷0中斷請求標志位。
- TDDB效應(yīng)的擊穿機制
- 輕摻雜源漏(LDD)
- 等比例縮小的3個規(guī)則
- 界面態(tài)的產(chǎn)生過程
- ADC0809工作原理
- MOs管的實際版圖
- MOsFET的閾值電壓
- 說明動態(tài)RAM和靜態(tài)RAM的主要區(qū)別
- 單片機的特點及應(yīng)用領(lǐng)域
推薦技術(shù)資料
- 硬盤式MP3播放器終級改
- 一次偶然的機會我結(jié)識了NE0 2511,那是一個遠方的... [詳細]
- 首款新結(jié)構(gòu)硅基外腔混合集成光源芯片
- 全大核架構(gòu) X930 超大核的
- 計算子系統(tǒng)(Compute Sub Syst
- Neoverse CSS V3 架構(gòu)R
- Arm Neoverse CP
- Dimensity 9400芯
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究