第九章中断技术.pptVIP

  • 28
  • 0
  • 约1.84万字
  • 约 109页
  • 2017-05-22 发布于湖北
  • 举报
第九章中断技术

而要读出中断服务ISR寄存器、中断请求寄存器IRR 或中断状态寄存器时,则需要先设置命令字OCW3。 下面是CPU读出ISR内容的一段程序: MOV DX,0FF00H ;8259的地址A0=0 MOV AL,0BH OUT DX,AL ;写OCW3 IN AL,DX ;读出ISR内容放入AL中 * 4. 8259A的应用设计 图9-12 8259A在8086系统中的连接方式 D0 RD WR INTR INTA A1 A15 A0 M/IO 译 码 器 A0 INTA INTR WR RD D7 D0 CS IR0 IR1 中断源 中断请求 IR7 8259 +5V … SP/EN 红线框中的地址 也可以是8位,用 A0—A7做译码线 D7 中断源 中断源 * 中断程序设计过程举例 1、编写中断初始化程序 1)初始化8259A 对8259A的初始化一定要按规定的顺序进行,见图9-11所示。硬件电路如图9-12所示。 假定8259A占用的I/O地址为FF00H和FF02H: SET59A: MOV DX,0FF00H ;8259A的地址A0=0 MOV AL,13H ;写ICW1,边沿触发,单片,需要ICW4 OUT DX,AL

文档评论(0)

1亿VIP精品文档

相关文档