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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)---基于單片機(jī)的簡(jiǎn)易數(shù)字電壓表設(shè)計(jì)(更新版)

2024-12-15 18:56上一頁面

下一頁面
  

【正文】 。 MOVD: SETB 。* ? 按鍵檢測(cè)子程序 * 。 基于單片機(jī)的簡(jiǎn)易數(shù)字電壓表設(shè)計(jì) 單片機(jī)原理及應(yīng)用課程設(shè)計(jì) 14 KEY2: LCALL DISP 。 WAIT21: LCALL DISP 。 KEYWORK1: JNB ,KEY1 KEYOUT: RET 。通道地址加 1 INC A MOV P2,A CJNE A,08H,TESTEND 。轉(zhuǎn)換值存放首址 MOV R7,08H 。513+513=1MS LOOP11: DJNZ R4,LOOP11 MOV R4,0FFH LOOP22: DJNZ R4,LOOP22 RET 。小數(shù)點(diǎn)顯示 ( 顯示格式為 ) PLAY1: LCALL DL1MS INC R1 MOV A,P3 JNB ,ENDOUT RL A MOV R5,A MOV P3,0FFH AJMP PLAY ENDOUT: MOV P3,0FFH MOV P1,0FFH RET 基于單片機(jī)的簡(jiǎn)易數(shù)字電壓表設(shè)計(jì) 單片機(jī)原理及應(yīng)用課程設(shè)計(jì) 12 TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH 。************************************* 。 ADD A,5 LOOP2: MOV 79H,A 。255/51= MOV B,51 。 DJNZ R2,DISLOOP22 INC 7BH 。 SUBB A,01H 。顯示數(shù)據(jù)轉(zhuǎn)為三位 BCD碼存入 7AH、 79H、78H(最大 ) MOV R2,0FFH 。************************************* 。* 主 程 序 * 。************************************* 。 ? 。 。在調(diào)試過程中 遇到很多問題,硬件上的理論知識(shí)學(xué) 得不夠扎實(shí),對(duì)電路的仿真方面也不夠熟練。 最后硬件連線完全正確后發(fā)現(xiàn)所編程序并不能安要求是數(shù)碼管顯示 。測(cè)量所得的 A/D轉(zhuǎn)換數(shù)據(jù)放在數(shù)組中,測(cè)量數(shù)據(jù)在顯示時(shí)須經(jīng)過轉(zhuǎn)換成為十進(jìn)制 BCD 碼放在對(duì)應(yīng)的數(shù)組中。 仿真硬件點(diǎn)圖搭建如圖 3 試。 第 7腳為 A/D 轉(zhuǎn)換結(jié)束標(biāo)志,當(dāng) A/D 轉(zhuǎn)換 結(jié)束時(shí), 第 7腳輸出高電平, 第 9 腳為 A/D 轉(zhuǎn)換數(shù)據(jù)輸出允許控制,當(dāng) OE 腳為高電平時(shí), A/D 轉(zhuǎn)換數(shù) 據(jù)從 端 口輸出 。其外形結(jié)構(gòu)如圖所示。通過本次基于 AT89C52 單 片機(jī)為控制系統(tǒng), ADC0809 為轉(zhuǎn)換的簡(jiǎn)易數(shù)字電壓表的課程設(shè)計(jì)可以從中了解片機(jī)控制的數(shù)字電壓表的基本原理,將課堂上的理論知識(shí)緊密的聯(lián)系起來, 掌握包括硬件的組裝及相關(guān)軟件的使用和系統(tǒng)調(diào)試。 2. 方案設(shè)計(jì) 按系統(tǒng)功能實(shí)現(xiàn)要求,決定控制系統(tǒng)采用 AT89C52 單片機(jī), A/D 轉(zhuǎn)換采用,還能方便的進(jìn)行 8 路其他 A/D 轉(zhuǎn)換量的測(cè)量,遠(yuǎn)程測(cè)量結(jié)果傳送等拓展 功能。圖中電阻為外接。 端口用作單路顯示 /循環(huán)轉(zhuǎn)換按鈕, 端口用作單路顯示時(shí)選擇 顯示的 通道。 4. 軟件設(shè)計(jì) . 初始化程序 系統(tǒng)剛上電時(shí),初始化程序主要用來執(zhí)行 70H— 77H 內(nèi)存單元清空 0 和 P2口置 0 等準(zhǔn)備工作。 開始 初始化 調(diào)用 A/D 轉(zhuǎn)換測(cè)量子程序 調(diào)用顯示子程序 基于單片機(jī)的簡(jiǎn)易數(shù)字電壓表設(shè)計(jì) 單片機(jī)原理及應(yīng)用課程設(shè)計(jì) 7 轉(zhuǎn)換測(cè)量子程序流程圖 5. 系統(tǒng)調(diào)試 硬 件組裝基本完成后,上電后發(fā)現(xiàn)數(shù)碼管根本就不亮。 ( 字體小 4號(hào),宋體 ) 開始 啟動(dòng)測(cè)試( TESTART) A/D 轉(zhuǎn)換結(jié)束? ( =1?) ADC0809 地址加 1 取數(shù)據(jù)( =1) 地址數(shù)小于 8? 結(jié)束 N Y N Y 基于單片機(jī)的簡(jiǎn)易數(shù)字電壓表設(shè)計(jì) 單片機(jī)原理及應(yīng)用課程設(shè)計(jì) 8 6. 設(shè)計(jì)總結(jié) 經(jīng)過 一段時(shí)間的努力, 基于單片機(jī)的簡(jiǎn)易數(shù)字電壓表基本完成。************************。************************。* * 。* * 。初始化 MAIN: LCALL TEST 。 DISPLAY: JB 00H,DISP11 。 DJNZ R2,DISLOOP2 。 MOV R0,A 。************************************* 。個(gè)位數(shù)放入 7AH MOV A,B 。 MOV B,51 。共陽顯示子程序 , 顯示內(nèi)容在 78H— 7BH 。* ? ? 延時(shí)程序 * 。* ? 電壓測(cè)量( A/D)子程序 * 。等 A/D轉(zhuǎn)換結(jié)束信號(hào) AJMP WAIT 。 TESTCON: LCALL TESTART LJMP WAIT 。 WAIT12: LCALL DISP
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1