單片機原理及應(yīng)用實驗

上傳人:san****019 文檔編號:20014516 上傳時間:2021-01-24 格式:PPT 頁數(shù):33 大?。?.39MB
收藏 版權(quán)申訴 舉報 下載
單片機原理及應(yīng)用實驗_第1頁
第1頁 / 共33頁
單片機原理及應(yīng)用實驗_第2頁
第2頁 / 共33頁
單片機原理及應(yīng)用實驗_第3頁
第3頁 / 共33頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《單片機原理及應(yīng)用實驗》由會員分享,可在線閱讀,更多相關(guān)《單片機原理及應(yīng)用實驗(33頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、單片機原理及應(yīng)用實驗 機械與電子工程學(xué)院 指導(dǎo)教師: 李晉陽 E-Mail: 山 東 農(nóng) 業(yè) 大 學(xué) 機 械 與 電 子 工 程 學(xué) 院 教材與課時安排 教材 單片機原理及其接口技術(shù)實驗 丁筱鈴等 編著 山東農(nóng)業(yè) 大學(xué) 課時安排 上 機 : 9學(xué)時 上機安排 上機地點:機電學(xué)院機房 上機時間:根據(jù)教學(xué)日歷安排 上機內(nèi)容: 隨教學(xué)進度的基礎(chǔ)訓(xùn)練(上機調(diào)試每次實驗內(nèi)容) 要求 : 所有作業(yè)必須 獨立 完成 實驗內(nèi)容必須經(jīng) 上機調(diào)試通過 每次實驗必須寫出實驗報告 上機考勤 3次 缺席,按不及格處理 發(fā)現(xiàn)上機時間 上網(wǎng) ,按缺席一次處理 課程要求 課前請做好預(yù)習(xí) 保持課堂安靜,頭腦清醒,思維活躍 認真

2、、獨立、按時完成并提交作業(yè) 重視上機實踐,有效利用寶貴的上機時間 實 驗 內(nèi) 容 實驗一、匯編語言軟件調(diào)試實驗 實驗二、 8031單片機 P3、 P1口應(yīng)用 實驗三、工業(yè)順序控制 實驗四、 A/D轉(zhuǎn)換 0809應(yīng)用 實驗一、軟件實驗 一、實驗?zāi)康?二、實驗內(nèi)容 三、實驗程序流程圖 四、實驗步驟 五、思考 一、實驗?zāi)康?掌握匯編語言設(shè)計和調(diào)試方法,熟悉鍵盤操作。 二、實驗內(nèi)容 把 7000H70FFH的內(nèi)容清零。 三、實驗程序流程圖 開始 R0=00 00送到 7000H DPTR+1,R0+1 結(jié)束 Y N R0=FF 四、實驗步驟 ( 1) 聯(lián)接 DVCC實驗系統(tǒng)( Ctrl+H) ( 2)

3、 裝載目標文件( Ctrl+L) ( 3) 設(shè)置 PC起始地址 ( 4) 運行程序 ( 5) 單步、斷點運行完后,在存貯器窗口內(nèi)檢查 0000H70FFH中的內(nèi)容是否全為 00H 五、思考 假使要把 700070FFH中的內(nèi)容改成 FF,如何編制程序。 實驗二、 8031單片機 P3、 P1口應(yīng)用 一、實驗?zāi)康?二、實驗內(nèi)容 三、實驗程序流程圖 四、實驗原理圖 五、實驗步驟 六、實驗程序 一、實驗?zāi)康?1、 掌握 P3口、 P1口簡單使用。 2、 學(xué)習(xí)延時程序的編寫和使用。 二、實驗內(nèi)容 1、 P3.3口做輸入口,外接一脈沖,每輸入一個脈沖, P1口按十六進制加一。 2、 P1口做輸出口,編寫

