微机原理 中断及+程序8259讲解_第1页
微机原理 中断及+程序8259讲解_第2页
微机原理 中断及+程序8259讲解_第3页
微机原理 中断及+程序8259讲解_第4页
微机原理 中断及+程序8259讲解_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 8086的中断(的中断(P99) 1 8086/8088的中断分类的中断分类 硬件中断硬件中断 (非屏蔽非屏蔽中断中断和和可屏蔽可屏蔽中断中断) 软件中断(软件中断(中断指令中断指令和和内部中断内部中断) n8086的中断系统采用的中断系统采用中断向量机制中断向量机制 n能够处理能够处理256个中断个中断 n用中断类型号用中断类型号0255区别区别 2 非屏蔽中断非屏蔽中断 v通过非屏蔽中断请求信号引脚(通过非屏蔽中断请求信号引脚(NMI)向微)向微 处理器提出的中断请求,处理器提出的中断请求,微处理器无法禁止微处理器无法禁止, 将在将在当前指令执行结束予以响应当前指令执行结束予以响应,这

2、个中断,这个中断 被称为非屏蔽中断被称为非屏蔽中断 v8086的非屏蔽中断的的非屏蔽中断的类型号为类型号为2 v非屏蔽中断主要用于非屏蔽中断主要用于处理系统的意外或故障处理系统的意外或故障。 3 可屏蔽中断可屏蔽中断 v外部通过外部通过可屏蔽中断请求信号引脚(可屏蔽中断请求信号引脚(INTR) 向微处理器提出的中断,微处理器在向微处理器提出的中断,微处理器在允许允许 可屏蔽中断(可屏蔽中断(IF=1)的条件下,在当前指的条件下,在当前指 令执行结束予以响应,同时输出令执行结束予以响应,同时输出可屏蔽中可屏蔽中 断响应信号(断响应信号(INTA#),这个中断就是可屏,这个中断就是可屏 蔽中断蔽中

3、断 v8086通常需要通常需要配合中断控制器配合中断控制器8259A共同处共同处 理可屏蔽中断,理可屏蔽中断,中断类型号中断类型号由由8259A发出发出 v可屏蔽中断主要用于可屏蔽中断主要用于主机与外设交换数据主机与外设交换数据 IF控制可屏蔽中断的响应控制可屏蔽中断的响应 4 指令中断指令中断 v在执行在执行中断调用指令中断调用指令INT n时产生的一时产生的一 个类型号为个类型号为n(0 255)的内部中断,的内部中断, 称为指令中断称为指令中断 5 除法错中断除法错中断 v在执行除法指令时,若在执行除法指令时,若除数为除数为0或或商超过商超过 了寄存器所能表达的范围了寄存器所能表达的范围

4、,则产生一个,则产生一个类类 型号为型号为0的内部中断,称为除法错中断的内部中断,称为除法错中断 例如:例如:mov bl,0 div bl;除数除数BL0,产生除法错中断产生除法错中断 mov ax,200h mov bl,1 div bl;商商200H,不能用不能用AL表达表达 ;产生除法错中断;产生除法错中断 6 单步中断单步中断 v若单步中断标志若单步中断标志TF为为1,则在,则在 每条指令执行结束后产生一个每条指令执行结束后产生一个 类型号为类型号为1的内部中断,称为的内部中断,称为 单步中断单步中断 7 v其中其中类型号为类型号为3的内部中断,的内部中断, 常用于常用于程序调试程序

5、调试,被称为断点,被称为断点 中断中断 断点中断断点中断(INT 3) 8 溢出中断(溢出中断(有符号数加减运算有符号数加减运算) v在执行溢出中断指令在执行溢出中断指令INTO时,时, 若溢出标志若溢出标志OF为为1,则产生一,则产生一 个个类型号为类型号为4的内部中断,被的内部中断,被 称为溢出中断称为溢出中断 9 8086/8088的中断分类的中断分类 : 10 2 中断向量和中断向量表中断向量和中断向量表 v中断向量:中断向量:中断服务子程序的入口地址(首中断服务子程序的入口地址(首 地址)地址) v入口地址含有段地址入口地址含有段地址CS和偏移地址和偏移地址IP(32位位) v每个中

6、断向量的低字是偏移地址每个中断向量的低字是偏移地址IP、高字是高字是 段地址段地址CS,需占用需占用4个字节个字节 v8086微处理器从物理地址微处理器从物理地址00000H开始,依次开始,依次 安排各个中断向量,类型号也从安排各个中断向量,类型号也从0开始开始 v256个中断占用个中断占用1KB区域,就形成区域,就形成中断向量表中断向量表 类型号为类型号为N的的中断向量的中断向量的 物理地址物理地址N4 11 12 v例:中断类型号为例:中断类型号为10的中断处理子程序存放的中断处理子程序存放 在在1234H:5678H开始的内存区域中,求中开始的内存区域中,求中 断向量地址及其每个单元中所

7、存放的数值。断向量地址及其每个单元中所存放的数值。 n1044028H n求得中断向量物理地址是求得中断向量物理地址是00028H 0002BH n按按8086存储原则,从存储原则,从00028H0002BH 的每个单元中分别存放的每个单元中分别存放78H、56H、34H、 12H 13 可屏蔽中断可屏蔽中断的响应过程的响应过程 :(:(CPU自动执行)自动执行) 读取中断类型码读取中断类型码 将标志寄存器将标志寄存器FR的值推入堆栈的值推入堆栈(IF=?) 把标志寄存器的把标志寄存器的IF和和TF清零清零 将将断点地址保护断点地址保护到堆栈中。(到堆栈中。(CS:IP) 寻找寻找中断向量中断

8、向量,转入中断处理程序,转入中断处理程序 3 硬件中断的响应和时序硬件中断的响应和时序 14 8086的中断响应时序的中断响应时序 : 15 中断响应用中断响应用2个总线周期个总线周期 第第1 1个总线周期,个总线周期,通知外设,通知外设,CPUCPU准备准备 响应中断响应中断; 第第2 2个总线周期,外设个总线周期,外设(8259A)(8259A)发送中发送中 断类型码断类型码 16 保护现场(保护现场(PUSHPUSH) 开放中断(开放中断(原因原因) 中断处理的具体内容中断处理的具体内容 恢复现场(恢复现场(POPPOP) 中断返回指令(中断返回指令( ? )IRET 4 中断处理子程序

9、中断处理子程序 17 7 7 中断控制器中断控制器82598259A A n7 7.1 8259A.1 8259A的内部结构的内部结构 n7.2 8259A7.2 8259A的工作方式的工作方式 n7.3 8259A7.3 8259A的初始化命令字和操的初始化命令字和操 作命令字作命令字 n7.4 8259A7.4 8259A使用举例使用举例 18 7.1 7.1 82598259A A的内部结构的内部结构 D7D0 INTA INT 中断请求寄存器中断请求寄存器 中断屏蔽寄存器中断屏蔽寄存器 数据数据 总线总线 缓冲器缓冲器 IR0 IR7 读读/写写 控制控制 逻辑逻辑 级联级联 缓冲器缓

10、冲器 比较器比较器 RD WR A0 CS CAS0 CSA1 CAS2 SP/EN 优先权判别器优先权判别器 中断服务寄存器中断服务寄存器 控制部件控制部件 19 1.数据总线缓冲器数据总线缓冲器 vD0D7接数据总线低接数据总线低8位位(AD0AD7) v接收命令字(接收命令字(8位)位) v输出中断类型码(输出中断类型码(8位)、查询字位)、查询字 (8位)和相关寄存器的状态(位)和相关寄存器的状态(8位)位) 20 3. 级联缓冲级联缓冲/比较器比较器 vCAS2CAS2CAS0CAS0用于指出用于指出8 8个从片的地址个从片的地址; vSP#/EN#SP#/EN#可用于输入可用于输入

11、/ /输出,输出,输入(输入(SP#SP#) 决定决定主(主(1 1)/ /从片(从片(0 0),输出(输出(EN#EN#) 控制总线驱动器控制总线驱动器82868286(缓冲器)工作。(缓冲器)工作。 21 4. 中断请求寄存器中断请求寄存器IRR v8位寄存器,位寄存器,可锁存可锁存由外部输入的中断由外部输入的中断 请求信号请求信号IR7IR0 5. 中断服务寄存器中断服务寄存器ISR v8位寄存器,用来记录位寄存器,用来记录正在处理中正在处理中的中的中 断请求断请求 22 6. 中断屏蔽寄存器中断屏蔽寄存器IMR 8位寄存器,用来存放对各级中断请求的位寄存器,用来存放对各级中断请求的 屏

12、蔽信息屏蔽信息。 7. 优先权判别器优先权判别器PR 多个中断同时产生,判断多个中断同时产生,判断优先响应优先响应哪个哪个 出现多重中断,判断出现多重中断,判断是否打断是否打断当前中断当前中断 操作操作 23 8. 控制部件控制部件 v输出输出中断请求信号中断请求信号INT至至CPU vINTA#接收接收来自来自CPU的的中断应答中断应答 信号信号,应为,应为2个负脉冲才有效;个负脉冲才有效; 24 CPUCPU中断响应之后中断响应之后82598259的动作:的动作: v1 1)第一个)第一个负脉冲负脉冲:IRRIRR锁存失效锁存失效, ISRISR相应位置相应位置1 1,IRRIRR相应位相

13、应位清清0 0; v2 2)第二个)第二个负脉冲负脉冲:送出:送出中断类型中断类型 码码;若是;若是中断自动结束方式中断自动结束方式 (AEOIAEOI),则,则ISRISR相应位清相应位清0 0。 25 7.2 8259A7.2 8259A的工作方式的工作方式 1. 1. 设置优先级的方式设置优先级的方式(4)(4) 2. 2. 结束中断处理的方式结束中断处理的方式(3)(3) 3 . 3 . 引入中断请求的方式引入中断请求的方式(2)(2) 26 1. 1. 设置优先级的方式设置优先级的方式 v(1 1)全嵌套全嵌套方式:(方式:(默认默认方式)方式) v0 0级最高级最高,只进行,只进行

14、高级中断嵌套(最高级中断嵌套(最 多实现多实现8 8级中断嵌套)级中断嵌套)。PRPR比较比较ISRISR与与 IRRIRR中优先级高低决定是否中断嵌套。中优先级高低决定是否中断嵌套。 27 (2 2)特殊全嵌套方式:(级联系统)特殊全嵌套方式:(级联系统) v0 0级最高级最高,但,但同级中断也会响应、同级中断也会响应、 嵌套嵌套。级联系统中的。级联系统中的主片主片必须使用必须使用 该方式,保证该方式,保证来自同一从片但不同来自同一从片但不同 优先级的中断请求优先级的中断请求能被响应。能被响应。 主主8259A INTINTR 从从8259A INTIR2 IR0 IR7 28 v(3 3)

15、普通循环普通循环方式:(方式:(优先级优先级 相同相同的系统)的系统) v设备设备中断请求中断请求被响应被响应并并执行中断服执行中断服 务程序务程序后,后,其其优先级自动优先级自动降为最低降为最低, 原先原先低一级中断成为最高优先级低一级中断成为最高优先级。 但但该方式开始该方式开始总是总是IR0IR0优先级最高。优先级最高。 29 普通循环方式举例普通循环方式举例 中断源中断源IR7IR6IR5IR4IR3IR2IR1IR0 原始原始 状态状态 ISR 内容内容 IS7IS6IS5IS4IS3IS2IS1IS2 01000100 优先优先 级级 76543210 处理处理 完完 IR2 IS

16、R01000000 优先优先 级级 43210765 处理处理 完完 IR6 ISR00000000 优先优先 级级 07654321 30 v(4 4)特殊循环方式:(优先)特殊循环方式:(优先 级相同的系统)级相同的系统) v与普通循环方式与普通循环方式唯一不同唯一不同是是一开始的一开始的 最低优先级最低优先级由程序确定由程序确定(最高也就确(最高也就确 定)定),而,而非非IR0IR0。 31 特殊循环方式举例特殊循环方式举例 中断源中断源IR7IR6IR5IR4IR3IR2IR1IR0 原始原始 状态状态 ISR 内容内容 IS7IS6IS5IS4IS3IS2IS1IS2 010001

17、00 优先优先 级级 76543210 执行执行 置位置位 优先优先 权指权指 令后令后 ISR01000100 优先优先 级级 21076543 32 2. 2. 结束中断处理的方式结束中断处理的方式 v必要性必要性:中断服务程序结束后,要使:中断服务程序结束后,要使 相应相应ISnISn清清0 0,否则,否则,低级或同级的中低级或同级的中 断再就不可能被响应断再就不可能被响应,导致中断系统,导致中断系统 功能异常。功能异常。 v区别区别:就是:就是使使ISnISn清零的方法不同清零的方法不同。 33 n(1 1)中断自动结束()中断自动结束(AEOIAEOI)方式:)方式: (适用于只有(

18、适用于只有1 1片片82598259且且中断不嵌中断不嵌 套套) nICW4ICW4中的中的AEOIAEOI位设置,位设置,CPUCPU响应中响应中 断断即即自动清自动清0 0相应的相应的ISnISn,在在INTA#INTA# 的第二个负脉冲时完成。的第二个负脉冲时完成。 34 v(2 2)一般一般中断结束中断结束(EOI)(EOI)方式:方式: (适用于(适用于全嵌套全嵌套方式,即知道优先方式,即知道优先 级的情况下)级的情况下) vCPUCPU发发一般中断结束命令一般中断结束命令(OCW2OCW2中中 EOIEOI为为1 1,SLSL为为0 0),使),使82598259当前当前ISRIS

19、R 中最高的中最高的非零非零ISIS位位复位复位 35 v(3 3)特殊特殊中断结束中断结束(E0I)(E0I)方式:方式: (主要适用于(主要适用于循环循环方式,即不知道方式,即不知道 当前中断服务优先级的情况下)当前中断服务优先级的情况下) vCPUCPU发发特殊中断结束命令特殊中断结束命令(OCW2OCW2中中 EOIEOI为为1 1,SLSL为为1 1),使),使82598259当前当前ISRISR 中中由由OCW2OCW2的的L2L2、L1L1、L0L0位指出的位指出的ISIS 位位复位复位 36 3 . 3 . 引入中断请求的方式引入中断请求的方式 v(1 1)边沿边沿触发方式:触

20、发方式: 上升沿上升沿有效有效 v(2 2)电平电平触发方式:触发方式: 高电平高电平有效有效 注意:必须注意:必须及时撤除中断请求及时撤除中断请求,否则,否则 可能可能反复反复响应响应同一中断同一中断。 37 9.1.3 8259A9.1.3 8259A初始化命令字和操作初始化命令字和操作 命令字命令字 v初始化编程初始化编程 82598259A A开始开始工作前工作前,必须进行初始,必须进行初始 化编程化编程 给给82598259A A写入写入初始化命令字初始化命令字ICWICW 38 中断操作编程中断操作编程 在在82598259A A工作期间工作期间 可以写入可以写入操作命令字操作命令

21、字OCWOCW将选定将选定 的操作传送给的操作传送给82598259A A,使之按新的使之按新的 要求工作要求工作 还可以还可以读取读取82598259A A的信息的信息,以便,以便 了解他的了解他的工作状态工作状态 39 1. 1. 初始化命令字初始化命令字ICWICW v初始化命令字初始化命令字ICWICW最多有最多有4 4个个 v82598259A A在开始在开始工作前必须写入工作前必须写入 v必须必须按照按照ICW1ICW1ICW4ICW4顺序写入顺序写入 vICW1ICW1和和ICW2ICW2是是必须送必须送的的 vICW3ICW3和和ICW4ICW4由工作方式决定由工作方式决定 4

22、0 ICW1ICW1(芯片控制芯片控制初始化命令字)初始化命令字) 1 1LTIMLTIMSNGLSNGLIC4IC4 D D7 7D D6 6D D5 5D D4 4D D3 3D D2 2D D1 1D D0 0 表示可以任意表示可以任意 为为1 1为为0 0都可以(建议为都可以(建议为0 0) 1 1只能为只能为1 1,作为标志,作为标志 (与(与OCW2OCW2和和OCW3OCW3区分)区分) 中断触发方式:中断触发方式: LTIMLTIM1 1,电平触发方式电平触发方式 LTIMLTIM0 0,边沿触发方式边沿触发方式 规定单片或级连方式:规定单片或级连方式: SNGLSNGL1 1

23、,单片方式单片方式 SNGLSNGL0 0,级连方式级连方式 是否写入是否写入ICW4ICW4 IC4IC41 1,要写入要写入ICW4ICW4 IC4IC40 0,不写入不写入ICW4ICW4,即即 ICW4ICW4规定的位全为规定的位全为0 0 偶偶 地地 址址 41 ICW2ICW2(中断类型码中断类型码初始化命令字)初始化命令字) T T7 7T T6 6T T5 5T T4 4T T3 3 D D7 7D D6 6D D5 5D D4 4D D3 3D D2 2D D1 1D D0 0 设置中断类型号设置中断类型号 nT7T7T3T3为中断类型码的为中断类型码的高高5 5位位 n低低

24、3 3位由位由82598259A A自动确定自动确定: nIR0IR0为为000000、IR1IR1为为001001、 IR7IR7为为111111 奇奇 地地 址址 42 说明:说明: vIRiIRi的中断类型的中断类型码码 = = ICW2ICW2的的高高5 5位位 (不管低三位是否相同)(不管低三位是否相同)+ +i i(由由 IR0IR0IR7IR7) v例:如果例:如果ICW2ICW2设为设为1919H H,则则IR3IR3的中的中 断类型码(断类型码(4 4为中断向量地址为中断向量地址) 为为 1818H H(取高五位)取高五位)+03+03H H=1BH=1BH。 43 ICW3

25、ICW3(主主/ /从片从片初始化命令字)初始化命令字) IR7IR7 0 0 IR6IR6 0 0 IR5IR5 0 0 IR4IR4 0 0 IR3IR3 0 0 IR2IR2 ID2ID2 IR1IR1 ID1ID1 IR0IR0 ID0ID0 D D7 7D D6 6D D5 5D D4 4D D3 3D D2 2D D1 1D D0 0 n主片主片82598259A A:IRiIRi1 1对应对应IRiIRi引脚引脚 接有从片接有从片;否则否则IRiIRi引脚引脚没有接没有接 从片从片 n从片从片82598259A A:ID0ID0ID2ID2编码说明编码说明 从片从片INTINT引

26、脚引脚接到接到主片哪个主片哪个IRIR引引 脚脚 奇奇 地地 址址 44 ICW4ICW4(方式控制方式控制初始化命令字)初始化命令字) 0 00 00 0SFNMSFNMBUFBUFM/SM/SAEOIAEOIPMPM D D7 7D D6 6D D5 5D D4 4D D3 3D D2 2D D1 1D D0 0 嵌套方式:嵌套方式: n特殊全嵌套方式(特殊全嵌套方式(SFNMSFNM1 1) n普通全嵌套方式(普通全嵌套方式(SFNMSFNM0 0) 数据线的缓冲方式:数据线的缓冲方式: n缓冲方式(缓冲方式(BUFBUF1 1) n非缓冲方式(非缓冲方式(BUFBUF0 0) 主片主片

27、/ /从片选择:从片选择: n主片(主片(M/S=1M/S=1) n从片(从片(M/S=0M/S=0) 中断结束方式:中断结束方式: n自动中断结束(自动中断结束(AEOIAEOI1 1) n非自动中断结束(非自动中断结束(AEOIAEOI0 0) 微处理器类型:微处理器类型: n1616位位80808686( PMPM1 1) n8 8位位8080/80858080/8085( PMPM0 0) 奇奇 地地 址址 45 BUF、M/S和和SP#/EN#定义定义 BUFM/SSP#/EN# 0 非缓冲非缓冲 方式方式 无意义无意义 SP# (输(输 入信入信 号)号) 1主主8259 0从从8

28、259 1 缓冲方缓冲方 式式 1主主8259 EN# (输(输 出信出信 号)号) 1 CPU8 259 0从从82590 8259 CPU 46 2. 2. 初始化流程初始化流程 1 2 3 4 47 对初始化流程的几点说明对初始化流程的几点说明 ICW1ICW1写入写入偶端口偶端口,ICW2ICW2ICW4ICW4写入写入 奇端口奇端口 ICW1ICW1和和ICW2ICW2必须设置必须设置(所有系统所有系统每每 个芯片个芯片),),ICW3ICW3(只在只在级联系统级联系统) 和和ICW4ICW4(1616位系统位系统要设置特殊方式要设置特殊方式 时)时)非必须非必须 在级联时,主片和从

29、片在级联时,主片和从片分别设置分别设置 ICW3ICW3 48 对对82598259A A设置初始化命令字的例子设置初始化命令字的例子 MOV AL,MOV AL,13H13H(00010011B00010011B) OUT OUT 80H80H,AL,AL; ;设置设置ICW1ICW1(单片单片 82598259,设置,设置ICW4ICW4) MOV ALMOV AL,18H18H(00011000B00011000B) OUT OUT 81H81H,ALAL; ;设置设置ICW2ICW2(中断类型中断类型 码是码是1818H H1FH1FH) MOV AL,MOV AL,0DH0DH(00

30、001101B00001101B) OUT OUT 81H81H,ALAL; ;设置设置ICW4ICW4(非特殊全(非特殊全 嵌套,缓冲,非中断嵌套,缓冲,非中断 自动结束方式,自动结束方式,1616位系统)位系统) 49 3. 3. 操作命令字操作命令字OCWOCW v82598259A A工作期间,可以工作期间,可以随时接收随时接收操作操作 命令字命令字OCWOCW vOCWOCW共有共有3 3个个:OCW1OCW1OCW3OCW3 v写入时写入时没有顺序要求没有顺序要求,需要用到哪,需要用到哪 个个OCWOCW就写入哪个就写入哪个 50 OCW1OCW1(中断屏蔽中断屏蔽操作命令字)操作

31、命令字) M M7 7M M6 6M M5 5M M4 4M M3 3M M2 2M M1 1M M0 0 D D7 7D D6 6D D5 5D D4 4D D3 3D D2 2D D1 1D D0 0 内容写入内容写入中断屏蔽寄存器中断屏蔽寄存器IMRIMR DiDiMiMi对应对应IRiIRi,为为1 1禁止禁止IRiIRi中中 断;断; 为为0 0允许允许IRiIRi中断。各位中断。各位互相独立互相独立。 奇奇 地地 址址 51 说明:说明: v1 1)通过)通过奇端口写入奇端口写入,也可通过,也可通过奇奇 端口读取端口读取。 v2 2)用于)用于普通中断屏蔽普通中断屏蔽,特殊屏蔽特殊

32、屏蔽 方式方式要设置要设置OCW3OCW3相应位相应位才行。才行。 52 OCW2OCW2(优先级循环和中断结束方式优先级循环和中断结束方式操操 作命令字作命令字) R RSLSLEOIEOI0 00 0L2L2L1L1L0L0 D D7 7D D6 6D D5 5D D4 4D D3 3D D2 2D D1 1D D0 0 R R、SLSL和和EOIEOI配合使用配合使用 产生产生中断结束(中断结束(EOIEOI) 命令命令和和改变优先权顺改变优先权顺 序序 L2L2L0L0的的3 3位编码位编码 指定指定IRIR引脚引脚 偶地址偶地址 53 D D4 4D D3 3=00=00; D D6

33、 6D D5 5=X0=X0,自动结束,自动结束,硬件自动清除硬件自动清除ISRISR的相的相 应位;(应位;(AEOIAEOI1 1) D D6 6D D5 5=01=01,普通结束普通结束 不指定清不指定清ISRISR的哪一位的哪一位 ; D D6 6D D5 5=11=11,特殊结束特殊结束 指定清指定清ISRISR的哪一位的哪一位 。 D D7 7=0=0,优先权优先权固定固定;D D7 7=1=1,优先权优先权循环循环。 标志位说明:标志位说明: 54 中断结束(中断结束(EOI)和优先权设置命令表)和优先权设置命令表 命令命令功能功能 20H一般中断结束命令,用于全嵌套方式一般中断

34、结束命令,用于全嵌套方式 60H67H特殊中断结束命令,用于全嵌套方式特殊中断结束命令,用于全嵌套方式 A0H普通循环结束命令,用于循环方式普通循环结束命令,用于循环方式 E0HE7H特殊循环结束命令,用于循环方式特殊循环结束命令,用于循环方式 80H启用优先级自动循环方式启用优先级自动循环方式 00H关闭优先级自动循环方式关闭优先级自动循环方式 C0HC7H特殊循环方式下设置初始优先权特殊循环方式下设置初始优先权 55 4 4 各寄存器的区别方法:各寄存器的区别方法: v 送到送到偶地址端口偶地址端口:OCW2OCW2和和OCW3OCW3通过通过D3D3 位位区别,前者为区别,前者为0 0,后者为,后者为1 1; v 送到送到偶地址端口偶地址端口:ICW1ICW1和和OCW2OCW2、OCW3OCW3 的区别通过的区别通过D4D4位位,前者为,前者为1 1,后两者为,后两者为0 0; v 送到送到奇地址端口奇地址端口:ICW2/3/4ICW2/3/4均按序在均按序在 初始化时初始化时一次性写入一次性写入,OCW1OCW1不能紧跟不能紧跟 ICW1ICW1之后写入,因而之后写入,因而不会混淆不会混淆。 56 7.4 8259A使

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论