版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、4:34第五章 中断系统 5.1 5.1 微机的输入微机的输入/ /输出方式输出方式 5.2 5.2 中断的概念中断的概念 5.3 89C515.3 89C51中断系统结构及中断控制中断系统结构及中断控制 5.4 5.4 中断处理过程中断处理过程 5.5 5.5 外部中断扩展方法外部中断扩展方法 5.6 5.6 中断程序举例中断程序举例 5.7 5.7 思考题与习题思考题与习题返 回4:345.1 微机的输入/输出方式5.1.1 无条件传送方式无条件传送方式一方永远一方永远“准备好准备好” ,另一方随时,另一方随时传送传送。 外部电子硬盘、外部电子硬盘、GPRS模块等。模块等。5.1.2 查询
2、传送方式查询传送方式通过查询外设的状态信息,确信外设已处于通过查询外设的状态信息,确信外设已处于“准备好准备好”,计算机,计算机才发出访问外设的指令,实现数据的传送。才发出访问外设的指令,实现数据的传送。 通用性好,可靠,速度慢。通用性好,可靠,速度慢。 仪表用打印机。仪表用打印机。5.1.3 直接存储器存取(直接存储器存取(DMA)方式)方式CPU让出数据总线(悬浮状态)让出数据总线(悬浮状态) ,使外设和存储器之间直接传送,使外设和存储器之间直接传送(不通过(不通过CPU)数据的方式。)数据的方式。 适用于外设和存储器之间有大量的数据需要传送及外设工作速度适用于外设和存储器之间有大量的数据
3、需要传送及外设工作速度很快的情况。很快的情况。 硬盘。硬盘。返 回4:34外设有紧急事件要求被服务。外设有紧急事件要求被服务。CPU决定是否为其服务。决定是否为其服务。如为其服务,服务结束后返回到被中止的地方继续如为其服务,服务结束后返回到被中止的地方继续原来的工作。原来的工作。5.1.4 中断传送方式返 回主程序主程序响应中断请求响应中断请求中断服务程序中断服务程序返回主程序返回主程序继续执行主程序继续执行主程序断点中断请求4:345.2 中断的概念一、中断系统:一、中断系统:实现中断功能的部件称为中断系统,又称中断机构。实现中断功能的部件称为中断系统,又称中断机构。二、中断源:二、中断源:
4、产生中断的请求源称为中断源。产生中断的请求源称为中断源。三、中断请求:三、中断请求:中断源向中断源向CPU提出的处理请求,称为中断请求或中断申请。提出的处理请求,称为中断请求或中断申请。四、中断响应过程:四、中断响应过程: CPU暂时中止自身的事物,转去处理事件的过程,称为暂时中止自身的事物,转去处理事件的过程,称为CPU的中断响应过程。的中断响应过程。五、中断服务:五、中断服务:对事件的整个处理过程,称为中断服务(或中断处理)。对事件的整个处理过程,称为中断服务(或中断处理)。六、中断返回:六、中断返回:中断处理完毕,返回到原来被中止的地方,称为中断返回。中断处理完毕,返回到原来被中止的地方
5、,称为中断返回。七、中断方式的特点七、中断方式的特点1、消除了、消除了CPU在查询方式中的等待现象,大大提高了在查询方式中的等待现象,大大提高了CPU的工作效率。的工作效率。2、将从现场采集的数据通过中断方式及时传送给、将从现场采集的数据通过中断方式及时传送给CPU,经过处理后可立即作出,经过处理后可立即作出反应,实现现场控制。采用查询方式很难做到及时采集,实时控制。反应,实现现场控制。采用查询方式很难做到及时采集,实时控制。返 回4:345.3 89C51中断系统结构及中断控制中断系统结构及中断控制5.3.1 89C51中断系统结构中断系统结构一、中断系统结构一、中断系统结构返 回P.115
6、4:34二、中断技术实现的功能1、分时操作、分时操作 CPU可以使多个外设同时工作,并分时为各外设提供可以使多个外设同时工作,并分时为各外设提供服务,从而提高了服务,从而提高了CPU的利用率和输入和输出的速度。的利用率和输入和输出的速度。2、实时处理、实时处理 当计算机用于实时控制时,请求当计算机用于实时控制时,请求CPU提供服务是随机提供服务是随机发生的。有了中断系统,发生的。有了中断系统,CPU就可以立即响应并加以就可以立即响应并加以处理。处理。3、故障处理、故障处理 计算机在运行时往往会出现一些故障,如断电、存储计算机在运行时往往会出现一些故障,如断电、存储器奇偶校验出错、运算溢出等。器
7、奇偶校验出错、运算溢出等。返 回4:345.3.2 89C51中断源返 回1、INT0:外部中断外部中断0请求,低电平有效。请求,低电平有效。通过通过P3.2引脚输入。引脚输入。2、INT1:外部中断外部中断1请求,低电平有效。请求,低电平有效。通过通过P3.3引脚输入。引脚输入。3、T0:定时定时/计数器计数器0溢出中断请求。溢出中断请求。计数计数功能功能通过通过P3.4引脚输入。引脚输入。4、T1:定时定时/计数器计数器1溢出中断请求。溢出中断请求。计数计数功能功能通过通过P3.5引脚输入。引脚输入。5、TX/RX:串行口中断请求。当串行口完成一帧数据的串行口中断请求。当串行口完成一帧数据
8、的发送发送完完或或接接收收到到时,请求中断。时,请求中断。串行串行接收接收通过通过P3.0引脚输入引脚输入,串行串行发送发送通过通过P3.1引脚输引脚输出出。89C51中断系统的五个中断源4:345.3.3 中断控制中断控制 一、中断请求标志一、中断请求标志1、定时器控制寄存器、定时器控制寄存器TCON中的中断标志位中的中断标志位返 回1、TF1:定时器:定时器/计数器计数器T1溢出中断请求标志位。溢出中断请求标志位。 89C51单片机定时器采用单片机定时器采用加计数加计数,当,当T1计到计到0时,计数器最高位产时,计数器最高位产生溢出,由生溢出,由硬件硬件使使TF1置置1,并向,并向CPU发
9、出中断请求。当发出中断请求。当CPU响应中断响应中断时,硬件自动对时,硬件自动对TF1清清0。2、TF0:定时器:定时器/计数器计数器T0溢出中断请求标志位。溢出中断请求标志位。 含义与含义与TF1类同。类同。3、IE1:外部中断:外部中断INT1的中断请求标志。当检测到的中断请求标志。当检测到INT1引脚引脚 上存在上存在有效的有效的中断请求信号时,由中断请求信号时,由硬件硬件使使IE1置置1,并向,并向CPU发出中断请求。发出中断请求。当当CPU响应中断响应中断时,硬件自动对时,硬件自动对IE1清清0。4、IE0:外部中断:外部中断INT0的中断请求标志。其含义与的中断请求标志。其含义与I
10、E1类同。类同。TF1TF0IE1IT1IE0IT0 TCON(88H)8FH 8EH 8DH 8CH 8BH 8AH 89H 88HTR1TR04:342、串行口控制寄存器、串行口控制寄存器SCON中的中断标志位中的中断标志位TIRI SCON(98H)9FH 9EH 9DH 9CH 9BH 9AH 99H 98H1、TI:串行口发送中断请求标志。:串行口发送中断请求标志。 CPU将一个数据写入发送缓冲器将一个数据写入发送缓冲器SBUF时,就启动发送。每发时,就启动发送。每发送送完完一帧串行数据后,硬件置位一帧串行数据后,硬件置位TI。但。但CPU响应中断时,响应中断时,并不清并不清除除TI
11、,必须在中断服务程序中由软件对,必须在中断服务程序中由软件对TI清清0。2、RI:串行口接收中断请求标志。:串行口接收中断请求标志。 在串行口允许接收时,每接收在串行口允许接收时,每接收到到一个串行帧,硬件置位一个串行帧,硬件置位RI。同。同样,样,CPU响应中断时不会清除响应中断时不会清除RI,必须在中断服务程序中由软件,必须在中断服务程序中由软件对对RI清清0。4:34二、中断允许控制二、中断允许控制 1、中断允许寄存器、中断允许寄存器IE的格式。的格式。返 回EAESET1EX1ET0EX0 IE(A8H)AFH AEH ADH ACH ABH AAH A9H A8HEA中断允许总控制位
12、。中断允许总控制位。 EA=0,屏蔽屏蔽所有的中断请求;所有的中断请求; EA=1,CPU开放开放中断。对各中断源的中断请求是否允许,还要取决于各中断源的中断。对各中断源的中断请求是否允许,还要取决于各中断源的中断允许控制位的状态。这就是所谓的两级控制。中断允许控制位的状态。这就是所谓的两级控制。ES串行口中断允许位。串行口中断允许位。 ES=0,禁止串行口禁止串行口中断;中断; ES=1,允许串行口允许串行口中断。中断。ET1定时器定时器/计数器计数器T1的溢出中断允许位。的溢出中断允许位。 ET1=0,禁止禁止T1中断;中断; ET1=1,允许允许T1中断。中断。EX1外部中断外部中断1的
13、溢出中断允许位。的溢出中断允许位。 EX1=0,禁止外部中断禁止外部中断1中断;中断; EX1=1,允许外部中断允许外部中断1中断。中断。ET0定时器定时器/计数器计数器T0的溢出中断允许位。的溢出中断允许位。 ET0=0,禁止禁止T0中断;中断; ET0=1,允许允许T0中断。中断。EX0外部中断外部中断0的溢出中断允许位。的溢出中断允许位。 EX0=0,禁止外部中断禁止外部中断0中断;中断; EX0=1,允许外部中断允许外部中断0中断。中断。4:34例5-1:假设允许片内定时器假设允许片内定时器/计数器中断,禁止其他计数器中断,禁止其他中断。试根据假设条件设置中断。试根据假设条件设置IE的
14、相应值。的相应值。解解:(:(IE)=10001010B=8AH(a)用字节操作指令)用字节操作指令MOV IE,#8AH;或;或 MOV A8H,#8AH;(b)用位操作指令)用位操作指令SETB ET0;定时器;定时器/计数器计数器0允许中断允许中断SETB ET1;定时器;定时器/计数器计数器1允许中断允许中断SETB EA ;CPU开中断开中断此时,此时,没有禁止其他中断!没有禁止其他中断!返 回4:34三、中断优先级控制三、中断优先级控制1、89C51的中断优先级的中断优先级 89C51有高、低两个中断优先级。有高、低两个中断优先级。 每个中断请求源均可编程为优先级中断。每个中断请求
15、源均可编程为优先级中断。 中断系统中有两个不可寻址的中断系统中有两个不可寻址的“优先级生效优先级生效”触发器,分别指出触发器,分别指出CPU正在执行的高、低优先级的中断服务程序。当其为正在执行的高、低优先级的中断服务程序。当其为1时则分别屏蔽所时则分别屏蔽所有的同级和低级中断请求。有的同级和低级中断请求。返 回PSPT1PX1PT0PX0 IP(B8H) BCH BBH BAH B9H B8HPS串行口中断优先级控制位。串行口中断优先级控制位。PT1T1中断优先级控制位。中断优先级控制位。PT0T0中断优先级控制位。中断优先级控制位。PX1INT1中断优先级控制位。中断优先级控制位。PX0IN
16、T0中断优先级控制位。中断优先级控制位。 若某控制位为若某控制位为1,则相应的中断源规定为高级中断;反之,为,则相应的中断源规定为高级中断;反之,为0,则相应的中断源规定为低级中断。则相应的中断源规定为低级中断。4:342、中断优先级排列顺序当同时接收到几个同一优先级的中断请求时,响应哪个中断源则取决于当同时接收到几个同一优先级的中断请求时,响应哪个中断源则取决于内部硬件查询顺序。内部硬件查询顺序。其优先级顺序排列如其优先级顺序排列如 图图所示。所示。就是就是IP从右到左的顺序。从右到左的顺序。返 回中断源中断源 同级内的中断优先级同级内的中断优先级外部中断外部中断0中断中断 高级高级定时器定
17、时器/计数器计数器T0溢出中断溢出中断外部中断外部中断1定时器定时器/计数器计数器T1溢出中断溢出中断串行口中断串行口中断 低级低级4:343、中断优先级控制实现的功能、中断优先级控制实现的功能(1)按内部查询顺序排队)按内部查询顺序排队 当数个中断源同时向当数个中断源同时向CPU发出中断请发出中断请求时,求时,CPU根据设计者事先确定的中根据设计者事先确定的中断源顺序号的次序,依次响应其中断断源顺序号的次序,依次响应其中断请求。请求。(2)实现中断嵌套)实现中断嵌套当当CPU正在处理一个中断请求时,又正在处理一个中断请求时,又出现了另一个优先级比它高的中断请出现了另一个优先级比它高的中断请求
18、,这时,求,这时,CPU就暂时中止执行对原就暂时中止执行对原来优先级较低的中断源的服务程序,来优先级较低的中断源的服务程序,保护当前断点,保护当前断点,转去响应优先级更高转去响应优先级更高的中断请求。待服务结束,再继续执的中断请求。待服务结束,再继续执行原来较低级的中断服务程序。该过行原来较低级的中断服务程序。该过程称为中断嵌套。该中断系统称为多程称为中断嵌套。该中断系统称为多级中断系统。级中断系统。返 回执行主程序执行主程序低级中低级中断请求断请求响应低级中断请求响应低级中断请求执行执行低级低级中断中断服务服务程序程序高级中高级中断请求断请求响应高级中断请求响应高级中断请求执行执行高级高级中
19、断中断服务服务程序程序返回低级中断程序返回低级中断程序返回主程序返回主程序4:34 例5-2:设设8031的片外中断为高优先级,片内中断为低优先级。设的片外中断为高优先级,片内中断为低优先级。设置置IP相应值。相应值。解:(解:(IP)=00000101B=05H(a)用字节操作指令用字节操作指令 MOV IP,#05H;或;或 MOV 0B8H,#05H;(b)用为操作指令用为操作指令 SETB PX0 SETB PX1 CLR PS CLR PT0 CLR PT1返 回4:345.4 中断处理过程中断处理过程5.4.1 中断处理过程的三个阶段中断处理过程的三个阶段中断处理过程分为:中断处理
20、过程分为:中断响应中断响应中断处理中断处理 中断返回中断返回 保护现场保护现场为外设服务为外设服务恢复现场恢复现场主程序响应中断主程序响应中断NKN+mK+1中断返回中断返回中中 断断 处处 理理返 回4:345.4.2 中断响应中断响应一、一、中断响应条件(中断响应条件(同时满足同时满足)有中断源发出中断请求。有中断源发出中断请求。中断总允许位中断总允许位EA=1EA=1,即,即CPUCPU中断。中断。申请中断的中断源的中断允许位为申请中断的中断源的中断允许位为1 1,即中断没有被屏蔽。,即中断没有被屏蔽。无同级或更高级中断正在被服务。无同级或更高级中断正在被服务。当前的指令周期已经结束。当
21、前的指令周期已经结束。若现行指令为若现行指令为RETIRETI或是访问或是访问IEIE或或IPIP指令时,该指令以及紧接着的另一条指令时,该指令以及紧接着的另一条指令已执行完。指令已执行完。二、中断响应时间二、中断响应时间CPUCPU不是在任何情况下都对中断请求予以响应,而不同的情况下对中断不是在任何情况下都对中断请求予以响应,而不同的情况下对中断响应的时间是不同的。响应的时间是不同的。最短的响应时间为最短的响应时间为3 3个机器周期。个机器周期。若中断系统只有一个中断源,则响应时间为若中断系统只有一个中断源,则响应时间为3 38 8个机器周期之间。个机器周期之间。如在如在乘除法指令之后进入中
22、断。乘除法指令之后进入中断。 RETIRETI(2T2T)+MUL AB+MUL AB(4T4T)+ +进入中断的进入中断的LJMPLJMP(2T2T)=8T=8T对于受阻的中断响应,则响应时间会更长一些,如正在执行高级或同级对于受阻的中断响应,则响应时间会更长一些,如正在执行高级或同级中断。中断。返 回4:34二、中断响应操作过程二、中断响应操作过程1、中断响应操作过程中断响应操作过程 把当前把当前PC值压入堆栈,保护断点。值压入堆栈,保护断点。 将相应的中断服务程序的入口地址送入将相应的中断服务程序的入口地址送入PC。 对有些中断源,对有些中断源,CPU会自动清除中断标志。会自动清除中断标
23、志。 执行中断服务程序。执行中断服务程序。 执行到返回指令执行到返回指令RETI,中断服务程序结束,将堆栈内容弹出到,中断服务程序结束,将堆栈内容弹出到PC,返,返回到原来断点继续执行。回到原来断点继续执行。2 2、各中断源及其对应的矢量地址、各中断源及其对应的矢量地址中 断 源 中 断 矢 量 外 部 中 断0 ( IN T 0 ) 0 0 0 3 H 定 时 器T 0 中 断 0 0 0 B H 外 部 中 断1 ( IN T 1 ) 0 0 1 3 H 定 时 器T 1 中 断 0 0 1 B H 串 行 口 中 断 0 0 2 3 H 返 回4:345.4.3 中断处理中断处理二、中断
24、处理包括的内容二、中断处理包括的内容 保护现场:保护现场:如在中断服务程序中要用到如在中断服务程序中要用到PSW、工作寄存器和、工作寄存器和SFR等等寄存器时,则在进入中断服务之前应将它们的内容保护起来,在中寄存器时,则在进入中断服务之前应将它们的内容保护起来,在中断结束、执行断结束、执行RETI指令前应恢复现场。指令前应恢复现场。 为中断源服务:为中断源服务:针对中断源的具体要求进行相应的处理。针对中断源的具体要求进行相应的处理。三、编写中断服务程序时的注意问题三、编写中断服务程序时的注意问题 在中断矢量地址单元处放一条无条件转移指令,使中断服务程序可在中断矢量地址单元处放一条无条件转移指令
25、,使中断服务程序可灵活地安排在灵活地安排在64KB ROM的任何空间。的任何空间。 在中断服务程序中,应注意用软件保护现场,以免中断返回后丢失在中断服务程序中,应注意用软件保护现场,以免中断返回后丢失原来寄存器、累加器中的信息。原来寄存器、累加器中的信息。 若要在执行当前中断程序时禁止更高优先级中断,可以先用软件关若要在执行当前中断程序时禁止更高优先级中断,可以先用软件关闭闭CPU中断或禁止某中断源中断,在中断返回前再开放中断。中断或禁止某中断源中断,在中断返回前再开放中断。返 回4:345.4.4 中断返回中断返回 在中断服务程序中,最后一条指令必须为中断返回在中断服务程序中,最后一条指令必
26、须为中断返回指令指令RETI。 CPU执行该指令时,一方面清除中断响应时所置位执行该指令时,一方面清除中断响应时所置位的的“优先级生效优先级生效”触发器触发器,另一方面从当前栈顶弹,另一方面从当前栈顶弹出断点地址送入程序计数器出断点地址送入程序计数器PC,从而返回主程序。,从而返回主程序。 注意在中断服务程序中,注意在中断服务程序中,PUSH和和POP指令必须成对指令必须成对使用,否则,不能正确返回断点使用,否则,不能正确返回断点。返 回4:345.5 外部中断扩展方法外部中断扩展方法5.5.1 利用定时器扩展外部中断源利用定时器扩展外部中断源 89C51单片机有两个定时器,具有两个内部中断标
27、志和单片机有两个定时器,具有两个内部中断标志和外部计数输入引脚。外部计数输入引脚。 当定时器设置为计数方式,计数初值设置为满量程当定时器设置为计数方式,计数初值设置为满量程FFH时,一旦外部信号从计数器引脚输入一个负跳变信号,时,一旦外部信号从计数器引脚输入一个负跳变信号,计数器加计数器加1产生溢出中断,从而转去处理该外部中断源的产生溢出中断,从而转去处理该外部中断源的请求。请求。 将外部中断源信号接至将外部中断源信号接至T0或或T1引脚;该定时器的溢出中引脚;该定时器的溢出中断标志及中断服务程序作为扩充外部中断源的标志和中断标志及中断服务程序作为扩充外部中断源的标志和中断服务程序。断服务程序
28、。返 回4:345.5.2 中断加查询扩展外部中断源中断加查询扩展外部中断源返 回INT1INT0P1.3P1.2P1.1P1.089C51装置装置1装置装置2装置装置3装置装置4+5V ORG 0003H LJMP INTRP ORG 1000H INTRP:PUSH PSW PUSHA JBP1.0, DV1 JBP1.1, DV2 JBP1.2, DV3 JBP1.3, DV4 EXIT: POPA POP PSW RETIDV1: 装置1的中断服务程序 AJMP EXITDV2: 装置2的中断服务程序 AJMP EXITDV3: 装置3的中断服务程序 AJMP EXITDV4: 装置4
29、的中断服务程序 AJMP EXIT4:345.6 中断程序举例中断程序举例5.6.1 5.6.1 主程序主程序ORG 0000HLJMP MAINORG 0003HLJMP INT0ORG 000BHLJMP INT0ORG 0013HLJMP T0ORG 001BHLJMP INT1ORG 0023HLJMP TXRXORG 0030HMAIN: MOV SP,#60HLCALL INIT :返 回;中断初始化,中断初始化, 初始初始IE、IP =0。设设8031的片外中断为高优先级,片内中的片外中断为高优先级,片内中断为低优先级。设置断为低优先级。设置IP相应值。相应值。SETB PX0;
30、INT0为高优先级为高优先级SETB PX1;INT1为高优先级为高优先级SETB EX0;允许允许INT0中断中断SETB EX1;允许允许INT1中断中断SETB ET0;允许允许T0中断中断SETB ET1;允许允许T0中断中断SETB EA;允许总中断允许总中断中断初始化中断初始化完整的完整的主程序主程序开头开头中断服务程序起始地址中断服务程序起始地址4:34中断服务程序编制中的注意事项中断服务程序编制中的注意事项视需要确定是否保护现场,视需要确定是否保护现场,一般必须一般必须。PSW、ACC一般必须保护。一般必须保护。用用SET RS0换寄存器工作组的方法保护换寄存器工作组的方法保护
31、R0R7。 及时清除那些不能被硬件自动清除的中断请求标志(及时清除那些不能被硬件自动清除的中断请求标志(RI、TI),以免产生错误的中断。),以免产生错误的中断。 中断服务程序中的压栈与弹栈指令必须成对使用,以确中断服务程序中的压栈与弹栈指令必须成对使用,以确保中断服务程序的正确返回。保中断服务程序的正确返回。 应尽可能短。应尽可能短。返 回4:34如图所示,将如图所示,将P1口的口的P1.4P1.7作为作为输入输入位,位, P1.0P1.3作为作为输出输出位。位。拨动拨动开关开关将将P1.4P1.7所设的数据依次通过所设的数据依次通过P1.0P1.3输出,驱动发输出,驱动发光二极管(若输入为
32、高电平则相应的光二极管(若输入为高电平则相应的LED亮)。亮)。现要求采用中断边沿现要求采用中断边沿触发方式,每中断一次,完成一次读触发方式,每中断一次,完成一次读/写操作。写操作。返 回5.6.2 中断服务程序举例中断服务程序举例8031 +5V+5V+5V+5V+5V12S1P1.7INT0P1.6P1.5P1.4P1.3P1.2P1.1P1.04:34解:解:如图所示,采用外部中断如图所示,采用外部中断0,中断申请从,中断申请从INT0输入,并输入,并采用了去抖动电路。采用了去抖动电路。 当当P1.0P1.3的任何一位的任何一位输出为输出为1时,相应的发光二极时,相应的发光二极管就会发光
33、。当开关管就会发光。当开关S1闭合时,闭合时,发出中断请求。中断服务程序发出中断请求。中断服务程序的矢量地址为的矢量地址为0003H。源程序。源程序如下。如下。取消非门,如何修改程序?取消非门,如何修改程序?源程序如下:ORG 0000HLJMP MAIN;上电,转向主程序ORG 0003H;外部中断0入口地址LJMP INT0 ;转向中断服务程序ORG 0030H ;主程序MAIN:SETB EX0 ;允许外部中断0中断SETB IT0 ;选择边沿触发方式SETB EA ;CPU开中断HERE:SJMP HERE ;等待中断 ORG 0200H ;中断服务程序(删)INT0: MOV A,#
34、0F0H MOV P1,A ;设P1.4P1.7为输入MOV A,P1 ;取开关数SWAP A ;A的高、低四位互换MOV P1,A;输出驱动LED发光RETI ;中断返回END 返 回4:345.7 思考题与习题思考题与习题1、什么是中断和中断系统?其主要功能是什么?、什么是中断和中断系统?其主要功能是什么?2、试编写一段对中断系统初始化的程序,使之允许、试编写一段对中断系统初始化的程序,使之允许INT0,INT1,TO,串行口中断,且使,串行口中断,且使T0中断为高优中断为高优先级中断。先级中断。3、在单片机中,中断能实现哪些功能?、在单片机中,中断能实现哪些功能?4、89C51共有哪些中断源?对其中端请求如何进行控制?共有哪些中断源?对其中端请求如何进行控制?5、什么是中断优先级?中断优先处理的原则是什么?、什么是中断优先级?中断优先处理的原则是什么?6、说明外部中断请求的查询和响应过程。、说
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 常用外贸课程设计
- 无人机自主降落案例设计课程设计
- 室内PM监测预警装置开发指南课程设计
- 拨臂铣平面夹具课程设计
- 智能知识问答开发课程设计
- 电机PID算法优化设计课程设计
- UWB室内定位系统仿真方案设计课程设计
- 城市探索活动课程设计
- 2025年人民法院聘用书记员考试试题及答案解析
- 2025年山东省聊城市高唐县数学三下期中达标检测试题(含答案解析)
- 垃圾分类知识科普
- 能耗管理培训课件
- 船舶概论课件
- 内墙铝板施工方案
- 《化妆技巧与形象设计》项目一
- 2023年彝良县人民医院紧缺医学专业人才招聘考试历年高频考点试题含答案解析
- 技术的本质(经典版)
- 过程控制与自动化仪表
- 512地震灾后旅游重建总体规划
- 临床药物治疗学课件
- 气动技术第六讲气动图形规范演示文稿
评论
0/150
提交评论