4、程序,使 P1口接的 8個發(fā)光 二極管 L1 L8按 16進制加一方式點亮發(fā)光二極管。 三、實驗程序流程圖 開 始 循 環(huán) A+1送 P1口 延 時 N 延 時 N Y Y Y P3.3為高嗎 ? P3.3為高嗎 ? N P3.3為低嗎 ? 四、實驗原理圖 五、實驗步驟 1、 P3.3用插針連至 K1, P1.0 P1.7用插針連至 L1 L8。 2、從起始地址 0540H開始連續(xù)運行程序(輸入 0540 后按 EXEC鍵)。 3、開關(guān) K1每撥動一次, L1 L8發(fā)光二極管按 16進 制方式加一點亮。 ORG 0000H LJMP ST ORG 0030H ST: MOV SP,#60H C

5、LR A KK: SETB P3.3 JB P3.3,KK LCALL DL10MS JB P3.3,KK JNB P3.3,$ LCALL DL10MS INC A MOV P1,A LJMP KK DL10MS:MOV R6,#10 DL1MS:MOV R7,#250 LP:NOP NOP DJNZ R7,LP DJNZ R6,DL1MS RET END 六、實驗程序 實驗三、工業(yè)順序控制 (中斷) 一、實驗?zāi)康?二、實驗內(nèi)容 三、實驗程序流程圖 四、實驗原理圖 五、實驗步驟 六、實驗程序 一、實驗?zāi)康?1、掌握工業(yè)順序控制程序的簡單編程,中斷的使用。 2、 學(xué)習(xí)延時程序的編寫和使用。 3

6、、學(xué)習(xí)現(xiàn)場數(shù)據(jù)的保護和堆棧 二、實驗內(nèi)容 8032的 P1.0 P1.6控制注塑機的七道工序,現(xiàn)模 擬控制七只發(fā)光二極管的點亮,高電平有效,設(shè)定 每道工序時間轉(zhuǎn)換為延時, P3.4為開工啟動開關(guān), 低電平啟動。 P3.3為外故障輸入模擬開關(guān), P3.3為 0 時不斷告警, P1.7為報警聲音輸出,設(shè)定 6道工序只 有一位輸出,第七道工序三位有輸出。 三、實驗程序流程圖 主程序: 開始 工序 7延時 中斷、 P1口、 P3口初 始化, P1口全低 等開工 工序 1延時 工序 2延時 關(guān)輸出 中斷服務(wù)子程序: 保護現(xiàn)場 報 警 返回 恢復(fù)現(xiàn)場 Y N 故障清除了 嗎? 四、實驗原理圖 五、實驗步驟

7、 七、實驗步驟 P3.4連 K1, P3.3連 K2, P1.0 P1.6分別連到 L1 L7, P1.7連 SIN(電子音響輸入端)。 K1開關(guān)撥在上面, K2撥在上面。 用連續(xù)方式從起始地址 0580H開始運行程序(輸 入 0580后按 EXEC鍵),此時應(yīng)在等待開工狀態(tài)。 K1撥至下面(顯低電平),各道工序應(yīng)正常運行。 K2撥至下面(低電平),應(yīng)有聲音報警(人為設(shè) 置故障)。 K2撥至上面(高電平),即排除故障,程序應(yīng)從 剛才報警的那道工序繼續(xù)執(zhí)行。 思考:修改程序,使每道工序中有多位輸出。 ORG 0000H LJMP ST ORG 0013H LJMP BREAK ORG 0030H

8、 ST: MOV SP,#60H MOV P1,#0 L1:JB P3.4,L1 SETB EA SETB EX1 SETB PX1 LP:MOV P1,#1 LCALL DL10MS MOV P1,#2 LCALL DL10MS MOV P1,#4 LCALL DL10MS MOV P1,#8 LCALL DL10MS MOV P1,#10H LCALL DL10MS MOV P1,#20H LCALL DL10MS MOV P1,#07H LCALL DL10MS LJMP L2 六、實驗程序 BREAK: MOV PSW,#08H LL: MOV P1,#0 MOV R3,#10 KK:

