第9章2MCS-51中断课件.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章2MCS-51中断课件

MCS-51中断系统;中断的概念;中断的概念;关于ISR;中断响应条件与过程;ISR编程的要求;MCS-51 中断系统:中断源;MCS-51 中断系统:屏蔽与优先级;MCS-51中断系统总图;MCS-51CPU响应中断的条件;优先与嵌套条件辨析;中断的响应过程;矢量地址;图例;中断服务程序编程格式(宏汇编); CSEG AT 000BH ;中断服务程序按向量地址定位 LJMP T0_SER ;跳转到实际入口,2个机器周期 T0_ISR SEGMENT CODE ;T0中断服务程序的代码段 RSEG T0_ISR ;指定为可重定位段 USING 1 ;ARn的写法,均指BANK 1 T0_SER: MOV TH0,#0ECh ;重置初值,独占性资源,不需保护 MOV TL0,#78h ;同上 PUSH ACC ;以下保护累加器,特殊功能寄存器 PUSH B PUSH DPH ;DPTR是16位,分两次入栈 PUSH DPL PUSH PSW ;保护、通用寄存器组选择位RS1|RS0 CLR RS1 ;修改PSW中RS1,RS0的编码为 01 SETB RS0 ;低优先级???断选择BANK 1 … … ;关于定时中断的事务处理写在这里 POP PSW ;恢复标志、含工作寄存器组选 POP DPL ;其它恢复 POP DPH POP B POP ACC RETI ;石英电子钟的走时;应用——动态显示技术;带有7段译码的2位静态显示;以软件译码的2位静态显示;字形表;带7段译码的2位动态显示;6位软件译码的动态数码管显示电路;软件如何实现?;中断实现的循环;多位数的静态显示与动态显示;动态显示技术分析;中断应用举例;转速测量的编程;主程序的任务分析;INT0中断服务程序的任务分析;实例:计数器用作中断扩展;实例:看门狗;按键;机械按键的抖动;去抖动;流程;在定时中断服务程序中处理

文档评论(0)

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

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

1亿VIP精品文档

相关文档