《单片机应用技术》课件-4.2.1 中断概念、中断源与中断寄存器_第1页
《单片机应用技术》课件-4.2.1 中断概念、中断源与中断寄存器_第2页
《单片机应用技术》课件-4.2.1 中断概念、中断源与中断寄存器_第3页
《单片机应用技术》课件-4.2.1 中断概念、中断源与中断寄存器_第4页
《单片机应用技术》课件-4.2.1 中断概念、中断源与中断寄存器_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

中断概念、中断源与中断寄存器单片机应用技术目

录02中断源01中断的概念03中断寄存器01中断的概念PART01中断的概念01引起中断的事件称为中断源中断是一种使CPU中止正在执行的程序,转而去处理特殊事件的操作。可能是来自外设的输入/输出请求;可能是计算机的一些异常事故或其他内部原因。中断的概念01中断指在特定的事件触发下引起CPU暂停正在运行的程序,转而先去处理一段为特定事件而编写的处理程序,等中断处理程序处理完成后,再回到主程序被打断的地方继续运行。中断的概念图中断源要求服务的请求称为中断请求;在满足条件时,CPU转去执行中断服务程序的过程称为中断响应。中断的概念01中断的特点3针对难以预料的情况或故障进行及时处理,保证系统可靠性。故障处理2CPU可以及时处理微机运行过程中发生的随机事件,增强实时控制性。实时处理1中断可以解决快速CPU与慢速外设之间的矛盾,使CPU和外设同时工作。提高CPU的效率中断的概念018051单片机8051中断系统有5个中断源可以编程控制每个中断源的中断优先级别、中断允许与关闭等。与中断有关的寄存器有4个,分别为中断标志寄存器TCON和SCON、中断允许控制寄存器IE和断优先级控制寄存器IP,都可以位操作。02中断源PART02中断源028051单片机的中断源:

外部中断请求0。由P3.2引脚输入,ITO位(TCON.0)决定是低电平有效还是下降沿有效。一旦输入信号有效,中断标志位IE0自动置1,向CPU申请中断。

外部中断请求1。由P3.3引脚输入,IT1位(TCON.2)决定是低电平有效还是下降沿有效。一旦输入信号有效,中断标志位IE1自动置1,向CPU申请中断。

TO溢出中断请求。当TO计数溢出时,TO中断请求标志位(TCON.5)自动置1,向CPU申请中断。中断源028051单片机的中断源:

T1溢出中断请求。当T1计数溢出时,T1中断请求标志位(TCON.7)自动置1,向CPU申请中断。

串行口中断请求。当接收或发送完一帧串行数据时,串行口中断请求标志位RI(SCON.0)或TI(SCON.1)自动置1,向CPU申请中断。02中断寄存器PART03中断寄存器03中断标志寄存器TCON串行口控制寄存器SCON中断寄存器031.中断标志寄存器TCONTCON是定时器/计数器控制寄存器,字节地址为88H,可位寻址。该寄存器中有定时器/计数器TO和T1的溢出中断请求标志位TFO和TF1,也包括了外部中断INTO和INT1的中断请求标志位IEO和IE1。中断寄存器031.中断标志寄存器TCONITO:外部中断0的触发方式选择位当ITO=0时:外部中断0为电平触发方式,即引脚上的信号为低电平有效。当IT0=1时:外部中断0为边沿触发方式,即引脚上的信号出现从高到低的负跳变有效。IT0位可由软件置1或清0中断寄存器031.中断标志寄存器TCONIE0:外部中断0中断请求标志位

中断寄存器031.中断标志寄存器TCONIE0:外部中断0中断请求标志位

中断寄存器031.中断标志寄存器TCONIT1外部中断1的触发方式选择位,操作功能与ITO类似。IE1

中断寄存器031.中断标志寄存器TCONTFO:定时器/计数器0溢出中断请求标志位当TO启动计数后,TO从计数初值开始加1,直至最高位产生溢出由硬件将TFO置1,向CPU申请中断。CPU响应中断时,由硬件自动将TFO清0。如果定时器/计数器TO工作在查询方式,TO计数溢出后,TFO必须由软件清0。中断寄存器031.中断标志寄存器TCONTF1定时器/计数器1溢出中断请求标志位,其操作功能与TFO类似。中断寄存器032.串行口控制寄存器SCON0SCON为串行口控制寄存器,字节地址为98H,可位寻址。与中断有关的是它的低两位TI和RI。中断寄存器032.串行口控制寄存器SCONTI:串行口发送中断标志位CPU将8位数据写入串行口发送缓冲器SBUF时,就启动了一帧数据的发送,每发送完一帧数据后,由硬件将TI置1,CPU响应串行口发送中断时,CPU并不自动清除TI中断标志位,必须在中断服务程序中由软件对TI清0。中断寄存器032.串行口控制寄存器SCONRI:串行口接收中断标志位当允许串行口接收数据时,串行口每接收完一帧数据,由硬件将RI置1,CPU响应串行口接收中断时,CP

温馨提示

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

评论

0/150

提交评论