




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、【精品文檔】如有侵權(quán),請(qǐng)聯(lián)系網(wǎng)站刪除,僅供學(xué)習(xí)與交流微機(jī)5.2(廣工中斷及8259應(yīng)用實(shí)驗(yàn)).精品文檔.實(shí) 驗(yàn) 報(bào) 告課程名稱 微機(jī)原理及應(yīng)用實(shí)驗(yàn) 學(xué)生學(xué)院 自動(dòng)化學(xué)院 專業(yè)班級(jí) 14級(jí)物聯(lián)網(wǎng)4班 學(xué) 號(hào) 3114001569 學(xué)生姓名 林思培 指導(dǎo)教師 王春茹 2016 年 11 月 28 日一. 實(shí)驗(yàn)?zāi)康?) 掌握8259中斷控制器的工作原理。2) 掌握8259可編程中斷控制器的應(yīng)用編程。3) 學(xué)習(xí)掌握8259級(jí)聯(lián)方式的使用方法。4) 掌握在接口實(shí)驗(yàn)單元上構(gòu)建連接實(shí)驗(yàn)電路的方法。二. 實(shí)驗(yàn)設(shè)備PC一臺(tái),TD-PITE微機(jī)/單片機(jī)教學(xué)實(shí)驗(yàn)裝置一套三. 實(shí)驗(yàn)內(nèi)容與步驟1) 實(shí)驗(yàn)內(nèi)容修改圖2-5
2、-2接線,將KK2+接到MIR6。編寫程序,實(shí)現(xiàn)按一次KK2+時(shí),顯示字符“2013NKL”(用AH=09H,INT 21H顯示),中斷16次后程序退出。2) 分析 參照實(shí)驗(yàn)書的實(shí)驗(yàn)1.8259A單中斷實(shí)驗(yàn),先對(duì)執(zhí)行IRQ6中斷時(shí)要產(chǎn)生的動(dòng)作(顯示字符串)這一功能進(jìn)行編寫,然后初始化主片8259A,開放IR6中斷,初始化中斷可運(yùn)行的次數(shù),用CX記錄,然后執(zhí)行一次中斷就CX-1,當(dāng)16次中斷完成后,禁止IR6中斷,程序結(jié)束。3) 代碼DATAS SEGMENT DATA1 DB '2013NKL$' DATAS ENDSSTACKS SEGMENT DW 64 DUP(?)STA
3、CKS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKSSTART: MOV AX,DATAS;現(xiàn)用的段地址送AX MOV DS,AX;送DS段寄存器 PUSH DS;因?yàn)橄旅嫘枰玫紻S,先把其進(jìn)棧 MOV AX,0000H MOV DS,AX MOV AX,OFFSET IRQ6;取中斷入口地址 MOV SI,0038H;IR6的中斷向量表地址為38H3BH MOV SI,AX;填I(lǐng)RQ6的偏移地址 MOV AX,CS MOV SI,003AH MOV SI,AX;填I(lǐng)RQ6的段地址 ;初始化主片8259A MOV AL,11H OU
4、T 20H,AL;寫入ICW1 MOV AL,08H OUT 21H,AL;寫入ICW2 MOV AL,04H OUT 21H,AL;寫入ICW3 MOV AL,01H OUT 21H,AL;寫入ICW4 IN AL,21H AND AL,0BFH OUT 21H,AL;開放IR6中斷 POP DS;將DS出棧 STI MOV CX,0010H;初始化循環(huán)次數(shù)CX為16A1:CMP CX,0;當(dāng)CX=0,禁止IR6中斷JNZ A2IN AL,21HOR AL,40HOUT 21H,ALA2:NOPJMP A1IRQ6:MOV DX,OFFSET DATA1MOV AH,09H;顯示2013NK
5、LINT 21HDEC CXMOV AL,20HOUT 20H,ALIRET MOV AH,4CH INT 21HCODES ENDS END START4) 調(diào)試步驟(1)按照?qǐng)D2-5-2連接實(shí)驗(yàn)線路 (2)輸入程序并檢查無(wú)誤,經(jīng)匯編、連接后裝入系統(tǒng)。(3)在輸出區(qū)選擇“調(diào)試”方式,用G=(CS): 0000回車運(yùn)行程序。(4)重復(fù)按KK2微動(dòng)開關(guān),顯示屏上應(yīng)用“2013NKL”來(lái)響應(yīng),直到按16次后,程序退出。四. 實(shí)驗(yàn)的結(jié)果及分析每按一次,屏幕顯示“2013NKL”,按了16次后,程序結(jié)束。運(yùn)行正確。五. 實(shí)驗(yàn)總結(jié)本次實(shí)驗(yàn)中,剛開始很多同學(xué)都出顯示亂碼問(wèn)題,后來(lái)經(jīng)過(guò)老師的檢查后,發(fā)現(xiàn)了我們的代碼中都有一個(gè)相同的錯(cuò)誤,是因?yàn)槲覀兌际菑膶?shí)驗(yàn)代碼中進(jìn)行更改出來(lái)的代碼,而實(shí)驗(yàn)代碼中是沒(méi)有用到數(shù)據(jù)段的,而我的代碼中是存在數(shù)據(jù)段的,該數(shù)據(jù)段存放的是 DATA1 DB '2013NKL$' ,所以我忘了在代碼段開始時(shí)加入下面這兩行。MOV AX
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 變壓器工程師崗位面試問(wèn)題及答案
- 上海市第二工業(yè)大學(xué)附屬龔路中學(xué)2025屆高一化學(xué)第二學(xué)期期末聯(lián)考模擬試題含解析
- 2025屆江西省撫州市九校高一下化學(xué)期末復(fù)習(xí)檢測(cè)模擬試題含解析
- 山西省陽(yáng)泉市第十一中學(xué)2025屆高一化學(xué)第二學(xué)期期末經(jīng)典試題含解析
- 鳳凰陵園公墓管理辦法
- 新疆煤田火災(zāi)管理辦法
- 公司投資評(píng)價(jià)管理辦法
- 兼職專家管理暫行辦法
- 人工智能在材料成型與控制工程專業(yè)人才培養(yǎng)中的應(yīng)用
- 煤礦班組建設(shè)實(shí)施建議
- 2024年安徽省合肥市北城片區(qū)七年級(jí)數(shù)學(xué)第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含解析
- 20250617國(guó)金證券機(jī)器人行業(yè)研究垂直領(lǐng)域具身智能機(jī)器人的野望416mb
- 物理●湖北卷丨2024年湖北省普通高中學(xué)業(yè)水平選擇性考試物理試卷及答案
- 手槍鉆手傳振動(dòng)測(cè)試報(bào)告5
- 《音樂(lè)基礎(chǔ)-樂(lè)理·視唱》
- YS/T 921-2013冰銅
- GB/T 5193-2007鈦及鈦合金加工產(chǎn)品超聲波探傷方法
- GB/T 1041-2008塑料壓縮性能的測(cè)定
- GA/T 1555-2019法庭科學(xué)人身?yè)p害受傷人員后續(xù)診療項(xiàng)目評(píng)定技術(shù)規(guī)程
- 酶學(xué)(高級(jí)生化課件)
- 新人教版七年級(jí)上冊(cè)初中生物全冊(cè)課時(shí)練(課后作業(yè)設(shè)計(jì))
評(píng)論
0/150
提交評(píng)論