课件第08章 中断技术及8259a的使用.pptVIP

  • 8
  • 0
  • 约6.15千字
  • 约 44页
  • 2018-01-04 发布于湖北
  • 举报
课件第08章 中断技术及8259a的使用

8259A的编程 初始化编程 8259A开始工作前,必须进行初始化编程 给8259A写入初始化命令字ICW 中断操作编程 在8259A工作期间 可以写入操作命令字OCW将选定的操作传送给8259A,使之按新的要求工作 还可以读取8259A的信息,以便了解他的工作状态 * ICW1 ICW1用来确定8259的链接方式和触发类型 D1 为1,表示本系统只用1片8259,否则是多片级联方式 D3 为0,本8259中断请求输入为上升沿有效,否则为高电平有效(是对于IRx的) D4 CPU类型,若CPU为8086,则该位为1 初始化控制字ICW A0 D7 D6 D5 D4 D3 D2 D1 D0 0 * * * IC4 LTIM * SNGL 1 * ICW2 ICW2用来规定本8259各个中断请求端的中断类型号,只有高5位有效,低三位可以为任意值,不影响。中断类型号的确定即为该高5为与请求端的编号组合。 初始化控制字ICW(续) A0 D7 D6 D5 D4 D3 D2 D1 D0 1 T7 T6 T5 T4 T3 * * * * ICW3 只在级联情况下使用,如果系统中只有1片8259,则不使用ICW3, ICW3用来说明级联的详细情况。主8259与从8259的ICW3不同。 主8259的ICW3表示那个引脚有级联,而从8259的ICW3则用来说明,级联到

文档评论(0)

1亿VIP精品文档

相关文档