80x86微机原理与接口技术实验指导书 联系客服

发布时间 : 星期一 文章80x86微机原理与接口技术实验指导书更新完毕开始阅读

图2-3-1 8259内部连续及外部管脚引出图

表2-3-1 列出了中断控制单元的寄存器相关信息。

表2-3-1 ICU寄存器列表

初始化命令字1 寄存器(ICW1)说明见图2-3-2所示。

图2-3-2 初始化命令字1寄存器

初始化命令字2 寄存器(ICW2)说明见图2-3-3所示。

图2-3-3 初始化命令字2寄存器

初始化命令字3 寄存器(ICW3)说明,主片见图2-3-4,从片见图2-3-5。

图2-3-4 主片初始化命令字3寄存器

图2-3-5 从片初始化命令字3寄存器

初始化命令字4 寄存器(ICW4)说明见图2-3-6。

图2-3-6 初始化命令字4寄存器

操作命令字1 寄存器(OCW1)说明见图2-3-7。

图2-3-7 操作命令字1寄存器

操作命令字2 寄存器(OCW2)说明如图2-3-8所示。

图2-3-8 操作命令字2寄存器

操作命令字3 寄存器(OCW3)说明如图2-3-9所示。

图2-3-9 操作命令字3寄存器

查询状态字(POLL)说明如图2-3-10 所示。

图2-3-10 程序状态字寄存器

在对8259 进行编程时,首先必须进行初始化。一般先使用CLI 指令将所有的可屏蔽中断禁止,然后写入初始化命令字。8259有一个状态机控制对寄存器的访问,不正确的初始化