第五章中断系统级定时、计数器答案.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 中断系统及定时/计数器;微机的输入/输出方式;微机的输入/输出方式;微机的输入/输出方式;微机的输入/输出方式;微机的输入/输出方式;微机的输入/输出方式;微机的输入/输出方式;5.1 80C51中断系统结构及中断控制;1、中断系统 2、中断源 3、中断请求 4、中断响应过程 5、中断服务 6、中断返回 7、中断方式的特点;1、中断系统 2、中断源 3、中断请求 4、中断响应过程 5、中断服务 6、中断返回 7、中断方式的特点;1、中断系统 2、中断源 3、中断请求 4、中断响应过程 5、中断服务 6、中断返回 7、中断方式的特点;1、中断系统 2、中断源 3、中断请求 4、中断响应过程 5、中断服务 6、中断返回 7、中断方式的特点;1、中断系统 2、中断源 3、中断请求 4、中断响应过程 5、中断服务 6、中断返回 7、中断方式的特点;1、中断系统 2、中断源 3、中断请求 4、中断响应过程 5、中断服务 6、中断返回 7、中断方式的特点;中断的概念;一、80C51中断系统结构;中断技术实现的功能;中断技术现的功能;中断技术实现的功能;二、80C51中断源;I/O外设 硬件故障 实时时钟 为调试程序而设定的中断源;三、中断控制;1、定时器控制寄存器TCON中的中断标志位;1、定时器控制寄存器TCON中的中断标志位;1、定时器控制寄存器TCON中的中断标志位;1、定时器控制寄存器TCON中的中断标志位;1、定时器控制寄存器TCON中的中断标志位;1、定时器控制寄存器TCON中的中断标志位;2、串行口控制寄存器SCON中的中断标志位;2、串行口控制寄存器SCON中的中断标志位;中断允许控制;中断允许控制;中断允许控制;中断允许控制;中断允许控制;中断允许控制;例:假设允许片内定时器/计数器中断,禁止其他中断。试根据假设条件设置IE的相应值。 解:(IE)=8AH (a)用字节操作指令 MOV IE,#8AH;或 MOV A8H,#8AH; (b)用位操作指令 SETB ET0;定时器/计数器0允许中断 SETB ET1;定时器/计数器1允许中断 SETB EA ;CPU开中断;80C51有两个中断优先级。 每个中断请求源均可编程为高优先级中断或低优先级中断。 中断系统中有两个不可寻址的“优先级生效”触发器,分别指出CPU正在执行的高、低优先??的中断服务程序。当其为1时则分别屏蔽所有的中断请求。;中断优先级寄存器IP的格式:;中断优先级排列顺序:;中断优先级控制实现的功能:;CPU在执行主程序;例:设80C51的片外中断为高优先级,片内中断为低优先级。设置IP相应值。 解:(IP)=05H (a)用字节操作指令 MOV IP,#05H;或 MOV 0B8H,#05H; (b)用为操作指令 SETB PX0 SETB PX1 CLR PS CLR PT0 CLR PT1;5.2 中断处理过程;一、中断处理过程的三个阶段;二、中断响应;二、中断响应;二、中断响应;三、中断处理;三、中断处理;三、中断处理;四、中断返回 ;五、中断程序举例 ;1、主程序;1、主程序;例 设引脚P3.2接有一个开关,当开关按下并抬起时,产生一次中断,试对中断系统初始化。 MOV SP,#60H MOV IE,#81H SETB IT0 ;例 若禁止片内2个定时器/计数器中断,允许其它中断源的中断请求。编写设置IE的相应程序段 (1)用位操作指令来编写如下程序段: SETB ES SETB EX1 SETB EX0 CLR ET0 CLR ET1 SETB EA (2)用字节操作指令来编写: MOV IE,#95H 或者用: MOV 0A8H,#95H ;A8H为IE寄存器字节地址;例 设置IP寄存器的初始值,使外中断0和串行中断请求为高优先级,其它中断请求为低优先级。 (1)用位操作指令 SETB PX0 SETB PS CLR PX1 CLR PT0 CLR PT1 (2)用字节操作指令 MOV IP,#11H 或: MOV 0B8H,#11H ;B8H为IP寄存器的字节地址 ;例 假设允许外部中断0中断,并设定它为高级中断,其它中断源为低级中断,采用跳沿触发方式。

文档评论(0)

1112111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档