码迷,mamicode.com
首页 > 其他好文 > 详细

<微机系统与接口技术>详解外部可屏蔽中断管理器8259A

时间:2020-09-11 16:15:36      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:ima   http   管理器   技术   接口   使用   code   操作   图片   

命令字

编程状态 初始化命令寄存器组

CPU使用IN/OUT指令对8259A芯片进行初始化编程。完成后即进入操作态。
技术图片

  • ICW1 当D4=1并且A0=0时,表示是对ICW1进行设置。
    技术图片

  • ICW2 当A0=1时,表示对ICW2进行设置。ICW2用于设置芯片送出中断号的高5位。
    技术图片

  • ICW3 当ICW1的D1位为1,表示需要ICW3,才会对ICW3进行设置。
    技术图片

  • ICW4 若ICW1的D0位为1,表示需要ICW4,才会对ICW4进行设置。
    技术图片

操作状态 操作命令寄存器组

  • OCW1 用来设置中断屏蔽寄存器。
    技术图片

  • OCW2 用来管理中断优先级。
    技术图片

  • OCW3 用于设置或清除特殊屏蔽方式和读取寄存器状态。当D4D3=01且地址线A0=0时,表示对OCW3进行编程。
    技术图片

命令字总结

技术图片

工作逻辑

技术图片

<微机系统与接口技术>详解外部可屏蔽中断管理器8259A

标签:ima   http   管理器   技术   接口   使用   code   操作   图片   

原文地址:https://www.cnblogs.com/dynmi/p/13581092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!