欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    单片机中断技术及外部中断优秀课件.ppt

    • 资源ID:52421132       资源大小:1.26MB        全文页数:15页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机中断技术及外部中断优秀课件.ppt

    单片机中断技术及外部中单片机中断技术及外部中断断第1页,本讲稿共15页本次课的目标本次课的目标学习完本课题后,您将能够:学习完本课题后,您将能够:清楚中断的含义,单片机中使用中断技术的原因。清楚中断的含义,单片机中使用中断技术的原因。清楚清楚AT89S51单片机的中断响应过程。单片机的中断响应过程。清楚清楚AT89S51单片机外部中断源的特点及使用方法。单片机外部中断源的特点及使用方法。初步具备使用初步具备使用AT89S51单片机外部中断源来解决实际问题单片机外部中断源来解决实际问题的能力。的能力。第2页,本讲稿共15页本次课讲解内容本次课讲解内容一一.单片机与外设数据传递方式单片机与外设数据传递方式 二二.单片机中断技术基础单片机中断技术基础 三三.51单片机的外部中断源单片机的外部中断源 四四.51单片机外部中断源应用步骤单片机外部中断源应用步骤 五五.51单片机外部中断的应用实例单片机外部中断的应用实例第3页,本讲稿共15页一一.单片机与外设数据传递方式单片机与外设数据传递方式 1无条件传送:无条件传送:不考虑外设状态信息,直接传送数据。不考虑外设状态信息,直接传送数据。2查询传送:查询传送:不断查询外设状态信息,判断后决定是否传送数据。不断查询外设状态信息,判断后决定是否传送数据。3中断传送:中断传送:由外设主动向控制器提出申请的数据传送方式。由外设主动向控制器提出申请的数据传送方式。4.DMA传送:传送:直接存储器存取,需要直接存储器存取,需要DMA控制器来完成而不需控制器来完成而不需CPU干预。干预。中断传送可以提高中断传送可以提高CPU的工作效率,可以提高实时数据的处理的工作效率,可以提高实时数据的处理时效。时效。第4页,本讲稿共15页二二.51单片机中断技术基础单片机中断技术基础 1中断的定义中断的定义 2.中断处理过程中断处理过程 所谓所谓“中断中断”,是指计算机在执行某一段程序的过程中,由于计算机系统,是指计算机在执行某一段程序的过程中,由于计算机系统内、外的某种原因,有必要中止原程序的执行,而去执行相应的处理程序,待内、外的某种原因,有必要中止原程序的执行,而去执行相应的处理程序,待处理结束后,再返回来继续执行原程序的过程。处理结束后,再返回来继续执行原程序的过程。一个完整的中断处理过程应包括:一个完整的中断处理过程应包括:中断请求、中断响应、中断处理和中断返回。中断请求、中断响应、中断处理和中断返回。中断请求中断请求:外部设备向控制器提出中断请求(中断源主动性)。外部设备向控制器提出中断请求(中断源主动性)。中断响应中断响应:保护断点地址(保护断点地址(PC值入栈),自动转入中断源入口地址(中断矢量)。值入栈),自动转入中断源入口地址(中断矢量)。中断处理中断处理:执行中断源入口地址处子程序(执行中断子程序)。执行中断源入口地址处子程序(执行中断子程序)。中断返回中断返回:返回到原程序继续执行,即恢复断点地址(堆栈值返回到原程序继续执行,即恢复断点地址(堆栈值弹出到弹出到PC中)。中)。第5页,本讲稿共15页3AT89S51的中断系统的中断系统第6页,本讲稿共15页4AT89S51的中断源的中断源外部中断外部中断0(INT0)中断标志中断标志IE0 中断矢量中断矢量0003 H 编号编号0;定时定时/计数计数0(T0)中断标志中断标志IF0 中断矢量中断矢量000BH 编号编号1;外部中断外部中断1(INT1)中断标志中断标志IE1 中断矢量中断矢量00013H 编号编号2;定时定时/计数计数1(T1)中断标志中断标志IF1 中断矢量中断矢量0001BH 编号编号3;串口中断串口中断 接收标志接收标志RI/发送标志发送标志TI 中断矢量中断矢量0023H 编号编号4;第7页,本讲稿共15页4中断请求的开放与关闭中断请求的开放与关闭特点特点:8位、可位寻址、复位后内容为位、可位寻址、复位后内容为00H;当当CPU处于中断请求允许状态时,才能接受中断源的中断申请。反之,当处于中断请求允许状态时,才能接受中断源的中断申请。反之,当CPU处于关中断请求禁止状态时,则不能接受中断源的中断申请。处于关中断请求禁止状态时,则不能接受中断源的中断申请。AT89S51的中断允许寄存器的中断允许寄存器IE 作用作用:控制中断源申请的开放和关闭(两级控制允许位);控制中断源申请的开放和关闭(两级控制允许位);第8页,本讲稿共15页 IE中各允许位,为中各允许位,为0时请求被禁止,为时请求被禁止,为1时请求被允许;时请求被允许;EA是总开关,是总开关,如果它等于如果它等于0,则所有中断请求都将禁止。,则所有中断请求都将禁止。IE寄存器寄存器EAESET1 EX1ET0EX0EX0:外部中断外部中断0中断请求允许位;中断请求允许位;ET0:定时定时/计数计数0中断请求允许位;中断请求允许位;EX1:外部中断外部中断1中断请求允许位;中断请求允许位;ET1:定时定时/计数计数1中断请求允许位;中断请求允许位;ES:串行口中断请求允许位;串行口中断请求允许位;EA:中断请求允许总控制位;中断请求允许总控制位;第9页,本讲稿共15页三三.51单片机的外部中断源单片机的外部中断源1外部中断源端口引脚外部中断源端口引脚外部中断外部中断0:端口引脚为端口引脚为12(P3.2),引脚符号为引脚符号为INT0。外部中断外部中断1:端口引脚为端口引脚为13(P3.3),引脚符号为引脚符号为INT1。2外部中断请求方式外部中断请求方式负边沿触发,使控制位负边沿触发,使控制位IT0=1即可。即可。低电平触发,使控制位低电平触发,使控制位IT1=0即可。即可。AT89S51单片机响应外部中断请求后会自动将外部中断标志单片机响应外部中断请求后会自动将外部中断标志位清位清0,但由于外部中断请求触发方式的特点,在使用外部中断中,但由于外部中断请求触发方式的特点,在使用外部中断中要注意避免重复请求问题。要注意避免重复请求问题。第10页,本讲稿共15页3定时器控制寄存器定时器控制寄存器TCON 特点特点:8位、可位寻址、复位后内容为位、可位寻址、复位后内容为00H;作用作用:为外部中断源和定时为外部中断源和定时/计数功能服务;计数功能服务;TCON寄存器寄存器TF1TF1TR1TR1TF0TF0TR0TR0IE1 IE1 IT1IT1IE0IE0IT0IT0IT0:INT0中断请求触发标志位,中断请求触发标志位,1为负边沿触发,为负边沿触发,0为低电平为低电平触发;触发;IE0:INT0中断请求标志位;中断请求标志位;IT1:INT1中断请求触发标志位,中断请求触发标志位,1为负边沿触发,为负边沿触发,0为低电平为低电平触发;触发;IE1:INT1中断请求标志位;中断请求标志位;第11页,本讲稿共15页四四51单片机外部中断源应用步骤单片机外部中断源应用步骤1设置外部中断请求允许位,设置设置外部中断请求允许位,设置IE寄存器中的寄存器中的EA、EX1、EX0;2选择合适的外部中断请求触发方式,设置选择合适的外部中断请求触发方式,设置TCON寄存器中寄存器中的的IT1、IT0;3编写中断服务函数,函数格式为:编写中断服务函数,函数格式为:返回值返回值 函数名(函数名(参数参数)interrupt n using m第12页,本讲稿共15页五五 51单片机外部中断的应用实例单片机外部中断的应用实例 通过完成实验五来掌握通过完成实验五来掌握AT89S51外部两个中断源的外部两个中断源的应用技术。应用技术。第13页,本讲稿共15页本课题的要求本课题的要求本课题教学完成后,初学者必须做到:本课题教学完成后,初学者必须做到:牢记中断的定义及一个完整中断处理过程。牢记中断的定义及一个完整中断处理过程。牢记牢记AT89S51的中断源及对应的中断标志、中断矢量。的中断源及对应的中断标志、中断矢量。牢记牢记AT89S51中断允许寄存器的各标志位及作用。中断允许寄存器的各标志位及作用。牢记牢记AT89S51定时器控制寄存器低四位各标志位及作用。定时器控制寄存器低四位各标志位及作用。牢记牢记AT89S51外部中断源在外部中断源在Cx51中的应用步骤。中的应用步骤。第14页,本讲稿共15页下次讲解课题下次讲解课题课题七课题七 51单片机定时与计数功能单片机定时与计数功能 完完第15页,本讲稿共15页

    注意事项

    本文(单片机中断技术及外部中断优秀课件.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开