51单片机中断.ppt
《51单片机中断.ppt》由会员分享,可在线阅读,更多相关《51单片机中断.ppt(41页珍藏版)》请在第壹文秘上搜索。
1、2023-3-1016章中断系统中断系统2023-3-1026章、章、80C51的中断系统的中断系统 6 6.1 80C51.1 80C51的中断系统结构的中断系统结构一、中断的概念一、中断的概念 CPUCPU在处理某一事件在处理某一事件A A时,发生了另一事件时,发生了另一事件B B请请求求CPUCPU迅速去处理(迅速去处理(中断发生中断发生);); CPUCPU暂时中断当前的工作,转去处理事件暂时中断当前的工作,转去处理事件B B(中中断响应和中断服务断响应和中断服务);); 待待CPUCPU将事件将事件B B处理完毕后,再回到原来事件处理完毕后,再回到原来事件A A被被中断的地方继续处理
2、事件中断的地方继续处理事件A A(中断返回中断返回),这一过),这一过程称为程称为中断中断 。2023-3-103MCS-51单片机的中断系统结构执行主程序主程序继续执行主程序断点中断请求中断响应执行中断处理程序中断返回2023-3-104引起引起CPU中断的根源,称为中断的根源,称为中断源中断源。中断源向。中断源向CPU提出提出的中断请求。的中断请求。CPU暂时中断原来的事务暂时中断原来的事务A,转去处理事件,转去处理事件B。对事件对事件B处理完毕后,再回到原来被中断的地方(即处理完毕后,再回到原来被中断的地方(即断点断点),),称为中断返回。实现上述中断功能的部件称为称为中断返回。实现上述
3、中断功能的部件称为中断系统中断系统(中(中断机构)。断机构)。2023-3-105 随着计算机技术的应用,人们发现中断技随着计算机技术的应用,人们发现中断技术不仅解决了快速主机与慢速术不仅解决了快速主机与慢速I/O设备的数据设备的数据传送问题,而且还具有如下优点:传送问题,而且还具有如下优点:v 分时操作分时操作。CPU可以分时为多个可以分时为多个I/O设备设备服务,提高了计算机的利用率;服务,提高了计算机的利用率;v实时响应实时响应。CPU能够及时处理应用系统的能够及时处理应用系统的随机事件,系统的实时性大大增强;随机事件,系统的实时性大大增强;v可靠性高可靠性高。CPU具有处理设备故障及掉
4、电具有处理设备故障及掉电等突发性事件能力,从而使系统可靠性提高。等突发性事件能力,从而使系统可靠性提高。2023-3-106数据的输入数据的输入/ /输出传送方式输出传送方式查询传送方式查询传送方式(LOOK UP)(LOOK UP):传送前一方先查询另一方的状态,若已经准备好传送前一方先查询另一方的状态,若已经准备好就传送,否则就继续查询就传送,否则就继续查询/ /等待等待中断传送方式中断传送方式(IRQ)(IRQ):一方通过申请中断的方式与另一方进行数据传送一方通过申请中断的方式与另一方进行数据传送无条件传送方式:无条件传送方式:一方对另一方来说总是准备好的一方对另一方来说总是准备好的直接
5、存储器存取方式直接存储器存取方式(DMA)(DMA):双方直接通过总线传送数据双方直接通过总线传送数据, , 不经不经CPUCPU中转中转2023-3-107 数据传送的双方平时各自做自己的工作,一旦数据传送的双方平时各自做自己的工作,一旦甲方甲方要求与要求与乙方乙方进行数据传送,就主动进行数据传送,就主动发出信号发出信号提出申请,提出申请,乙方乙方接到申请后若接到申请后若同意同意传送,传送,安排好安排好当前的工作当前的工作,再,再响应响应与甲方发生数据传送。与甲方发生数据传送。完事完事后,回去继续后,回去继续做打断前的工作。做打断前的工作。中断功能强弱是计算机性能优劣的重要标志中断功能强弱是
6、计算机性能优劣的重要标志提高提高CPUCPU效率效率 解决速度矛盾解决速度矛盾 实现并行工作实现并行工作 应付突发事件应付突发事件中断传送方式特点中断传送方式特点2023-3-108中断源中断源 中断申请中断申请开放中断开放中断保护现场保护现场中断服务中断服务恢复现场恢复现场中断返回中断返回中断涉及的几个环节中断涉及的几个环节(前面提到的(前面提到的甲方甲方)(甲方(甲方发出信号发出信号提出申请)提出申请)(乙方乙方同意同意传送)传送)(安排好当前的工作安排好当前的工作)(响应响应乙方乙方的要求)的要求)(完事后,回去完事后,回去)(继续继续做打断前的工作)做打断前的工作)2023-3-109
7、单片机的单片机的中断源中断源及及TCONTCON CPUCPU在每个机器周期的在每个机器周期的S5P2S5P2期间期间,会自动查询,会自动查询各个各个中断申请标志位中断申请标志位,若查到某标志位被置位,若查到某标志位被置位, ,将启动中断机制。将启动中断机制。5151子系列允许子系列允许5 5个个(52(52子系列子系列6 6个个) )中断源:中断源: 2 2个外部中断请求:个外部中断请求:INT0INT0,INT1INT1 2 2个片内定时器个片内定时器/ /计数器计数器T0T0和和T1T1中断请求:中断请求: TF0TF0,TF1TF1,(TF2TF25252子系列有子系列有T2T2) 1
8、 1个串行口中断请求:个串行口中断请求:TI/RITI/RICPUCPU识别中断申请的依据识别中断申请的依据:2023-3-1010定时器控制寄存器定时器控制寄存器TCONTCON (88H)(88H)TF1TF1 TR1TR1 TF0TF0 TR0TR0 IE1IE1 IT1IT1 IE0IE0 IT0IT0TCONTCONTF0/TF1TF0/TF1:定时器溢出中断申请标志位:定时器溢出中断申请标志位: =0=0:定时器未溢出;定时器未溢出; =1=1:定时器溢出申请中断,定时器溢出申请中断,进中断后自动清零进中断后自动清零。TR0/TR1TR0/TR1:定时器运行启停控制位:定时器运行启
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 51 单片机 中断