单片机原理与应用第5章 中断系统及定时计数器.ppt

单片机原理与应用第5章 中断系统及定时计数器.ppt

ID:49918916

大小:616.00 KB

页数:54页

时间:2020-03-04

单片机原理与应用第5章 中断系统及定时计数器.ppt_第1页
单片机原理与应用第5章 中断系统及定时计数器.ppt_第2页
单片机原理与应用第5章 中断系统及定时计数器.ppt_第3页
单片机原理与应用第5章 中断系统及定时计数器.ppt_第4页
单片机原理与应用第5章 中断系统及定时计数器.ppt_第5页
资源描述:

《单片机原理与应用第5章 中断系统及定时计数器.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章中断系统及定时/计数器中断的基本概念和MCS-51中断系统的结构。MCS-51定时/计数器的组成。定时/计数器的四种工作方式。MCS-51中断系统和定时/计数器的使用方法。10/1/2021广东松山职业技术学院课件制作组本章主要内容5.1MCS-51单片机的中断系统5.2中断系统的编程和应用举例5.3MCS-51单片机的定时/计数器5.4定时/计数器应用举例10/1/2021广东松山职业技术学院课件制作组5.1MCS-51单片机的中断系统5.1.1MCS-51中断系统的结构及功能1.中断的概念看电视中断

2、处理中断请求中断返回电话铃响接听电话看电视主程序事件发生事件处理主程序实际生活计算机10/1/2021广东松山职业技术学院课件制作组5.1.1MCS-51中断系统的结构及功能10/1/2021广东松山职业技术学院课件制作组中断:在计算机执行程序的过程中,当外部设备发生某一事件去请求CPU处理时(中断发生);CPU暂时中断当前程序的执行,转去处理所发生的事件(中断响应和中断服务);待处理完毕后,再返回来执行原来被中断的程序(中断返回),这一处理过程称之为中断。中断要注意2点:保护断点和保护现场5.1.1MCS-

3、51中断系统的结构及功能10/1/2021广东松山职业技术学院课件制作组IE0TCONSCONINT0IT0=0IT0=1INT1IT1=0IT1=1TF0IE1TF1T0T1TIRITXDRXDESET0EX0EX1ET1EA自然优先级矢量地址高级中断请求自然优先级矢量地址低级中断请求PX0PT0PX1PT1PSIEIP中断标志位中断源允许总允许EA中断优先级5.1.1MCS-51中断系统的结构及功能2.MCS-51中断系统的结构10/1/2021广东松山职业技术学院课件制作组MCS-51系列单片机的中断系

4、统有5个中断源分别是:,,T0,T1和串行端口。3.中断的功能(1)提高CPU的工作效率(2)处理故障(3)实现实时控制(4)实现人机交互5.1.1MCS-51中断系统的结构及功能10/1/2021广东松山职业技术学院课件制作组5.1.2中断源与中断请求1.中断源(5个)INT0:由IT0选择为低电平有效还是下降沿有效。此引脚上出现有效的中断信号时,中断标志IE0置1,申请中断。INT1:由IT1选择为低电平有效还是下降沿有效。此引脚上出现有效的中断信号时,中断标志IE1置1,申请中断。TF0(TCON.5)

5、:片内定时/计数器T0溢出中断请求标志。当定时/计数器T0发生溢出时,置位TF0,向CPU申请断。10/1/2021广东松山职业技术学院课件制作组TF1(TCON.7):片内定时/计数器T1溢出中断请求标志。当定时/计数器T1发生溢出时,置位TF1,向CPU申请中断。RI、TI:串行口中断请求标志。当串行口接收完一帧数据时置位RI或当串行口发送完一帧数据时置位TI,向CPU申请中断。5.1.2中断源与中断请求10/1/2021广东松山职业技术学院课件制作组2.中断申请标志(TCON和SCON)(1)定时/计数

6、器控制寄存器TCONTF1TR1TF0TR0IE1IT1IE0IT0TCON(88H)IT0(TCON.0):外中断0触发方式控制位。IT0=0,电平触发方式。IT0=1,边沿触发方式(下降沿有效)。IT1(TCON.2):选择外部中断1的中断触发方式同IT0IE0(TCON.1):外中断0中断请求标志位。TF0,T0溢出中断请求标志位。IT1、IE1、TF1类同5.1.2中断源与中断请求10/1/2021广东松山职业技术学院课件制作组(2)串行口控制寄存器SCONSCON(98H)SM0SM1SM2RENT

7、B8RB8TIRIRI(SCON.0):串行口接收中断请求标志位。TI(SCON.1):串行口发送中断请求标志位。注意:RI和TI由硬件置位、由软件清除。5.1.2中断源与中断请求10/1/2021广东松山职业技术学院课件制作组中断允许控制EAESET1EX1ET0EX0IE(A8H)EX0:外中断0允许位;ET0:T0中断允许位;EX1:外中断0允许位;ET1:T1中断允许位;ES:串口中断允许位;EA:CPU中断允许(总允许)位。5.1.3中断允许控制10/1/2021广东松山职业技术学院课件制作组【例5

8、-1】假设允许打开及定时/计数器T0、T1中断,禁止其他中断,试对IE进行设置。解:由给定条件IE应为10001110B。(1)用字节操作指令MOVIE,#8EH或MOVA8H,#8EH(2)用位操作指令SETBEASETBET1SETBEX1SETBET05.1.3中断允许控制10/1/2021广东松山职业技术学院课件制作组中断优先级控制PSPT1PX1PT0PX0IP(B8H)IP寄存器各位的含

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

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

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