



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
實(shí)驗(yàn)3 ADC0809并行模數(shù)轉(zhuǎn)換實(shí)驗(yàn)【實(shí)驗(yàn)?zāi)康摹渴煜/D轉(zhuǎn)換的工作原理,學(xué)習(xí)使用并行模數(shù)轉(zhuǎn)換芯片ADC0809進(jìn)行電壓信號的采集和數(shù)據(jù)處理?!緦?shí)驗(yàn)設(shè)備及器件】IBM PC機(jī) 一臺DP - 51PROC 單片機(jī)綜合仿真實(shí)驗(yàn)儀 一臺數(shù)字萬用表 一臺【實(shí)驗(yàn)內(nèi)容】通過片外總線方式訪問并行模擬數(shù)字轉(zhuǎn)換器芯片ADC0809,掌握模擬電壓的通用采集方法。【實(shí)驗(yàn)要求】理解掌握ADC009的A/D轉(zhuǎn)換原理和并行A/D轉(zhuǎn)換器接口的編程方法,學(xué)會使用ADC0809并行模數(shù)轉(zhuǎn)換器實(shí)現(xiàn)電壓信號采集的方案設(shè)計(jì)?!緦?shí)驗(yàn)步驟】1. 使用210的排線連接D7區(qū)的J28接到A7區(qū)的J84;2. 將D2區(qū)1K電位器和10K電位器的左端金屬孔通過導(dǎo)線連接到該區(qū)的GND金屬孔,而右端金屬孔通過導(dǎo)線連接到該區(qū)的VCC金屬孔;3. 將D2區(qū)1K電位器的中間金屬孔連接到A7區(qū)的P2_IO2金屬孔,而D2區(qū)10K電位器的中間金屬孔連接到A7區(qū)的P2_IO1金屬孔;4. 將A7區(qū)的P2_IO3P2_IO5分別連接到A2區(qū)的A2A0;5. 將A7區(qū)的P2_CS連接到A2區(qū)的A15;6. 運(yùn)行編寫好的軟件程序,每次跑到斷點(diǎn)就會停止,此時(shí)觀察轉(zhuǎn)換的結(jié)果和用數(shù)字萬用表測量的結(jié)果相比較是否正確(所需觀察的存儲單元或者變量在程序中依照注釋執(zhí)行);7. 改變1K電位器和/或10K電位器的旋鈕位置,用數(shù)字萬用表測量中間金屬孔的電壓,再次運(yùn)行程序至斷點(diǎn)處, 觀察轉(zhuǎn)換的結(jié)果是否正確?!緦?shí)驗(yàn)預(yù)習(xí)要求】認(rèn)真預(yù)習(xí)本節(jié)實(shí)驗(yàn)內(nèi)容,按照實(shí)驗(yàn)的要求提前做好實(shí)驗(yàn)準(zhǔn)備工作,認(rèn)真閱讀ADC0809的數(shù)據(jù)手冊。圖3.18155引腳接線圖【實(shí)驗(yàn)參考程序】匯編語言程序清單;使用該程序前請先按照實(shí)驗(yàn)指導(dǎo)手冊連接好連線,;運(yùn)行程序至斷點(diǎn),觀察30H單元和31H單元轉(zhuǎn)換的十六進(jìn)制;數(shù)據(jù)換算成實(shí)際電壓值是否與萬用表的測量結(jié)果相等?;扭動電位器,改變IN0或/和IN1模擬輸入電壓,再次運(yùn)行程序至;斷點(diǎn),觀察30H或/和31H單元的數(shù)值是否隨之改變,改變的是否正確? ORG 8000H LJMP MAIN ORG 8100HMAIN: MOV SP,#70H MOV R1,#30H ;置數(shù)據(jù)區(qū)首地址,用于存放A/D轉(zhuǎn)換結(jié)果 MOV DPTR,#7FF8H ;P2.7=0,且指向通道0 MOV R7,#02H ;置通道數(shù)LOOP: MOVX DPTR,A ;啟動A/D轉(zhuǎn)換 MOV R6,#20H ;軟件延時(shí),等待轉(zhuǎn)換結(jié)束DELAY: NOP NOP NOP DJNZ R6,DELAY MOVX A,DPTR ;讀取轉(zhuǎn)換結(jié)果 MOV R1,A ;轉(zhuǎn)存 INC DPTR ;指向下一個通道 INC R1 ;修改數(shù)據(jù)區(qū)指針 DJNZ R7,LOOP ;IN0、IN1兩個通道全采樣完了嗎? LJMP MAINENDC51程序清單/使用該程序前請先按照實(shí)驗(yàn)指導(dǎo)手冊連接好連線,/運(yùn)行程序至斷點(diǎn),觀察result0和result1的轉(zhuǎn)換結(jié)果/浮點(diǎn)數(shù)值是否與數(shù)字萬用表的測量結(jié)果相等?/扭動電位器,改變IN0或/和IN1模擬輸入電壓,再次運(yùn)行程序至斷點(diǎn),/觀察result0或/和result1的轉(zhuǎn)換結(jié)果浮點(diǎn)數(shù)值是否隨之改變,改變的是否正確?#include #include #include #define PIN0 XBYTE0x7ff8 #define PIN1 XBYTE0x7ff9 typedef unsigned char byte;typedef unsigned int word;void main(void) float result0,result1; /兩個通道A/D轉(zhuǎn)換結(jié)果的存儲變量float result0_reg,result1_reg; /浮點(diǎn)數(shù)據(jù)輸出存儲 byte i,j;while(1) for(i=0;i2;i+) /對IN0、IN1兩個通道進(jìn)行采樣 if(!i) PIN0=0xff; /啟動通道0的A/D轉(zhuǎn)換else PIN1=0xff; /啟動通道1的A/D轉(zhuǎn)換for(j=0;j0x50;j+); /延時(shí),等待轉(zhuǎn)換的完成if(!i) result0_reg=PIN0; /讀取通道0的轉(zhuǎn)換結(jié)果else result1_reg=PIN1; /讀取通道1的轉(zhuǎn)換結(jié)果result0=result0_reg*5/256; result1=result1_reg*5/256; 【實(shí)驗(yàn)思考題】1. 本實(shí)驗(yàn)采用了延時(shí)等待的方式等待ADC0809轉(zhuǎn)換結(jié)束,請用戶改用中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 標(biāo)準(zhǔn)合同-室外景觀工程施工合同
- 高三年級上冊9月月考語文試卷匯編:文學(xué)類文本閱讀
- 餐飲部工作計(jì)劃表
- 消化內(nèi)科診療規(guī)范與臨床實(shí)踐
- 心內(nèi)科診療知識體系
- 老年人日常生活護(hù)理
- 醫(yī)院保潔培訓(xùn)課件
- 護(hù)士主班工作流程
- 學(xué)校炊事員食品安全培訓(xùn)
- 整流模塊培訓(xùn)課件
- 現(xiàn)代商貿(mào)流通體系數(shù)字化平臺解決方案
- 《醫(yī)療和疾控機(jī)構(gòu)后勤安全生產(chǎn)工作管理指南2023版》
- 送教上門記錄24篇
- DL-T+5174-2020燃?xì)?蒸汽聯(lián)合循環(huán)電廠設(shè)計(jì)規(guī)范
- (完整版)留學(xué)生漢語考試試卷及答案.文檔
- 建筑工程施工現(xiàn)場噪聲及其控制技術(shù)
- 2023年版工程建設(shè)標(biāo)準(zhǔn)強(qiáng)制性條文 水利工程部分
- MOOC 微課設(shè)計(jì)與制作-愛課程 中國大學(xué)慕課答案
- MOOC 大學(xué)生創(chuàng)新創(chuàng)業(yè)教育-云南大學(xué) 中國大學(xué)慕課答案
- 失業(yè)保險(xiǎn)待遇申請表范本
- 急性腎損傷護(hù)理查房
評論
0/150
提交評論