《微机原理教学资料》微机原理讲义(10)中断AD.docVIP

  • 37
  • 0
  • 约 61页
  • 2016-11-06 发布于浙江
  • 举报

《微机原理教学资料》微机原理讲义(10)中断AD.doc

第七章 中断控制器8259A 中断控制器的功能是接收多个外部中断源的请求,优先级判断,送CPU的INTR端。中断处理过程中8259A还负责中断的管理,如更高优先级中断的嵌套等。此处介绍Intel系列的8259A工作原理、工作方式、编程方法。 8259A有下列工作特点: 1片8259能管理8级中断,基本不增加外围电路即可用9片8259管64级 8259可编程,使用灵活,可编程实现多种不同的方式。 8259A用NMOS工艺制造,只需要一组5V电源。 8259A的引腿信号、编程结构和工作原理 8259A的外部引腿信号 D7~D0:这是8根数据引线,较大系统中一般使用总线驱动器8286,小系统直接相连。 INT:和CPU的INTR相连,用来向CPU发中断请求. INTA:接收来自CPU的中断应答信号,8259要求应答信号有两个负脉冲组成。 图6.1 8259A的外部引腿 RD : 读出信号通知8259将某个内部寄存器的内容送到数据总线上 WR: 写入信号,通知8259从数据线上接收数据(命令字) CS : 芯片选择信号,通过地址译码逻辑电路与地址总线相连 A0 : 用来指出当前8259的哪个端口被访问(奇偶两个端口地址) IR7~IR0:这8条引腿用来从I/O设备接收中断请求.多片系统中主片从从片接受请求. CAS2~CAS0:这3条引腿上的信号用来指出具体的从片。 SP/EN:此引

文档评论(0)

1亿VIP精品文档

相关文档