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

中断控分制器及定时控制器.ppt

  1. 1、本文档共132页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中断控分制器及定时控制器

第10章 中断控制器、计数/定时控制器; ; ;(一)中断控制方式的优点;(二)中断源;(三)中断系统的功能;(四)中断服务程序与一般子程序调用的区别 ;10.1.2 8086/8088的中断方式 ;(一)8086/8088中断分类;图10-1 8086/8088中断源;(1)硬件中断;(2)软件中断;① 由指令INT引起的中断;② 由CPU某些错误引起的中断;③由DEBUG调试程序设置的中断;软件中断的特点及优先级;(二)8086/8088中断向量表;(二)中断向量表(续);图10-2 8086/8088中断向量表;举例;(三)8086/8088中断响应过程;(1)中断类型号的获取;(2)中断响应;图10-3 8086/8088中断响应流程图;(3)中断处理和返回;10.1.3 中断优先权管理;(一)用软件确定中断优先权;图10-4 软件查询方式的接口电路;图10-5 软件查询程序流程图;屏蔽法查询;移位法查询;软件查询法的优 、缺点 ;(二)硬件确定中断优先权;(1)用编码器和比较器组成的优先权排队电路;图10-6 编码器和比较器的优先权排队电路;(2)菊花链式优先权排队电路;图10-7 菊花链式优先权排队电路;(3)专用的中断控制器 ;10.2 可编程中断控制器8259A;10.2.1 8259A的内部结构;图10-8 8259A内部结构框图;10.2.1 8259A的内部结构(续);10.2.2 8259A的引脚;图10-9 8259A的引脚图;10.2.3 8259A的工作方式;(一)优先级设置方式;(1) 全嵌套方式 ;(2) 特殊全嵌套方式;(3) 优先级自动循环方式 ;(4) 优先级特殊循环方式;(二) 中断结束(EOI)处理方式;(1) 普通EOI方式;(2) 特殊 EOI方式;(3) 自动EOI方式(AEOI);(三) 中断屏蔽方式;(四)中断请求引入方式 ;(1) 电平触发方式;(2) 边沿触发方式;(3) 中断查询方式;图10-10 中断查询字格式;(五)8259A与系统总线的连接方式;10.2.4 8259A的命令字;表10-1 8259A的读/写操作;10.2.4 8259A的命令字(续);(一)初始化命令字ICW ;图10-11 8259A预置命令字设置流程图;(1)芯片控制初始化命令字ICW1;(1)芯片控制初始化命令字ICW1(续);(2) 中断类型初始化命令字ICW2;(3)主/从片初始化命令字ICW3;(3)主/从片初始化命令字ICW3(续);(4) 方式控制初始化命令字ICW4 ;(4) 方式控制初始化命令字ICW4(续);(4) 方式控制初始化命令字ICW4(续);表10-2 BUF、M/S和SP/EN的关系;ICW编程举例;(二)操作命令字OCW;(1)中断屏蔽命令字OCW1 ;(2)中断结束方式命令字OCW2;(2)中断结束方式命令字OCW2(续);(2)中断结束方式命令字OCW2(续);(2)中断结束方式命令字OCW2(续);(3)特殊屏蔽和查询方式命令字OCW3;(3)特殊屏蔽和查询方式命令字OCW3(续);(3)特殊屏蔽和查询方式命令字OCW3(续);(3)特殊屏蔽和查询方式命令字OCW3(续);读8259A状态举例;10.2.5 8259A的级联使用;INT;10.2.5 8259A的级联使用(续);10.2.5 8259A的级联使用(续);8282;8259A芯片的功能小结;10.3 可编程计数/定时控制器8253;10.3.1 8253芯片的内部结构;(1)数据总线缓冲存储器;(2)读/写控制电路 ;表10-3 A1、A0的定义;表10-4 8253的读/写操作状态;(3)通道0~通道2;(3)通道0~通道2(续);(4)控制字寄存器 ;图10-24 8253芯片方式选择控制字格式;10.3.2 8253芯片的工作方式;10.3.2 8253芯片的工作方式; 任一通道被定义为工作方式0时,OUTi输出为低电平。若门控信号GATE为高电平,则当CPU利用输出指令向计数通道写入计数初值n(WR有效)时,OUTi仍保持低电平,然后计数器开始减“1”计数,直到计数值减为“0”,OUTi才输出低电平到高电平的正跳变,且高电平一直维持到下次再写入计数值为止。该信号符合中断请求信号的要求,可用来向CPU发出中断请求。;(1)工作方式0(续);(1)工作方式0(续);(2)工作方式1;(2)工作方式1(续);(2)工作方式1(续);(3)工作方式2;(3)工作方式2(续);(3)工作方式2(续); 方式3与方式2的启动过程类似,只是OUT输出的不是负脉冲而是方波。若

文档评论(0)

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

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

1亿VIP精品文档

相关文档