5.1.48259A的编程设置 1.8259A的初始化命令ICW 初始化命令字ICW1芯片控制字 ICW1对8259A复位,给出是单片还是多片级连等设定 初始化命令字ICW2中断类型号命令字 ICW2设定8259A管理的8个中断类型号的高5位 初始化命令字ICW3主/从片初始化字 ICW3定义8259A级连系统中主/从片的级连信息 初始化命令字IW4方式控制字 ICW给出8259A的工作系统,中断程序是否需要输出FOI 命令等设定
5.1.4 8259A的编程设置 1. 8259A的初始化命令字ICW 初始化命令字ICW1——芯片控制字 ICW1对8259A复位,给出是单片还是多片级连等设定。 初始化命令字ICW2——中断类型号命令字 ICW2设定8259A管理的8个中断类型号的高5位。 初始化命令字ICW3——主/从片初始化字 ICW3定义8259A级连系统中主/从片的级连信息。 初始化命令字ICW4——方式控制字 ICW4给出8259A的工作系统,中断程序是否需要输出EOI 命令等设定
5.148259A的编程设量 2.8259A初始化设量流程 8259A的编程设置可以分为成两 部分。首先是初始化编程,在 写ICW1(A=0) 8259A工作之前,必须送24个字节写(W2A-1) 的初始化命令字ICW,使8259A处No 于初始化工作方式的就绪状态。以 级连 L Yes 后可以根据需要进行工作编程,向 写ICW3(A0=1) 8259A送相关操作命令字OCW,实 现8259A的操作。 No 要ICW4 设置ICW要特别注意:ICW应写 Ye 入8259A的偶地址端口(A=0), 写CW4KA=1) ICW2,ICW3,ICW4应写入8259A 初始化结束 的奇地址端口(A=1)
5.1.4 8259A的编程设置 2. 8259A初始化设置流程 8259A的编程设置可以分为成两 部 分 。 首 先 是 初 始 化 编 程 , 在 8259A工作之前,必须送2~4个字节 的初始化命令字ICW,使8259A处 于初始化工作方式的就绪状态。以 后可以根据需要进行工作编程,向 8259A送相关操作命令字OCW,实 现8259A的操作。 设置ICW要特别注意:ICW1应写 入8259A的偶地址端口(A0 =0), ICW2,ICW3,ICW4应写入8259A 的奇地址端口(A0 =1)。 No 写ICW1(A0=0) 写ICW2(A0=1) 级连 ? 写ICW3(A0=1) 要ICW4 ? 写ICW4(A0=1) 初始化结束 No Yes Yes