第八章 中断中断.pptVIP

  • 10
  • 0
  • 约1.25万字
  • 约 64页
  • 2019-01-23 发布于江苏
  • 举报
第八章 中断中断

第八章 中断和中断控制器 8.3.2 8259A初始化控制字及其编程 8259初始化编程的主要任务有: ① 复位8259芯片(参考教材P190之82C59A的初始化工作,后面再讲)。 ② 设定中断请求信号INT有效的形式,是高电平有效,还是上升沿有效。 ③ 设定8259工作在单片方式还是多片级联方式。 ④ 设定8259管理的中断类型号的基值,即0级IR0所对应的中断类型号。 ⑤ 设定各中断优先级的基本管理次序, (完全嵌套/特殊完全嵌套) ⑥ 设定一次中断处理结束时的结束方式。 (1)初始化命令字ICW 初始化命令字ICW最多有4个 8259A在开始工作前必须写入 必须按照ICW1~ICW4顺序写入 ICW1和ICW2是必须送的 ICW3和ICW4由工作方式决定 初始化主片8259A mov al,11h ;写入ICW1 out 20h,al jmp intr1 intr1: mov al,08h ;写入ICW2 out 21h,al jmp intr2 intr2: mov al,04h ;写入ICW3 out 21h,al jmp intr3 intr3: mov al,1h ;写入ICW4 out 21h,al 初始化从片8259A mov al,11h ;写入ICW1 out 0a0h,al jmp intr5 intr

文档评论(0)

1亿VIP精品文档

相关文档