图3-11是2个8259A与80386SX微处理器的连接图,此电路的主8259A(U1)使用的向量为08H~0FH,I/O端口地址为0300H和0302H;从8259A(U2)使用向量70H~77H,I/O端地址为0304H和0306H。在PC机中总线上连接器件相对较多,选用了数据总线缓冲器,8259A工作在缓冲方式,图中表示了8259A的SP#/EN#引脚的使用方法。SP#/EN#一方面通过反向器连接到数据驱动器74LS245的方向控制端,另一方面通过10K电阻连接+5V电源。使能信号SP#/EN#在8259A输出数据时变为有效,当8259送类型码时,SP#/EN#为低,245的DIR端输入高,245的传送方向是由A到B;当8259初始化时,上拉电阻时DIR端变低,245的传送方向是由B到A,保证了处理器对8259的数据写入。要注意,图中74LS245的G#端尚未连接,在8259输入输出数据时,该段应该为有效状态。

        点击图放大
  图3-11 8259A和80386SX的连接