第5章 单片机的中断系统.ppt

  1. 1、本文档共97页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作业 一、采用外部中断和定时器控制流水灯,延时100ms到1s可调(10个级别). 二、测量一个矩形波的正负脉冲宽度,矩形波周期为200ms,占空比可调,并分别用LED显示出来。可以分时显示。 程序直接压缩发送至:chuhongyu7116@163.com 本章小结 1、定时/计数器的工作原理是,利用加1计数器对时钟脉冲或外来脉冲进行自动计数。当计满溢出时可引起中断标志(TFx)硬件置位。据此表示定时时间到或计数次数到。定时器本质上是计数器,前者是对时钟脉冲进行计数,后者则是对外来脉冲进行计数。 2、51单片机包括两个16位定时器T0 (TH0、TL0)和T1 (TH1、TL1),还包括两个控制寄存器TCON和TMOD。通过TMOD控制字可以设置定时与计数两种模式,设置方式0~方式3四种工作方式;通过TCON控制字可以管理计数器的启动与停止。 3、方式0 ~方式2分别使用13位、16位、8位工作计数器,方式3具有3种计数器状态。 第6章单片机的定时器/计数器 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * * * * * * * * * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * 强调:中断返回与子程序返回的差异在于优先级激活触发器的自动复位,两者不能搞混 * 强调:中断返回与子程序返回的差异在于优先级激活触发器的自动复位,两者不能搞混 * 强调:中断返回与子程序返回的差异在于优先级激活触发器的自动复位,两者不能搞混 * 强调:中断返回与子程序返回的差异在于优先级激活触发器的自动复位,两者不能搞混 * 强调:中断返回与子程序返回的差异在于优先级激活触发器的自动复位,两者不能搞混 * 应强调:每一模式下都有定时和计数两种工作状态,而且T0和T1都适合这一规则 * 在计算机与外部设备交换信息时,存在高速的CPU和低速的外设之间的矛盾。为了保证CPU送来的数据不至于丢失,可以采取两种办法:查询方式和中断方式。 * (3)工作方式0 使用13位的定时/计数器(THi7-0+TLi4-0) 定时时间 t = (213 - a)×12/fosc (μs) 计数初值 a = 213 - t×fosc/12 12MHz时的最大定时量t=213μs = 8.192ms 第6章单片机的定时器/计数器 解:设fosc=12MHz 计数初值a=213-5000×12/12=3192= 1100 0111 1000B TH0 TL0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 6 3 1 8 H 举例: 计算T0方式0定时5ms的计数初值a 注意:方式0的TL0高3位未用,可填0 ,因此 a= 0110 0011 0001 1000 = 6318H 编程时将此初值装载到Tx中,例如: TH0 = 0x63; TL0 = 0x18; 第6章单片机的定时器/计数器 (4)方式3 TH0+TF1+TR1组成的8位定时器 TL0+TF0+TR0组成的8位定时/计数器 T1组成的无中断功能的定时器 特点:方式3下T0可有2个具有中断功能的8位定时器 三种定时器状态 在定时器T0用作方式3时,T1仍可设置为方式0~2。 第6章单片机的定时器/计数器 6.1 定时/计数器的结构与工作原理 6.2 定时器/计数器的控制 6.3 定时/计数器的工作方式 6.4 定时/计数器的编程和应用

文档评论(0)

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

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

版权声明书
用户编号:5203223011000000

1亿VIP精品文档

相关文档