第四部分——MCS-51中断系统与定时器计数器.pptVIP

第四部分——MCS-51中断系统与定时器计数器.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 MCS-51单片机中断系统;1 MCS-51单片机中断系统; 中断嵌套 计算机在执行中断服务程序时,可以响应更高级的中断请求,转而执行更高级的中断请求服务程序,这种情况称为中断嵌套 。;1.1.2 中断的功能;1.2 MCS-51单片机中断系统介绍;上饶职业技术学院;1.2.2 中断控制; 中断优先级寄存器;PS: 串行口中断口优先级控制位,PS=1,串行口中断声明 为高优先级中断,PS=0,串行口定义为低优先级中断。 PT1: 定时器1优先级控制位。PT1=1,声明定时器1为高优 先级中断,PT1=0定义定时器1为低优先级中断。 PX1: 外中断1优先级控制位。PT1=1,声明外中断1为高优 先级中断,PX1=0定义外中断1为低优先级中断。 PT0: 定时器0优先级控制位。PT1=1,声明定时器0为高优 先级中断,PT1=0定义定时器0为低优先级中断。 PX0: 外中断0优先级控制位。PT1=1,声明外中断0为高优 先级中断,PX1=0定义外中断0为低优先级中断。; 中断允许寄存器;EA: 中断总控制位,EA=1,CPU开放中断。 EA=0,CPU禁止所有中断。 ES: 串行口中断控制位,ES=1允许串行口中断, S=0,屏蔽串行口中断。 ET1: 定时/计数器T1中断控制位。ET1=1,允许 T1中断,ET1=0,禁止T1中断。; 串行口控制寄存器; 定时器/计数器控制寄存器;1.2.3 中断响应原理;图1-2 中断处理流程图;上饶职业技术学院; 生成LCALL指令后,CPU紧跟着便执行之.首先将PC(程序计数器)的内容压入堆栈保护断点,然后把中断入口地址赋予PC,CPU便按新的PC地址(即中断服务程序入口地址)执行程序。 ; 如: SETB IT0 ;设外部中断0为边沿触发方式 4)如果是计数、定时中断必须先设定定时、计数的初始值。 如: MOV TL0, # 00H MOV TH0, # 4CH 5)初始化结束后,对于定时、计数器而言,还应该记 得启动定时或计数,即设定TR0、TR1位。串口接 收中断,要记得允许接收位REN应该设置。 如: SETB TR0;1)??断服务程序,第一条指令必须安排在相应的中断 入口地址,并且应该是转移指令,由于中断响应时,已经由硬件执行了LCALL指令,中断程序断点地址已经入栈,所以不能再用子程序调用指令。 如: ORG 0003H ;外部中断0入口地址 LJMP INT0 ORG 001BH ;定时器T0中断地址 LJMP DELAY ;;作 业:;1.3 MCS-51单片机中断系统应用举例;;≥1;解: 从电加热锅炉控制工作示意图和单片机控制系统电原理图中可以看出,该系统有5个中断源,而单片机只有2个外部中断请求,本系统中5个中断源通过或非门后接入外部中断1。 5个中断源中哪个发生中断请求还需要通过查询程序进行判断,查询顺序的先后决定了这5个中断源的优先级高低,在同级情况下,先查询相对高,后查询相对低。参考程序如下:;LOOP2: JB P1.3 HEATOFF ; P1.3=1转100℃服务程序 JB P1.4 HEATON ; P1.4=1转95℃服务程序 LOOP3: RETI PRESS: SRTB P1.5 ;压力报警服务程序 JB

文档评论(0)

linyin1994 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档