单片机定时器的使用.pptxVIP

  • 3
  • 0
  • 约1.07万字
  • 约 65页
  • 2019-06-16 发布于山东
  • 举报
MCS - 51单片机内部定时器/ 计数器 及串行接口; 在工业检测、控制中,很多场合都要用到计数或者定时功能。例如对外部脉冲进行计数、产生精确的定时时间、作串行口的波特率发声器等。MCS-51单片机内部有两个可编程的定时器/计数器,以满足这方面的需要。它们具有 两种工作模数(计数器模式、 定时器模式)和四种工作方式( 方式0、方式1、方式2、方式3),其控制字均在相应的特殊功能寄存器(SFR)中,通过对它的SFR的编程,可以方便的选择工作模数和工作方式。; 定时器/计数器: Timer/Counter 本质上都是加法计数器,当对固定周期的脉冲信号计数时是定时器,对脉冲长度不确定的信号计数时是计数器。 每接收到一个计数脉冲,加法计数器的值就加一,当计满时发生溢出,并从0开始继续计数。 加法计数器的计满溢出信号就是定时/计数器的输出,该信号使TCON的某位(TF0或TF1位)置一,作为定时器/计数器的溢出中断标志。;图 6.1 定时器/计数器结构框图 ;6.2 方式和控制寄存器 ;对TMOD的各个位的说明: GATE位:门控位。GATE=1时,T0、T1是否计数要受到外部引脚输入电平的控制,INT0引脚控制T0,INT1引脚控制T1。可用于测量在INT0和INT1引脚出现的正脉冲的宽度

文档评论(0)

1亿VIP精品文档

相关文档