网站大量收购闲置独家精品文档,联系QQ:2885784924

《微机原理与应用教学资料》第七章 中断(课件).ppt

《微机原理与应用教学资料》第七章 中断(课件).ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * 2006.11.13 1ban * * * * * 2006.11.13 10ban * * * * * * 2006 11.6 10班 * * * * * * * * * 2006.11.8 1班 * * * * * * * * * * * * * * * * * * * * 2006.11.8 10班 级联简略说明 * ⑵ICW2—设置中断类型号初始化命令字 A0 D7 D0 ↘中断类型的高5位↙ 作用:用来设置中断类型号的基值,即IR0端对应的中断类型号 例2:若T7~T3=00001,即IR0的类型号为08H, IR0~IR7:08H~0FH 则初始化ICW2的指令为: MOV AL ,08H OUT 21H ,AL 0 0 0 T3 T4 T5 T6 T7 1 电气学院学习部资料库 * 主片 Si= 0:表示IRi端上未接有8259A从片 1:表示IRi端上接有8259A从片 从片 ID2~ID0=000~111 表示从片接在主片的哪个IRi端 1 S0 S1 S2 S3 S4 S5 S6 S7 ⑶ICW3—标识主片/从片初始化命令字 (当ICW1中SNGL=0时才设置) ID0 ID1 ID2 0 0 0 0 0 1 电气学院学习部资料库 * A0 D7 D4 D3 D2 D1 D0 1:8086/8088配置 0:8080/8085 1:自动EOI方式 0:非自动EOI方式 0:非缓冲方式 1:缓冲方式 1:特殊全嵌套工作方式 0:完全嵌套工作方式 1 ⑷ICW4—方式控制初始化命令字(当ICW1中IC4=1时才设置) μPM AEOI M/S BUF SFNM 0 0 0 电气学院学习部资料库 * Mi= 1:屏蔽由IRi引入的中断请求 0:允许 例:系统要求屏蔽IR4、IR7 MOV AL OUT 21H ,AL M0 M1 M2 M3 M4 M5 M6 M7 1 二、操作命令字 ⑴OCW1—中断屏蔽操作命令字 电气学院学习部资料库 * 0 000:IR0 001:IR1 ┇ 111:IR7 001:普通EOI方式 011:特殊EOI方式 101:普通EOI循环方式 111:特殊EOI循环方式 000:自动EOI循环(复位) 100:自动EOI循环(置位) 110:置位优先权命令 010:无效 标志位 ⑵OCW2 — 优先权循环方式和中断结束方式操作字 L0 L1 L2 0 0 EOI SL R 电气学院学习部资料库 * R:(ROTATE) R=1 中断优先级按循环方式 SL:指明L2~L0是否有效;SL=1,L2~L0有效 EOI:指定中断结束;EOI=1,用中断命令结束 电气学院学习部资料库 * ⑶OCW3 — 特殊屏蔽方式和查询方式操作字 0X:无效 10:读IRR 11:读ISR 1:查询8259A状态 0:不查询 0X:无效 10:特殊屏蔽方式复位 11:特殊屏蔽方式置位 标志位 RIS RR P 1 0 SMM ESMM × 0 电气学院学习部资料库 * 三、优先级设置方式 ⑴完全嵌套方式 默认 特点: ①中断优先级次序固定。IR0最高,IR7最低 ②中断嵌套时,允许优先处理更高级的中断,禁止同级或低级中断 ③ICW4中,SFNM=0;OCW2中,R.SL=0 0 ⑵特殊全嵌套工作方式 ①中断优先级次序固定。IR0最高,IR7最低 ②中断嵌套时,允许优先处理更高级或同级的中断 ③ICW4中,SFNM=1;OCW2中,R.SL=0 0 ④专门用于多片8259A级联的系统 电气学院学习部资料库 * ⑶优先级自动循环方式 ①优先级次序可以改变,初始次序为IR0最高,IR7最低,但当任何一级中断被处理完后,它的优先级变为最低,将最高优先级赋给原先比它低一级的中断请求 例:响应处理完IR3,则优先级次序为IR4、IR5、IR6、IR7、IR0、IR1、IR2、IR3 ②OCW

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档