版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
實驗六、ADC0809模數(shù)轉(zhuǎn)換實驗一、實驗?zāi)康?、掌握ADC0809模數(shù)轉(zhuǎn)換芯片與單片機的連接方法及ADC0809的典型應(yīng)用2、掌握用查詢的方法、中斷方法完成模數(shù)轉(zhuǎn)換程序的編寫方法二、實驗說明本實驗使用ADC0809模數(shù)轉(zhuǎn)換器,ADC0809是8通道8位CMOS逐次逼近式AD轉(zhuǎn)換芯片,片內(nèi)有模擬量通道選擇開關(guān)及相應(yīng)的通道鎖存、譯碼電路、AD轉(zhuǎn)換后的數(shù)據(jù)由三態(tài)鎖存器輸出,由于片內(nèi)沒有時鐘需外接時鐘信號,下圖為芯片的引腳圖各引腳功能如下:(1)IN0-IN7:八路模擬信號輸入端(2)ADDA、ADDB、ADDC:三位地址譯碼輸入端,八路模擬信號選擇由這三個端口控制(3)CLOCK:外部時鐘輸入端(4)D0-D7:數(shù)字量輸出端(5)OE:AD轉(zhuǎn)換結(jié)果輸出允許控制端,當(dāng)OE為高電平時,允許AD轉(zhuǎn)換結(jié)果從D0~D7端輸出。(6)ALE:地址鎖存允許信號輸入端。八路模擬通道地址由A、B、C輸入,在ALE信號有效時將八路地址鎖存。(7)START:啟動AD轉(zhuǎn)換信號輸入端,當(dāng)START端輸入一個正脈沖時,將進(jìn)行AD轉(zhuǎn)換(8)EOC:AD轉(zhuǎn)換結(jié)束信號輸出端,當(dāng)AD轉(zhuǎn)換結(jié)束以后,EOC輸出高電平。(9)VREF(+)、VREF(-):正負(fù)基準(zhǔn)電壓輸入端,基準(zhǔn)正電壓為+5V。(10)VCC、GND:芯片的電源端和接地端。三、實驗步驟1、單片機最小應(yīng)用系統(tǒng)1的P0口接AD轉(zhuǎn)換的D0~D7,單片機最小應(yīng)用系統(tǒng)1的Q0~Q7接AD轉(zhuǎn)換的A0~A7,單片機最小應(yīng)用系統(tǒng)1的WR、RD、P2.0、ALE、INT1分別連接AD轉(zhuǎn)換的WR、RD、P2.0、CLOCK、INT1,AD轉(zhuǎn)換的IN接+5V,單片機最小應(yīng)用系統(tǒng)的P1口接LED燈。2、用串行數(shù)據(jù)通信線連接計算機與仿真器,把仿真器插到模塊的鎖緊插座中,請注意仿真器的方向:缺口朝上。3、打開KeiluVision2仿真軟件,首先建立本實驗的項目文件,接著添加源程序,進(jìn)行編譯,直到編譯無誤。4、進(jìn)行軟件設(shè)置,選擇硬件仿真,選擇串行口,設(shè)置波特率為38400。5、打開模塊電源和總電源,點擊開始調(diào)試按鈕、點擊Run按鈕運行程序,8位LED發(fā)光二極管顯示AD轉(zhuǎn)換后的結(jié)果,調(diào)節(jié)模擬信號輸入端的電位器旋鈕,顯示值隨著發(fā)生變化。四、流程圖及源程序#include<reg51.h>#include<absacc.h>unsignedcharcodetable[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D//0,1,2,3,4,5,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x58,0x5E,0x7B,0x71};voiddisplay(floata){voiddisplay(floata){unsignedcharge,shi,bai;bai=(unsignedchar)(a);shi=(unsignedchar)(a*10)%10;ge=(unsignedchar)(a*100)%10;P1=table[ge];P2=0x02;delay();P2=0x00;P1=table[shi];P2=0x04;delay();P2=0x00;P1=table[bai]|0x80;P2=0x08;delay();P2=0x00;}voiddelay(){unsignedchari;for(i=0;i<100;i++);}voiddisplay(floata);voiddelay();voidmain(){unsignedintdate;floatdate1;while(1){XBYTE[0xfefb]=0;while(P33==1)date=XBYTE[0xfefb];date1=(float)date*5/255;display(date1);P1=date;}}LCALLDELAYMOVP2,#00HMOVA,R1MOVCA,@A+DPTRMOVP1,AMOVP2,#04HLCALLDELAYMOVP2,#00HMOVA,R2MOVCA,@A+DPTRMOVP1,AMOVP2,#02HLCALLDELAYMOVP2,#00HLJMPSTARTDELAY:MOVR4,#100LOOP4:DJNZR4,LOOP4;RETTAB:DB3FH,06H,5BH,4FH,66H,6DH;0,1,2,3,4,5DB7DH,07H,7FH,6FH,77H,7CH;6,7,8,9,A,bDB58H,5EH,7BH,71H,00H,40H;C,d,E,F(xiàn),,-END LED0EQUP2^1 LED1EQUP2^2 LED2EQUP2^3 ORG0000H LJMPSTART ORG0030HSTART:MOVA,#0 MOVDPTR,#0FEFBH MOVX@DPTR,ALOOP:JBP3.3,LOOPMOVXA,@DPTRMOVB,#51DIVABMOVR0,AMOVA,BCLRF0CLRCSUBBA,#1AHMOVF0,CMOVA,#10MULABMOVB,#51DIVABJBF0,LOOP1ADDA,#5LOOP1:MOVR1,ACLRF0CLRCMOVA,BSUBBA,#1AHMOVF0,CMOVA,#10MULABMOVB,#51DIVABJBF0,LOOP2ADDA,#5LOOP2:MOVR2,AMOVDPTR,#TABMOVA,R0MOVC
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 機關(guān)衛(wèi)生檢查管理制度
- 大學(xué)寢室衛(wèi)生獎勵制度
- 縣衛(wèi)生統(tǒng)計制度
- 便利店衛(wèi)生制度
- 縣愛衛(wèi)辦衛(wèi)生管理制度
- 門面衛(wèi)生管理制度
- 河道環(huán)境衛(wèi)生規(guī)章制度
- 4A景區(qū)廁所衛(wèi)生制度
- 煤場衛(wèi)生制度
- 衛(wèi)生各項規(guī)章管理制度
- 產(chǎn)后腰背疼康復(fù)治療
- 2025年商業(yè)物業(yè)抵押貸款合同范本
- 2024用電信息采集系統(tǒng)技術(shù)規(guī)范第1部分:專變采集終端
- 餐廳原料調(diào)價制度方案
- 浙江省杭州市2024年中考語文試卷(含答案)
- 四川省綿陽市2020年中考數(shù)學(xué)試題(含解析)
- 期末達(dá)標(biāo)測試卷(試題)-2024-2025學(xué)年人教PEP版英語四年級上冊
- DLT 1563-2016 中壓配電網(wǎng)可靠性評估導(dǎo)則
- HJ 377-2019 化學(xué)需氧量(CODCr)水質(zhì)在線自動監(jiān)測儀技術(shù)要求及檢測方法
- (正式版)SHT 3075-2024 石油化工鋼制壓力容器材料選用規(guī)范
- 油脂科技有限公司年產(chǎn)3萬噸油酸項目環(huán)評可研資料環(huán)境影響
評論
0/150
提交評論