- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本章内容 什么是中断 单片机中断系统结构 中断处理过程 第5章 中断系统 中断是指通过硬件来改变CPU的运行方向。计算机在执行程序的过程中,外部设备向CPU发出中断请求信号,要求CPU暂时中断当前程序的执行而转去执行相应的处理程序,待处理程序执行完毕后,再继续执行原来被中断的程序。这种程序在执行过程中由于外界的原因而被中间打断的情况称为“中断”。 什么是中断 (1)中断服务程序:CPU响应中断后,转去执行相应的处理程序,该处理程序通常称之为中断服务程序。 (2)主程序:原来正常运行的程序称为主程序。 (3)断点:主程序被断开的位置(或地址)称为断点。 (4)中断源:引起中断的原因,或能发出中断申请的来源,称为中断源。 (5)中断请求:中断源要求服务的请求称为中断请求(或中断申请。 中断基本概念 同步工作 异常处理 实时处理 中断特点 单片机中断系统的结构 51中断系统内部结构示意图 51系列单片机中断源 序号 中断源 说 明 1 外部中断0请求 由P3.2引脚输入,通过IT0位(TCON.0)来决定是低电平有效还是下降沿有效。一旦输入信号有效,即向CPU申请中断,并建立IE0(TCON.1)中断标志。任务9中采用下降沿有效,由按键产生下降沿。 2 外部中断1请求 由P3.3引脚输入,通过IT1位(TCON.2)来决定是低电平有效还是下降沿有效。一旦输入信号有效,即向CPU申请中断,并建立IE1(TCON.3)中断标志。 3 TF0 T0溢出中断请求 当T0产生溢出时,T0溢出中断标志位TF0(TCON.5)置位(由硬件自动执行),请求中断处理。 4 TF1 T1溢出中断请求 当T1产生溢出时,T1溢出中断标志位TF1(TCON.7)置位(由硬件自动执行),请求中断处理。 5 RI或TI 串行口中断请求 当接收或发送完一个串行帧时,内部串行口中断请求标志位RI(SCON.0)或TI(SCON.1)置位(由硬件自动执行),请求中断。 中断标志 中断标志位 位名称 说 明 TF1 T1溢出中断标志 TCON.7 T1被启动计数后,从初值开始加1计数,计满溢出后由硬件置位TF1,同时向CPU发出中断请求,此标志一直保持到CPU响应中断后才由硬件自动清0。也可由软件查询该标志,并由软件清0。前述的定时器编程都是采用查询方式实现。 TF0 T0溢出中断标志 TCON.5 T0被启动计数后,从初值开始加1计数,计满溢出后由硬件置位TF0,同时向CPU发出中断请求,此标志一直保持到CPU响应中断后才由硬件自动清0。也可由软件查询该标志,并由软件清0。 IE1 中断标志 TCON.3 IE1 = 1,外部中断1向CPU申请中断。 IT1 中断触发方式控制位 TCON.2 当IT1 = 0,外部中断1控制为电平触发方式;当IT1 = 1,外部中断1控制为边沿(下降沿)触发方式。 IE0 中断标志 TCON.1 IE0= 1,外部中断0向CPU申请中断。 IT0 中断触发方式控制位 TCON.0 当IT0= 0,外部中断0控制为电平触发方式;当IT0 = 1,外部中断0控制为边沿(下降沿)触发方式。 TI 串行发送中断标志 SCON.1 CPU将数据写入发送缓冲器SBUF时,启动发送,每发送完一个串行帧,硬件都使TI置位;但CPU响应中断时并不自动清除TI,必须由软件清除。 RI 串行接收中断标志 SCON.0 当串行口允许接收时,每接收完一个串行帧,硬件都使RI置位;同样,CPU在响应中断时不会自动清除RI,必须由软件清除。 中断的开放和禁止 MCS-51系列单片机的5个中断源都是可屏蔽中断,中断系统内部设有一个专用寄存器IE,用于控制CPU对各中断源的开放或屏蔽。IE寄存器格式如下: EA × × ES ET1 EX1 ET0 EX0 D7 D6 D5 D4 D3 D2 D1 D0 IE(A8H) 中断的开放和禁止 中断允许位 位名称 说明 EA 总中断允许控制位 IE.7 EA = 1,开放所有中断,各中断源的允许和禁止可通过相应的中断允许位单独加以控制;EA = 0,禁止所有中断。 ES 串行口中断允许位 IE.4 ES = 1,允许串行口中断;ES = 0禁止串行口中断。 ET1 T1中断允许位 IE.3 ET1 = 1,允许T1中断;ET1 = 0,禁止T1中断。 EX1 )中断允许位 IE.2 EX1 = 1,允许外部中断1中断;EX1 = 0,禁止外部中断1中断。 ET0 T0中断允许位 IE.1 ET0 = 1,允许T0中断;ET0 = 0,禁止T0中断。 EX0 )中断允许位 IE.0 EX0 = 1,允许外部中断0中断;EX0 = 0,禁止外部中断0中断。 中断优先级
您可能关注的文档
- 制图基础教学课件作者第3版乔友杰课件第1节螺纹课件.ppt
- 制图基础教学课件作者第3版乔友杰课件第1节视图课件.ppt
- 制图基础教学课件作者第3版乔友杰课件第1节制图国家标准的一般规定课件.PPT
- 制图基础教学课件作者第3版乔友杰课件第1节轴测图的基本知识课件.ppt
- 制图基础教学课件作者第3版乔友杰课件第1节组合体及其形体分析课件.ppt
- 制图基础教学课件作者第3版乔友杰课件第2节常用螺纹坚固件及其连接的规定画法和标注课件.ppt
- 制图基础教学课件作者第3版乔友杰课件第2节画组合体的视图课件.ppt
- 制图基础教学课件作者第3版乔友杰课件第2节绘图工具及仪器的使用课件.PPT
- 制图基础教学课件作者第3版乔友杰课件第2节零件的视图选择课件.ppt
- 制图基础教学课件作者第3版乔友杰课件第2节剖视课件.ppt
文档评论(0)