實驗9多重中斷及中斷嵌套

實驗9多重中斷及中斷嵌套

ID:38122505

大小:141.28 KB

頁數(shù):3頁

時間:2019-05-27

實驗9多重中斷及中斷嵌套_第1頁
實驗9多重中斷及中斷嵌套_第2頁
實驗9多重中斷及中斷嵌套_第3頁
資源描述:

《實驗9多重中斷及中斷嵌套》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、4.1實驗9多重中斷及中斷嵌套4.1.1實驗?zāi)康牧私釳CS-51單片機的中斷組成、中斷原理、中斷處理及響應(yīng)過程、中斷優(yōu)先級、外部中斷的中斷方式,掌握中斷功能的編程方法。4.1.2實驗設(shè)備PC機一臺,DP-51PROC單片機綜合仿真實驗儀一臺或DICE-598H+增強型單片機開發(fā)實驗儀一臺。4.1.3實驗內(nèi)容P1.1連接蜂鳴器,P3.2、P3.3、P1.7分別連接K1~K3;用戶按下K1~K3,蜂鳴器發(fā)出1KHz、2KHz、4KHz聲音。仔細(xì)觀察一個按鍵或若干鍵同時按下時程序執(zhí)行狀態(tài)。電路如圖4-6所示。圖4-6多重中斷硬件連線方法

2、:òDP-51PROC:用導(dǎo)線連接A2區(qū)INT0、INT1、P17插孔至D1區(qū)K1~K3插孔,A2區(qū)P11插孔至B5區(qū)BUZZ插孔。òDICE-598H+:用導(dǎo)線連接D1區(qū)K1~K3插孔至A4區(qū)X15、X10、X6插孔,A4區(qū)X2插孔至B2區(qū)VIN插孔,B2區(qū)J1外接揚聲器,插孔功能詳見附錄1。4.1.4實驗參考程序;Exp9_1:多重中斷及中斷嵌套;系統(tǒng)時鐘11.0592MHz,P1.1連接蜂鳴器,P3.2、P3.3、P1.7分別連接K1~K3;用戶按下K1~K3,蜂鳴器發(fā)出1KHz、2KHz、4KHz聲音;XTHEQU30H;

3、存放定時器常數(shù)高8位XTLEQU31H;存放定時器常數(shù)低8位ORG0000HljmpStartORG0003HljmpEx0SVRORG0013HljmpEx1SVRORG001BHljmpT1SVRORG0100HStart:movSP,#5FH;堆棧區(qū)設(shè)在未用RAM的高端movTMOD,#00010000BmovTH1,#0FFHmovTL1,#0F0HclrTR1movIE,#10001101BmovIP,#00001000B;設(shè)置不同的優(yōu)先級,觀察執(zhí)行效果movP1,#0FFHmovP3,#0FFHScanKey:movA

4、,P1jbACC.7,ScanKeyKey1P:movXTH,#0FEHmovXTL,#33HsetbTR1sjmpScanKeyEx0SVR:movXTH,#0FFHmovXTL,#19HsetbTR1retiEx1SVR:movXTH,#0FFHmovXTL,#8CHsetbTR1retiT1SVR:movTH1,XTHmovTL1,XTLcplP1.1retiEND4.1.5思考題⑴參考程序中,哪一個中斷源的優(yōu)先級最高?如果改為低級,會有什么現(xiàn)象發(fā)生?⑵把K1~K3以不同的順序,依次按下,觀察程序執(zhí)行情況,分析原因。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。