ch6定时器.pptVIP

  • 11
  • 0
  • 约6.68千字
  • 约 36页
  • 2017-08-26 发布于河南
  • 举报
MCS-51单片机内部有两个16位的可编程定时/计数器,称为定时器0(T0)和定时器1(T1)。 定时器是个重要部件,利用它可以产生精确的时间,也可以用于测量。 定时器应用举例 定时/计数器 定时器:是指对固定频率的脉冲进行计数。脉冲来自于片内和片外。 计数器:对片外脉冲进行计数。 6.1 MCS-51单片机定时/计数器结构 通过对方式寄存器TMOD的设置,确定相应的定时/计数器是定时功能还是计数功能,工作方式以及启动方法。 定时/计数器工作方式有四种:方式0、方式1、方式2和方式3。 定时/计数器启动方式有两种:软件启动和硬软件共同启动。除了从控制寄存器TCON发出的软件启动信号外,还有外部启动信号引脚,这两个引脚也是单片机的外部中断输入引脚。 定时器的方式寄存器TMOD 4个工作方式: 启/停控制字 6.2 定时/计数器的工作方式 工作方式0设计上有缺陷:在装入初置时,有时会翻转。再加上它的初值计算上很麻烦,所以建议少用或者不用它。 2、方式1 方式1的计数位数是16位,由TL0作为低8位、TH0作为高8位,组成了16位加1计数器 。 3、方式2 4、方式3 6.3 定时/计数器编程举例 6.3.1 定时/计数器的初始化 1、确定工作方式,对方式

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档