實(shí)驗(yàn)五 8259A中斷控制器實(shí)驗(yàn).doc

實(shí)驗(yàn)五 8259A中斷控制器實(shí)驗(yàn).doc

ID:57360714

大?。?11.00 KB

頁數(shù):4頁

時(shí)間:2020-08-12

實(shí)驗(yàn)五  8259A中斷控制器實(shí)驗(yàn).doc_第1頁
實(shí)驗(yàn)五  8259A中斷控制器實(shí)驗(yàn).doc_第2頁
實(shí)驗(yàn)五  8259A中斷控制器實(shí)驗(yàn).doc_第3頁
實(shí)驗(yàn)五  8259A中斷控制器實(shí)驗(yàn).doc_第4頁
資源描述:

《實(shí)驗(yàn)五 8259A中斷控制器實(shí)驗(yàn).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、南昌大學(xué)實(shí)驗(yàn)報(bào)告學(xué)生姓名:林海金學(xué)號(hào):6100210178專業(yè)班級:卓越通信101班實(shí)驗(yàn)類型:n驗(yàn)證□綜合□設(shè)計(jì)□創(chuàng)新實(shí)驗(yàn)日期:2012-5-22實(shí)驗(yàn)成績:一、實(shí)驗(yàn)項(xiàng)目名稱實(shí)驗(yàn)五8259A中斷控制器實(shí)驗(yàn)二、實(shí)驗(yàn)?zāi)康模?)了解8259A中斷控制器的工作原理。(2)了解PC機(jī)中斷的原理和過程。(3)學(xué)會(huì)中斷程序的編寫。三、實(shí)驗(yàn)要求編寫中斷程序,在請求8259A1時(shí),能夠響應(yīng)8259A的硬件中斷,并在數(shù)碼管上顯示“IRQ0…”字樣,中斷結(jié)束時(shí),顯示“E…IRQ”。四、實(shí)驗(yàn)儀器及連線方式1)實(shí)驗(yàn)儀器:AEDK-T598D實(shí)驗(yàn)系統(tǒng)。2)連線方

2、式:INT0連接至+PULSE;8259A的片選接至試驗(yàn)箱的200H;8279的片選接至210H~217H。五、實(shí)驗(yàn)說明以中斷0為例,先加載主中斷程序,然后再加載中斷程序IRQ0程序,然后打開對話窗口,輸入“SW0:0020,<回車>0000,””8200<回車>”,在執(zhí)行“G8100:0<回車>Y”即可。六、實(shí)驗(yàn)參考程序INT00EQU200HINT01EQU201HZ8279EQU239HD8279EQU238HLEDMODEEQU00HSCANFRQEQU38HDATASEGMENTDATAENDSSTACKSEGMENTST

3、ADW50DUP(?)TOPEQULENGTHSTASTACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:CLIMOVAL,13HMOVDX,INT00OUTDX,ALNOPNOPMOVAL,8MOVDX,INT01OUTDX,ALMOVCX,0FFFHL00:LOOPL00MOVAL,3MOVDX,INT01OUTDX,ALMOVCX,0FFFHMOVCX,0FFFHL01:LOOPL01NOPNOPMOVDX,Z8279MOVAL,LEDMODEOUTDX,ALMOVAL

4、,SCANFRQOUTDX,ALMOVDX,INT01MOVAL,00HOUTDX,ALMOVCX,0FFFHL02:LOOPL02MOVDX,INT00MOVAL,20HOUTDX,ALMOVCX,0FFFHL03:LOOPL03MOVDX,Z8279MOVAL,90HOUTDX,ALMOVAL,0D0HOUTDX,ALMOVCX,0FFFFHL2:LOOPL2MOVDX,D8279MOVAL,67HOUTDX,ALMOVAL,50HOUTDX,ALMOVAL,0FHOUTDX,ALJMPSHORT$+2STIHLT0X2:MOV

5、DX,Z8279MOVAX,0D0HOUTDX,ALMOVCX,0FFFHLOOPL5L5:LOOPL5MOVAL,90HOUTDX,ALMOVDX,D8279MOVAL,67HOUTDX,ALMOVAL,50HOUTDX,ALMOVAL,0FHOUTDX,ALMOVAL,80HOUTDX,ALOUTDX,ALMOVAL,79HOUTDX,ALJMPSHORTX2NOPCODEENDSENDSTARTZ8279EQU239HD8279EQU238HINT0EQU200HDATASEGMENTDATAENDSSTACKSEGMENTS

6、TACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:STIMOVCX,0FFFHMOVDX,Z8279MOVAL,0D0HOUTDX,ALL1:LOOPL1MOVAL,90HOUTDX,ALMOVDX,D8279MOVAL,80HOUTDX,ALOUTDX,ALOUTDX,ALMOVAL,3FHOUTDX,ALMOVAL,67HOUTDX,ALMOVAL,50HOUTDX,ALMOVAL,0FHOUTDX,ALMOVCX,0FFFFH12:LOOPL2MOVDX,INT0MO

7、VAL,20HOUTDX,ALIRETCODEENDSENDSTART七、實(shí)驗(yàn)步驟1、實(shí)驗(yàn)前檢查實(shí)驗(yàn)箱是否完好,串口是否正確連接;2、按照實(shí)驗(yàn)電路圖連接好電路,并檢測通訊口;3、在LCA88ET環(huán)境中依次進(jìn)入文件--打開--EXP--88ASM--8259A和Irgo;4、程序加載:設(shè)置--實(shí)驗(yàn)機(jī)--加載地址,8259A加載到8100H,Irgo加載到8200H;5、在LCA88ET環(huán)境中進(jìn)行程序調(diào)試,調(diào)試(或窗口)--對話窗口--SW0:0200<回車>0000,8200<回車>,再執(zhí)行G8100:0<回車>Y6、運(yùn)行程序,按下按

8、鍵,看實(shí)驗(yàn)箱上數(shù)碼管顯示結(jié)果是否正確;3、實(shí)驗(yàn)結(jié)果:程序運(yùn)行后,每次按下按鍵都能產(chǎn)生中斷。八、實(shí)驗(yàn)小結(jié)1、通過本次實(shí)驗(yàn),熟悉了8259A中斷控制器編程方法和硬件的使用。2、編寫程序,進(jìn)一步了解PC機(jī)中斷的原理和過程。3、要多加練習(xí),熟

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

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

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