微机原理与接口技术第7章控制器接口.ppt

微机原理与接口技术 第 7 章 控制器接口 7.1 中断控制器8259A 7.2 DMA控制器8237A 7.3 定时/计数器8253 7.1.1 8259A的功能 Intel 8259A中断控制器是把中断源识别、中断优先权排队、中断屏蔽、中断向量提供等功能集于一身的,专用于INTR类中断管理的大规模集成电路芯片。 ◆单片8259A,可以管理8个中断;通过多片8259A的级联,最多可以管理64个中断。 ◆可以编程设定8259A的中断类型号和各种中断管理方式。 ◆每个中断都可以设定中断屏蔽或中断开放。 ◆ 8259A管理的中断,可以有多种中断优先权排队模式。 ◆当最高优先权的中断响应时,可提供相应的中断类型号。 7.1.2 8259A的内部结构和引脚 8259A的引脚及其功能 ◆ D7~D0:双向三态数据线,直接和系统数据总线的8位相连。 ◆ IR0~IR7:中断请求输入线,通常IR0为最高优先权,IR7为最低优先权。 ◆ INT:中断请求输出线,与CPU的INTR中断请求端连接。 ◆ INTA:中断允许线,接受来自CPU的中断响应信号。 ◆ CS,RD,WR:分别是片选、读命令、写命令信号线,它们相互配合实现对8259A中不同寄存器的读或写操作。 ◆ A0:端口地址线。A0=0,为8259A偶地址端口,A0=1为8259A奇地址端口。 ◆ CAS2~CAS0:

文档评论(0)

1亿VIP精品文档

相关文档