第7章(2) 中断系统.pptVIP

  • 16
  • 0
  • 约1.74万字
  • 约 67页
  • 2018-03-28 发布于山西
  • 举报
应用实例2 利用通道2的输出信号OUT2,作为Intel8259的可屏蔽中断请求信号(传送至IRQ2)。 要求每隔2秒钟中断一次,中断处理程序将中断次数依次显示在屏幕上。 * qingyang@whut.edu.cn * 中断实验1 每按动一次单次脉冲,产生一次外部中断,在显示屏上输出‘7’。 * qingyang@whut.edu.cn * CPU 8259A 主片 IR2 IR1 INTA INTR SIR1 INT 8259A 从片 IR6 IR7 MIR6 MIR7 KK1+ 单次脉冲单元提供两组抖动单次脉冲,分别为KK1— 、KK1+ 、KK2—、KK2+。 ‘—’表示按下按键为低电平,‘+’表示按下按键为高电平。 * qingyang@whut.edu.cn * CODE SEGMENT ASSUME CS:CODE START: PUSH DS MOV AX, 0000H MOV DS, AX MOV AX, OFFSET MIR7 ;取中断入口偏移地址 MOV SI, 003CH ;中断矢量地址 MOV [SI], AX ;填IRQ7的偏移矢量 MOV AX, CS ;取中断入口段地址 MOV SI,

文档评论(0)

1亿VIP精品文档

相关文档