单片机学教程ppt第4章 中断

单片机学教程ppt第4章 中断

ID:14340562

大小:89.00 KB

页数:35页

时间:2018-07-28

单片机学教程ppt第4章 中断_第1页
单片机学教程ppt第4章 中断_第2页
单片机学教程ppt第4章 中断_第3页
单片机学教程ppt第4章 中断_第4页
单片机学教程ppt第4章 中断_第5页
资源描述:

《单片机学教程ppt第4章 中断》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机学教程PPt第4章中断本文由雨夜残鹰寒贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。MCS-51的中断系统系统(Interrupt)第4章MCS-51的中断系统(Interrupt)(学生事先必须预习,本章是一个难点、重点)学生事先必须预习,本章是一个难点、重点)难点中断/定时器计数器/第4章中断/第5章定时器计数器/第7章串行口与串三者联系紧密,行通信三者联系紧密,学习时注意前后联系的看书4.1中断的基本概念4.2单片机的中断源4.3与中断有关的

2、4个寄存器IEIPTCONSCON与中断有关的44.4几个需要注意的问题14.1中断的基本概念CPU正在执行主程序时,单片机外部或内部发生CPU正在执行主程序时单片机外部或内部发生正在执行主程序外部或内部的某一事件(外部设备产生的一个电平的变化,的某一事件(如外部设备产生的一个电平的变化,一个脉冲沿的发生或内部计数器的计数溢出等一个脉冲沿的发生或内部计数器的计数溢出等)请暂时中止当前的工作,CPU迅速去处理于是,CPU暂时中止当前的工作迅速去处理,求CPU迅速去处理,于是,CPU暂时中止当前的工

3、作,转到中断服务处理程序处理所发生的事件.转到中断服务处理程序处理所发生的事件.中断服务处理程序处理完该事件后,中断服务处理程序处理完该事件后,再回到原来被中止的地方,继续原来的工作(例如:来被中止的地方,继续原来的工作(例如:继续执行被中断的主程序),这称为中断.CPU处理事件的过),这称为中断.CPU被中断的主程序),这称为中断.CPU处理事件的过称为CPU中断响应过程.CPU的程,称为CPU的中断响应过程.2日常生活中的中断与单片机中断的比较:日常生活中的中断与单片机中断的比较:某人看书电

4、话铃响暂停看书书中号执行中断程序主程序机机中断中断电话话看书看信执行主程序中断信号如INT*=0中断信号如INT*=0中断请求暂停执行主程序中断响应断日常事务程序中断服务程序3中断涉及的几个环节①中断源②中断申请③开放中断④保护现场⑤中断服务⑥恢复现场⑦中断返回(前面提到的电话)前面提到的电话)(电话发出信号提出申请)电话发出信号提出申请)(乙方同意传送)乙方同意传送)(安排好当前的工作)安排好当前的工作)(响应乙方的要求)响应乙方的要求)(完事后,回去……)完事后,回去)(继续做打断前的工作)

5、继续做打断前的工作)4中断有如下重要的作用:中断有如下重要的作用:作用第一、实现高速CPU和低速外设之间的配合.高速CPU和低速外设之间的配合第一、实现高速CPU和低速外设之间的配合.利用中断方式进行的I/O口操作,在宏观上可以看成CPUI/O口操作CPU和外设的方式进行的I/O口操作,在宏观上可以看成CPU和外设的并行工作.并行工作.第二、可以实现实时控制实时控制.第二、可以实现实时控制.实时处理是控制系统对单片机提出的要求,各个设各可以随时向CPU发出中断申请,CPU发出中断申请片机提出的要

6、求,各个设各可以随时向CPU发出中断申请,CPU也必须作出快速响应和及时处理也必须作出快速响应和及时处理.而CPU也必须作出快速响应和及时处理.故障的紧急处理.第三、实现故障的紧急处理当外设发生故障时,第三、实现故障的紧急处理.当外设发生故障时,可以利用中断系统请求CPU及时处理这些故障.CPU及时处理这些故障利用中断系统请求CPU及时处理这些故障.第四、便于人机联系人机联系.第四、便于人机联系.操作人员可以利用键盘等实现中断,完成人工介入.中断,完成人工介入.5单片机的中断源4.2单片机的中断

7、源1.51子系列允许5个中断源(记忆)1.51子系列允许5个中断源(记忆):子系列允许外部中断请求请求:INT0*(IE0),INT1*(IE1)2个外部中断请求:INT0*(IE0),INT1*(IE1)片内定时器/计数器T0T1溢出中断请求T0和溢出中断请求:TF0,TF12个片内定时器/计数器T0和T1溢出中断请求:TF0,TF1串行口中断请求请求:TI/RI1个串行口中断请求:TI/RI2.(1)在P3.2(INT0*)/P3.3(INT1*)引脚输入一个引脚输入一个负脉冲2.(1)在P

8、3.2(INT0*)/P3.3(INT1*)引脚输入一个负脉冲或低电平,TCON寄存器中的IE0/IE1标志位将会自动置“1”或低电平,TCON寄存器中的IE0/IE1标志位将会自动置“寄存器中的IE0/IE1标志位将会自动置(2)定时器计数器可按片内机器周期定时定时器/片内机器周期定时,(2)定时器/计数器可按片内机器周期定时,或者/P3.5(T1)引脚输入一个负脉冲进行加法计数,引脚输入一个负脉冲进行加法计数P3.4(T0)/P3.5(T1)引脚输入一个负脉冲进行加法计数,T0/T1加满溢出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。