- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章1 7.1 8259A概述 微机原理与接口技术 教学课件
* * * * * * * * * * * * * * * * * * * * * * * * * * * (2) R、SL、EOI=011 特殊的中断结束命令。 在非全嵌套方式下,无法确定哪一级中断最后被响应,用L2L1L0指出清除ISR的哪一位。 设清除ISR4,则: MOV AL , 64H ;0110 0100B OUT 80H, AL D7 D6 D5 D4 D3 D2 D1 D0 R SL EOI 0 0 L2 L1 L0 (3) R、SL、EOI=101 自动循环中断结束命令。 清除当前中断处理子程序对应的ISR位,使系统按优先级循环方式工作,但当前优先级顺序左移一位。 MOV AL , 0A0H ;1010 0000B OUT 80H, AL 设当前最高级为IR5,程序执行后,清除ISR5,优先级顺序为:IR6 IR7 IR0 … IR5 。 D7 D6 D5 D4 D3 D2 D1 D0 R SL EOI 0 0 L2 L1 L0 (4) R、SL、EOI=111 设置一般中断结束和优先级特殊循环命令。 清除当前中断处理子程序对应的ISR位,使系统最低优先级为L2L1L0所指定的值。 MOV AL , 0E2H OUT 80H, AL 设当前最高级为IR5,程序执行后,清除ISR5,优先级顺序为:IR3 … IR7 IR0 … IR2 。 D7 D6 D5 D4 D3 D2 D1 D0 R SL EOI 0 0 L2 L1 L0 (5) R、SL、EOI=100 设置中断优先级自动循环方式。 MOV AL , 80H OUT 80H, AL (6) R、SL、EOI=000 结束中断优先级自动循环方式。 MOV AL , 00H OUT 80H, AL D7 D6 D5 D4 D3 D2 D1 D0 R SL EOI 0 0 L2 L1 L0 (7) R、SL、EOI=110 设置优先级特殊循环方式。 使系统最低优先级为L2L1L0所指定的值。 MOV AL , 0C6H OUT 80H, AL 系统优先级顺序为:IR7 IR0 IR1 … IR6 。 (8) R、SL、EOI=010 OCW2无意义。 D7 D6 D5 D4 D3 D2 D1 D0 R SL EOI 0 0 L2 L1 L0 3、OCW3 D7 D6 D5 D4 D3 D2 D1 D0 0 ESMM SMM 0 1 P PR RIS A0 0 1)设置和撤销特殊屏蔽方式 2)设置中断查询方式 3)设置对内部寄存器的读出命令 10:读IRR 11:读ISR 查询方式位 1:向8259发查询命令 0:不发送查询命令 标识位 D6 :特殊屏蔽模式允许位 D5 :特殊屏蔽模式位 10:清除特殊屏蔽方式 11:设置特殊屏蔽方式 D7 D6 D5 D4 D3 D2 D1 D0 I - - - - W2 W1 W0 查询字格式: 当前中断请求最高优先级 1:有设备请求中断 0:无设备请求中断 MOV AL , 0CH OUT 80H, AL ;设查询命令 IN AL, 80H TEST AL, 80H JNZ IRI ;ZF=0,则I=1,转入由IRI指出的中断处理子程序 例:设8259A的地址为80H和82H。 (1)编程读ISR MOV AL, 0BH OUT 80H, AL IN AL, 80H (2)编程读IRR MOV AL, 0AH OUT 80H, AL IN AL, 80H (3)编程读IMR IN AL, 82H 7.5 8259A使用举例 例1、在8086非缓冲系统中扩展一片8259A,采用普通全嵌套工作方式,不用中断自动结束方式,中断请求边沿触发,中断类型码为50H~57H,只开放中断IR0和IR7。设8259A的地址为80H和82H,IR0对应的中断处理子程序的入口地址为1000H:2000H,IR7对应的中断处理子程序的入口地址为1000H:3000H。 (1)写出8259A的初始化程序。 (2)写出将中断向量填入中断向量表的程序。 (3)编写采用中断结束命令结束中断的程序。 解:(1)确定初始化命令字 × × × 1 LTIM × SNGL IC4 uPM AEOI M/S BUF SFNM 0 0 0 1 0 × 0 0 0 0 0 1 1 × 0 1 × × × 1)ICW1 D7 D6 D5 D4 D3 D2 D1 D0 × × × 0
您可能关注的文档
- 第7章 化学键与分子结构 大学一年级 无机化学 课件.ppt
- 第7章 国际结算中的单据(三) 国际结算课件.ppt
- 第7章 垄断与买方垄断 经济学概论课件.ppt
- 第7章 外科病人营养代谢支持的护理 外科护理课件.ppt
- 第7章 媒介市场与消费者 媒介经营管理课件.ppt
- 第7章 存储器简介 电力数电教学课件.ppt
- 第7章 土壤环境3 环境学概论课件材料.pdf
- 第7章 学习 基础心理学 教学课件.ppt
- 第7章 定时计数器 单片机原理与实践指导课件.ppt
- 第7章 工件材料的切削加工性 切削原理课件PPT.ppt
- 第7章_商务谈判语言技巧 商务谈判复习资料.ppt
- 第7章_供应链管理下的库存管理 供应链管理 教学课件.ppt
- 第7章_图与网络 运筹学ppt.ppt
- 第7章_无线宽带网络v1.1 物联网 教学课件.ppt
- 第7章 不锈钢及耐热钢的焊接 焊接冶金与焊接性 教学课件.ppt
- 第7章 审计重要性与审计风险 审计原理与实务三版 教学课件.ppt
- 第7章 基桩动荷载试验 岩土工程原位测试技术 教学课件.ppt
- 第7章 审计重要性与审计风险 审计学第三版教学课件.ppt
- 第7章 控制与检测信号的数据通信 电力电子与电机系统分析基础 教学课件.ppt
- 第7章 电阻焊质量管理与检验 压焊方法及设备 教学课件.ppt
最近下载
- 佳能相机EOSR10说明书.pdf VIP
- 公共危机管理(第二版)课件:突发危机事件的善后恢复和重建.ppt VIP
- 2024中国公路货运行业智慧安全白皮书.pdf VIP
- 爱国经典朗诵《何以华夏、何以中国》朗诵稿.docx VIP
- 2025年医学课件-围绝经期综合征针灸.pptx VIP
- 量子通信技术科普讲座模板.pdf VIP
- 第2课 中国人首次进入自己的空间站(1课时)-课件(共23张PPT).pptx VIP
- 2025年轻人情绪消费趋势报告.pptx VIP
- (高清版)B-T 19363.1-2022 翻译服务 第1部分:笔译服务要求.pdf VIP
- 《别了-“不列颠尼亚”》ppt课件21张.pptx VIP
文档评论(0)