《微机原理A》 第十八讲:可编程中断控制器 8259A 主讲老师:王克义
《微机原理A》 第十八讲:可编程中断控制器 8259A 主讲老师:王克义
公 本讲主要内容 可编程中断控制器8259A的功能 ·8259A的结构 ·8259A的控制字及编程使用
本讲主要内容 • 可编程中断控制器8259A的功能 • 8259A的结构 • 8259A的控制字及编程使用
公 181中断控制器8259A的功能与结构 1.8259A的功能 inte8259A用于管理和控制80X86的外部中断请 求,实现优先级判决,提供中断类型码,屏蔽中 断输入等功能 使用单片8259A可以管理8级中断,采用级联方 式,可扩充到64级(用9片8259A)
1. 8259A的功能 • Intel 8259A用于管理和控制80x86的外部中断请 求,实现优先级判决,提供中断类型码,屏蔽中 断输入等功能。 • 使用单片8259A可以管理8级中断,采用级联方 式,可扩充到64级(用9片8259A)。 18.1 中断控制器8259A的功能与结构
公 CPU 8259A CPU A259AR/259 从片 0 主片 INTR卜 INT INTA INTA 请INTA 求 8259 从片 单片 级联
IR 0 IR 7 单片 INT INTA 8259A INTR INTA CPU . . . 中 断 请 求 CPU 8259A . . . . . IR 0 IR 7 级联 主片 8259A IR 0 从片 . . . IR 7 8259A IR 0 从片 . . . IR 7 INTA INTR
公 2.8259A的引脚 ·封装形式28脚双列直插 CS 28 C WR 2 27 RD 26 INTA 4 25 R DDDDDD 5 24 R 6 23 R 78259A22 R 8 21 R 9 20 R 10 19 R 11 18 CASo12 INT CAS 13 16 SP/EN GND 14 15 CAS2
2. 8259A的引脚 • 封装形式 28脚双列直插 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 8259A CS WR RD D7 D6 D4 D5 D2 D3 D0 D1 CAS0 CAS1 GND INTA IR7 IR6 IR4 IR5 IR2 IR3 IR0 IR1 INT CAS2 SP/EN VCC A0