微机原理笔记(1)------8259A芯片
引脚
28根引脚,双列直插式封装
引脚功能
D7~D0:数据总线,与cpu数据总线连接,实现与cpu的数据交换。
IR7~IR0:八级中断请求信号输入引脚。
INT:中断请求信号输出引脚,接CPU的INTR引脚。
~INTA:中断应答信号输入引脚,接CPU的INTA引脚。
~WD ~RD:读/写控制信号输入引脚。
~CS:片选信号输入引脚,用以确定8259A端口地址。
A0:内部寄存器的选择信号输入引脚。
CAS2~CAS0:级联信号引脚,主片时输出,从片时输入。
~SP ~EN:从设备编程/缓冲器允许引脚。
非缓冲方式:~SP有效,输入引脚。单片接高电平;级联主片接高电平,从片接低电平。
缓冲方式:~EN有效,输出引脚。控制总线缓冲器的接收和发送。
VCC、GND:电源和接地引脚。
相关寄存器
中断请求寄存器IRR
8位锁存器,保存中断请求信号IR0~IR7。
收到请求信号时,将IRR对应位置“1”。
中断请求产生方式:边沿触发和电平触发。
边沿触发方式:中断请求输入端IRi出现正跳变。