第5章MCS-51单片机的中断看电视中断处理中断请求实际生活中断返回电话铃响接听电话看电视主程序计算机事件发生事件处理主程序•5
1中断的概念5
180C51单片机的中断系统第5章MCS-51单片机的中断主程序A响应返回断点RETI……中断服务程序B第5章MCS-51单片机的中断中断是指计算机在执行某一程序的过程中,由于计算机系统内、外的某种原因,而必须中止原程序的执行,转去执行相应的处理程序,待处理结束之后,再回来继续执行被中止的原程序的过程
采用了中断技术后的计算机,可以解决CPU与外设之间速度匹配的问题,使计算机可以及时处理系统中许多随机的参数和信息,同时,它也提高了计算机处理故障与应变的能力
第5章MCS-51单片机的中断中断解决了快速主机与慢速I/O设备的数据传送,还具有如下优点:•分时操作
CPU可以分时为多个I/O设备服务,提高了计算机的利用率;实时响应
CPU能够及时处理应用系统的随机事件,系统的实时性大大增强;可靠性高
CPU具有处理设备故障及掉电等突发性事件能力,从而使系统可靠性提高
第5章MCS-51单片机的中断图5
1MCS-51中断系统结构框图第5章MCS-51单片机的中断中断源是指在计算机系统中向CPU发出中断请求的来源,中断可以人为设定,也可以是为响应突发性随机事件而设置
2中断源表5
18051中断源第5章MCS-51单片机的中断1
中断控制寄存器TCONTF1TR1TF0TR0IE1IT1IE0IT0(MSB)(LSB)图5
2TCON格式与中断标志相关的寄存器位地址:8FH8EH8DH8CH8BH8AH89H88H第5章MCS-51单片机的中断•TF1:定时器T1溢出中断标志位,硬件复位为0,T1溢出中断为1
•TF0:定时器T0溢出中断标志位,硬件复位为0,T0溢出中断为1
•TR1、TR0:定时器运行控制位,置0可以停