没有合适的资源?快使用搜索试试~ 我知道了~
单片机原理(第5部分)-20201
需积分: 0 0 下载量 177 浏览量
2022-08-03
22:45:50
上传
评论
收藏 3.21MB PDF 举报
温馨提示
试读
29页
计算机与信息学院第5部分 MCS-51的中断系统中断系统结构u 8031系列单片机有5个中断源——2个外部中断源INT0和INT1,2个片内定时器/计数器(T0
资源详情
资源评论
资源推荐
计算机与信息学院
10:23:08
1
中断的概念
第5部分 MCS-51的中断系统
当CPU正在处理某事件的时候,外部发生的
某一事件请求CPU迅速去处理,于是CPU暂时中
止当前的工作,转去处理所发生的事件。中断服
务处理完该事件后,再返回到原来被中止的地方
继续原来的工作,这样的过程称为中断。
保护现场,恢复现场,中断返回
中断作用:
1)中断系统提高了CPU对外界异步事件的处理能力,解决了快速CPU与
慢速的外部设备之间的矛盾,大大提高了CPU的利用率。
2)中断系统使CPU能够及时地处理内部和外部的随机信息,提高了响应
的实时性和故障处理能力。
计算机与信息学院
10:23:08
2
第5部分 MCS-51的中断系统
中断系统结构
u 8031系列单片机有5个中断源——2个外部中断源INT0和INT1,2个
片内定时器/计数器(T0和T1)溢出中断源,1个片内串行口中断
源。8032系列单片机有6个中断源,增加了一个定时器/计数器T2中
断源。
u 每一个中断源都可独立设置为开/关中断。
u 分为两级——高级中断和低级中断。其中任何一个中断源的优先级
均可由软件设定为高级或低级,能实现两级中断服务程序嵌套 。
计算机与信息学院
10:23:08
3
中断系统结构
第5部分 MCS-51的中断系统
计算机与信息学院
10:23:09
4
中断请求源
第5部分 MCS-51的中断系统
1)外部中断0请求,由P3.2(INT0)引脚输入。可由用户设定为两种触发方式:电
平触发或边沿触发。一旦输入信号有效,则向CPU申请中断,并且将中断标志IE0
置1。
2)外部中断1请求,由P3.3(INT1)引脚输入。亦可由用户设定为电平触发方式还
是边沿触发方式。一旦输人信号有效,则向CPU申请中断,并将中断标志IE1置1。
3)片内定时器T0溢出中断请求。当定时器T0产生溢出时,T0中断请求标志TF0 置
1,请求中断处理。
4)片内定时器T1溢出中断请求。当定时器T1产生溢出时,T1中断请求标志TF1置l,
请求中断处理。
5)片内串行口发送/接收中断请求。当通过串行口发送或接收完一帧串行数据时,
串行口中断请求标志TI或RI置1,请求中断处理。
6)片内定时器T2的中断请求。含有计数溢出(TF2)和“捕捉”(EXF2)两种中
断请求标志,经或门共用一个中断矢量。两种中断触发是由T2的两种不同工作方式
决定的。
计算机与信息学院
第5部分 MCS-51的中断系统
10:23:09
5
特殊功能寄存器TCON
TCON是专用寄存器,字节地址为88H,它锁存了外部的中断请求标
志及T0和T1的溢出中断请求标志。复位后TCON为00H。
u IT0:选择外部中断0(INT0)触发方式控制位。IT=0,INT0 低电平触发中断;
IT0=1,INT0负跳沿触发中断。
u IE0:外部中断0请求标志位。IE0=1,外部中断0向CPU申请中断。
u IT1:选择外部中断1(INT1)触发方式控制位。操作功能类似IT0位。
u IE1:外部中断1请求标志位。IE1=1时,外部中断1向CPU申请中断。
中断请求源
剩余28页未读,继续阅读
韩金虎
- 粉丝: 28
- 资源: 285
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0