freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的數(shù)字電壓表設(shè)計課程設(shè)計-預(yù)覽頁

2025-07-21 19:40 上一頁面

下一頁面
 

【正文】 數(shù)碼管上顯示或單路選擇顯示。ADC0808具有8路模擬量輸入端口,通過3位地址輸入端能從8路中選擇一路進(jìn)行轉(zhuǎn)換。可以測量0~5V范圍內(nèi)的3路直流電壓值。實際顯示的電壓值(D/256*VREF) ADC0808采用逐次逼近法轉(zhuǎn)換,把模擬電壓轉(zhuǎn)換成16進(jìn)制的D,由于是對直流電壓0~5V進(jìn)行采集,所以D對應(yīng)的電壓為V0電路原理圖見附錄2。7腳為A/D轉(zhuǎn)換結(jié)束標(biāo)志,當(dāng)A/D轉(zhuǎn)換結(jié)束時7腳輸出高電平。P0端口作A/D轉(zhuǎn)換數(shù)據(jù)讀入用,P2端口用作0808的A/D轉(zhuǎn)換控制。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS51指令集和輸出管腳相兼容。圖32 AT89C51芯片模型(1) 4K字節(jié)可編程閃爍存儲器。 (5) 5個中斷源。 AT89C51的引腳介紹89C51單片機多采用40只引腳的雙列直插封裝(DIP)方式,下面分別簡單介紹。(2)時鐘引腳XTAL1(19引腳):片內(nèi)振蕩器反相放大器和時鐘發(fā)生器電路的輸入端。當(dāng)它為高電平時,單片機讀片內(nèi)程序存儲器,在PC值超過0FFFH后將自動轉(zhuǎn)向外部程序存儲器。在系統(tǒng)擴展時,ALE的負(fù)跳沿江P0口發(fā)出的第八位地址鎖存在外接的地址鎖存器,然后再作為數(shù)據(jù)端口。(7) ,稱為P0口。 在訪問外部程序和外部數(shù)據(jù)存儲器時,P0口是分時轉(zhuǎn)換的地址(低8位)/數(shù)據(jù)總線,不需要外接上拉電阻。P2口是一個帶內(nèi)部上拉電阻的8位雙向I/O口,P2口能驅(qū)動4個LSTTL負(fù)載。而在訪問8位地址的外部數(shù)據(jù)存儲器時其引腳上的內(nèi)容在此期間不會改變。對內(nèi)部Flash程序存儲器編程時,接控制信息。圖34ADC0808芯片模型 引腳簡介 (1) IN0~IN7:8路模擬量輸入端。(5) EOC:輸出允許控制信號,高電平有效。A、B、C分別與地址線或數(shù)據(jù)線相連,三位編碼對應(yīng)8個通道地址端口,A、B、C=000~111分別對應(yīng)IN0~IN7通道的地址端口。通過適當(dāng)?shù)耐饨与娐罚珹DC0808可對0~5V的模擬信號進(jìn)行轉(zhuǎn)換。(4):數(shù)據(jù)輸出允許信號,低電平有效。圖37LED與AT89C51的硬件連線4 系統(tǒng)軟件程序的設(shè)計多路數(shù)字電壓表系統(tǒng)軟件程序主要有主程序、A/D轉(zhuǎn)換子程序和中斷顯示程序組成。 開始 顯示子程序 A/D轉(zhuǎn)換子程序 初始化圖41主程序流程圖 A/D轉(zhuǎn)換子程序A/D轉(zhuǎn)換子程序用于對ADC0808的4路輸入模擬電壓進(jìn)行A/D轉(zhuǎn)換,并將轉(zhuǎn)換的數(shù)值存入4個相應(yīng)的存儲單元中,A/D轉(zhuǎn)換子程序每隔一定時間調(diào)用一次,即隔一段時間對輸入電壓采樣一次,如圖42所示。單路顯示程序只對當(dāng)前選中的一路數(shù)據(jù)進(jìn)行顯示。數(shù)字量送P1口取段碼地址=1?調(diào)用循環(huán)顯示程序調(diào)用單路顯示程序顯示的是第4路重新調(diào)用顯示程序NYNY圖43中斷顯示程序流程圖5 電壓表的調(diào)試及性能分析 調(diào)試與測試本設(shè)計應(yīng)用Proteus6及KEIL51軟件,首先根據(jù)自己設(shè)計的電路圖用Proteus6軟件畫出電路模型,關(guān)于這個軟件的使用通過查一些資料和自己的摸索學(xué)習(xí);然后我們用KEIL51軟件對所編寫的程序進(jìn)行編譯、鏈接,如果沒有錯誤和警告便可生成程序的hex文件,將此文件加到電路圖上使軟硬件結(jié)合運行,最后進(jìn)行端口電壓的對比測試,測試的第一路對比見圖41中標(biāo)準(zhǔn)電壓值采用Proteus6軟件中的模擬電壓表測得。如要獲得更高的精度要求,應(yīng)采用12位、13位的A/D轉(zhuǎn)換器。ADC0808的直流輸入阻抗為1M歐姆,能滿足一般的電壓測試需要。由于儀器誤差,達(dá)到預(yù)期目的,設(shè)計成功。R2存放十六進(jìn)制轉(zhuǎn)換成十進(jìn)制后的高兩位 MOV R3,0FFH 。開始A/D轉(zhuǎn)換 LCALL DELAY 。壓入堆棧 PUSH DPH DEC R0 。每次加19 DA A MOV R1,A JC L2 。判斷十六進(jìn)制數(shù)是否轉(zhuǎn)換完成,如果沒有則循環(huán) MOV A,R5 SWAP A ANL A,0FH MOV B,R1 ADD A,B DA A MOV R1,A SB2:LCALL DISP LCALL DJW DJNZ R3,SB2 POP DPH POP DPL MOV A,53H INC A MOV 53H,A CJNE R0,00H,L4 LJMP MAIN L2: CLR C MOV A,R2 ADD A,01H DA A MOV R2,A LJMP SB1 L3: CLR C 。只顯示其中一路中斷 PUSH 53H MOV 53H,00HCX2: MOV R1,00H MOV R2,00H MOV R3,0FFH MOV R4,00H MOV DPH,51H MOV DPL,52H MOVX DPTR,A LCALL DELAY MOVX A,DPTR MOV R4,A JZ SB22 L11: MOV A,R1 ADD A,50H DA A MOV R1,A JC L22 MOV A,R5 。小數(shù)點的段碼表 DB 0EDH,0FDH,87H,0FFH,0EFH END
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1