下载此文档

第5章80c51的中断系统及定时计数器..ppt


文档分类:资格/认证考试 | 页数:约45页 举报非法文档有奖
1/45
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/45 下载此文档
文档列表 文档介绍
2018/3/18
1
第5章 80C51的中断系统及定时/计数器
80C51单片机的中断系统

80C51单片机的中断处理过程

80C51单片机的定时/计数器

80C52的定时/计数器2

2018/3/18
2
80C51单片机的中断系统
80C51中断系统的结构
CPU进行工作A时发生了事件B,请求CPU马上处理
CPU暂时中断当前工作A,转去处理事件B
事件B处理完后,回到工作A被中断的地方继续处理A工作
中断的概念
中断源
中断请求
中断服务
中断返回
中断系统
中断的优点:
CPU利用率高
控制实时性强
系统可靠性好
2018/3/18
3
80C51中断系统的结构
5个中断源、2个优先级
2018/3/18
4
中断源
80C51的中断源
外部中断0(INT0)
外部中断1(INT1)
T0溢出中断(TF0)
T1溢出中断(TF1)
串行口中断(RI或TI)
2018/3/18
5
触发方式设置及中断标志
7
6
5
4
3
2
1
0
TCON
TF1
TR1
TF0
TR0
IE1
IT1
IE0
IT0
字节地址:88H
电平方式(ITx=0),INTx引脚低电平时IEx=1,响应中断后IEx不自动清0(INTx引脚状态)。
边沿方式(ITx=1),INTx引脚负跳变时IEx=1,响应中断后IEx自动清0。
外部中断标志IE1、IE0(用IEx表示)
2018/3/18
6
两种触发方式比较:
电平方式时, INTx低电平必须保持到响应时,否则就会漏掉;在中断服务结束前,INTx低电平必须撤除,否则中断返回之后将再次产生中断。
例,8255的中断请求线在接受读或写操作后即被复位,因此以其去请求电平触发方式的中断比较方便。
边沿方式时,采样到有效下降沿后,在IEx中将锁存一个1。若CPU暂时不能响应,申请标志也不会丢失,直到响应时才清0。
例,ADC0809的转换结束信号EOC为正脉冲,经反相后就可以作为80C51的INTx信号。
2018/3/18
7
溢出中断标志TF1、TF0(用TFx表示)
溢出中断请求标志TFx ,Tx启动后就开始由初值进行加1计数,直至最高位产生溢出使TFx=1向CPU请求中断。CPU响应中断后TFx自动清0。
SCON的中断标志
7
6
5
4
3
2
1
0
SCON
TI
RI
字节地址:98H
RI:串口接收中断标志,响应中断时不能自动清除
TI:串口发送中断标志,响应中断时不能自动清除
2018/3/18
8
80C51中断的控制
中断允许控制
中断源的开放和屏蔽由IE控制(1,开放;0,禁止)
7
6
5
4
3
2
1
0
IE
EA
ES
ET1
EX1
ET0
EX0
字节地址:A8H
EX0:外中断0允许
ET0:T0中断允许
EX1:外中断1允许
ET1:T1中断允许
ES :串口中断允许
EA :CPU中断允许
2018/3/18
9
中断优先级控制
中断优先级由IP控制(1,高级;0,低级)
7
6
5
4
3
2
1
0
IP
PS
PT1
PX1
PT0
PX0
字节地址:B8H
PX0:外中断0优先级
PT0:T0中断优先级
PX1:外中断1优先级
PT1:T1中断优先级
PS :串口中断优先级
同一优先级的自然顺序:
自高至低:INT0、TO、INT1、T1、串口。
2018/3/18
10
中断优先级遵循的原则
几个中断同时申请,先响应高级的中断
正进行的中断服务,同级或低级中断不能对其中断,但可以被高级中断所中断。
为此,中断系统内设有对应高、低2个优先级状态触发器(用户不能寻址)。
状态触发器的复位由中断返回指令RETI控制。

第5章80c51的中断系统及定时计数器. 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数45
  • 收藏数0 收藏
  • 顶次数0
  • 上传人w447750
  • 文件大小2.18 MB
  • 时间2018-03-18