9、 SETB P1.7 LCALL DL10MS CLR P1.7 LCALL DL10MS DJNZ R3,KK LCALL DL10MS JNB P3.3, LL MOV PSW,#00H RETI DL10MS:MOV R6,#10 DL1MS:MOV R7,#250 LP:NOP NOP DJNZ R7,LP DJNZ R6,DL1MS RET END 實驗四、 A/D 轉(zhuǎn)換實驗 一、實驗?zāi)康?二、實驗內(nèi)容 三、實驗程序流程圖 四、實驗原理圖 五、實驗步驟 六、實驗程序 一、實驗?zāi)康?1. 掌握 A/ D 2. 了解 A/ D芯片 0809轉(zhuǎn)換性能及編程方法。 3. 二、實驗內(nèi)容 利用實

10、驗儀上的 0809做 A/ D轉(zhuǎn)換實驗,實驗儀上的 W1電位器提供模擬量輸入。編制程序,將模擬量轉(zhuǎn) 三、實驗程序流程圖 四、實驗原理圖 開 始 0809初始化 初始顯示 00 0809通道 0采樣 數(shù)碼管顯示采樣 五、實驗步驟 1、把 A/D區(qū) 0809的 0通道 IN0用插針線接至 W1的中 心抽頭 V01插孔 (0 5V)。 2、 0809的 CLK插孔與分頻輸出端 T4相連。 3. 將 W2的輸入 VIN接 +12V插孔, +12V插孔再連到 外置電源的 +12上(電源內(nèi)置時,該線已連好)。調(diào) 節(jié) W2,使 VREF端為 +5V。 4. 將 A/D區(qū)的 VREF連到 W2的輸出 VREF

11、端。(如 果精度要求不高的話, A/D區(qū)的 VREF直接連到 VCC 插孔,這樣步驟可以去掉)。 5、 EXIC1上插上 74LS02芯片,將有關(guān)線路按圖連好。 6、將 A/D區(qū) D0 D7用排線與 BUS2區(qū) XD0 XD7相連。 7、 BUS3區(qū) P3.0插孔連到數(shù)碼管顯示區(qū) DATA插孔。 8、 BUS3區(qū) P3.1插孔連到數(shù)碼管顯示區(qū) CLK插孔。 9、單脈沖發(fā)生 /SP插孔連到數(shù)碼管顯示區(qū) CLR插孔。 10、 按實驗系統(tǒng)上的 F2鍵,仿真實驗儀進入仿真狀態(tài) (內(nèi)程序,外數(shù)據(jù)),顯示器顯示“ P” 。 11、 以連續(xù)方式從起始地址 06D0運行程序 ,在數(shù)碼管上 顯示當(dāng)前采集的電壓值

12、轉(zhuǎn)換后的數(shù)字量 ,調(diào)節(jié) W1數(shù)碼 管顯示將隨著電壓變化而相應(yīng)變化 ,典型值為 0V 00H, 2.5V 80H, 5V FFH。 ORG 0000H ST:CLR A MOV SP,#60H MOV DPTR,#9000H MOVX DPTR,A MOV R7,#0FFH MOV SBUF,A MOV SBUF,A MOVX A,DPTR DISP:MOV R0,A ANL A,#0FH LP:MOV DPTR,#TAB MOVC A,A+DPTR MOV SBUF,A MOV R7,#10 DJNZ R7,$ MOV A,R0 SWAP A ANL A,#0FH MOVC A,A+DPTR MOV SBUF,A MOV R7,#10 DJNZ R7,$ LCALL DELAY LJMP ST 六、實驗程序 TAB: DB 0FCH,60H,0DAH,0F2H,66H,0B6H,0BEH,0E0H DB 0FEH,0F6H,0EEH,3EH,9CH,7AH,9EH,BEH DELAY:MOV R6,#255 DL:MOV R7,#255 DL1:DJNZ R7,DL1 DJNZ R6,DL RET END

展開閱讀全文
溫馨提示:
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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!