目录 第 6章 中断系统与可编程 8259A 6
1 8086中断系统 6
1项目 1:外部中断控制继电器 6
2知识讲解 6
2 8259A芯片引脚和内部结构 6
1项目2:用8259A中断控制LED灯左循环亮 6
2知识讲解 6
3 8259A控制字及编程应用 6
1项目 3:外部中断次数显示 6
2知识讲解 6
4 项目扩展与工程应用 6
1项目4:中断控制跑马灯 6
2项目 5:两个外部中断源中断 思考题与练习题 第 6章 中断系统与可编程 8259A 6
1 8086中断系统 6
1项目 1:外部中断控制继电器 1.项目要求与目的 (1)项目要求:用 8086CPU 控制 8259 可编程中断控制器,实现对外部中断的响应和处理
要求程序中对 IR0 每次中断,去控制继电器动作,使 LED 闪烁
(2)项目目的: ●了解 8086 中断的概念
●了解 8086 的中断类型
●了解 8086 的中断矢量表
●了解 8086 的中断过程
2.项目电路连接与说明 (1)项目电路连接:如图 6-1 所示的粗线为要接的连线,接线描述如下:8259A的片选CS 连至地址译码处的 210H~217H插孔;8255A的片选 CS 连至地址译码处的 200H~207H插孔;PB0接到继电器的控制端上;将 UP脉冲按钮连接至 8259A的 IR0插孔
(2)项目说明:8086需要外接中断控制器才能对外部中断进行处理
8259可外接 8个中断源,本项目只响应 IR0中断
将单脉冲信号UP接到 8259的 IR0脚,每次中断时,可以看到继电器控制的 LED灯闪烁
3 .项目电路原理框图 项目电路原理框图如图 6-1 所示
电路由8086CPU、8255A 芯片、8259A 芯片、继电器及驱动和脉冲按钮 UP 组成
图6-1 外部中断控制