24单片机定时器计数器讲解.pptVIP

  • 1
  • 0
  • 约 10页
  • 2017-01-20 发布于广东
  • 举报
24单片机定时器计数器讲解

单片机定时器计数器 二、定时器/计数器 MCS-51单片机内带有两个16位定时器/计数器T0和T1,用于定时和计数控制。 1. 定时器/计数器的结构 图1-20是MCS-51单片机定时器/计数器逻辑结构图,内带有两个16位定时器/计数器T0和T1;定时器方式寄存器(TMOD)和定时器控制寄存器(TCON)。 (1)16位加法器 定时器/计数器的核心是16位加法计数器,图中用特殊功能寄存器TH0、TL0及TH1、TL1表示。TH0、TL0是定时器/计数器T0加法计数器的高8位和低8位,TH1、TL1是定时器/计数器T1加法计数器的高8位和低8位。 加法计数器的初值可以由程序设定,设置的初值不同,计数值或定时时间就不同。在定时器/计数器的工作过程中,加法计数器的内容可用程序读回CPU。 (2)定时器方式寄存器(TMOD) 定时器/计数器T0、T1都有四种工作方式,可通过程序对TMOD设置来选择。TMOD的低4位用于定时器/计数器T0,高4位用于定时器/计数器T1。其各位功能如图1-21所示。 图1-21 定时器方式控制寄存器TMOD各位功能 C/:定时或计数功能选择位,当C/=0时为定时方式;当C/ =1时为计数方式。 M1、M0:定时器/计数器工作方式选择位,其值与工作方式对应关系如表1-10所示。 GATE:门控位,用于控制定时器/计数

文档评论(0)

1亿VIP精品文档

相关文档