2023年8259中断控制实验报告.docx
《2023年8259中断控制实验报告.docx》由会员分享,可在线阅读,更多相关《2023年8259中断控制实验报告.docx(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、实验六825 9中断控制一、实验目的.学习8086/8 0 88 CPU中断系统的知识。1 .学习8 2 59中断控制器的使用。二、实验内容.编写程序,使 8 255的A 口控制LED灯。CPU执行主程序时四个绿灯亮。用脉冲信 号作为8 259的IR3的输入信号,向CPU请求中断。CPU 在中断服务程序中熄灭绿 灯,并使4个红灯亮。中断服务程序结束,又返回主程序,再使绿灯亮。1 .编写程序,使825 5的A 口控制LED灯。CPU执行主程序时四个绿灯亮。用脉冲信 号作为8259的IR3的输入信号,向CPU请求中断。CPU在中断服务程序中每中断 一次,使4个红色LED灯中每次只亮一个灯,并随每一
2、次中断逐次移动一个灯的位置, 中断服务程序结束,又返回主程序,再使绿灯亮。三、实验区域电路连接图95289528DOD1叱D3D4D5D6D7R A IrrNT 1101234567DDDDDDDDIJTT EUTACSRDWRWSP/EN0 12 ASASASc c CIR0IR1IR2IR3IR4IR5IR6IR7(1) 8259fiJINT8O880JINTR (X15);(2 )8259的 I NTAiJ 8 088fi|O WR;(7) I ORD-IORD;(8 ) A0-*A0;(9) PA0-PA3 -*L2,L6, Ll 0 , LI 4 ; PA 4 P A7fL3,L7,
3、 L11,L 15。六、实验程序1.CODE SEGMENTA SSUMECS: CODEI N T PORT 1 EQU 00 6 0 HINTPORT2EQU0061HINTQ3 E QU I N T REE UP3I NTCNT DB?ORG 12 0 0 HSTART: CLDMOV DXZOFF2 B HMOV AL,80H ;设立8 2 5 5方式字:A 口输出OUT DX,ALCALL WRINTV E R ;W R I TE INTRRUPTMOV AL,13H : ICW 1=000100 1 IB,边沿触发、单 82 59、需 I CW4MOV DXJNTP0RT1OUT
4、DX, ALMOV AL, 08HMOV DX, INTP0RT2OU T DX,ALMOV A L, 09H ; ICW 4 =00001001 B,非特殊全嵌套方式、缓冲/从、正常EOIOUT DX,ALM OV AL, 0 F7H ;OCW1= 1 1110111BOUT DX,ALMOV I NTCNT,01H ;延时ST IWATING:MOV DXQFF28H;主程序绿灯亮(低四位为。则绿灯亮,高四位为1故红灯灭)MOVAL, OFOHOUT DX,ALJM P WAT I NGWR I NTVER:MOV AXZOHMOV ES, A XMOV D I , 002CH;中断向量地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 8259 中断 控制 实验 报告
限制150内