17、定时计数器_计数.pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 7页
  • 2022-08-14 发布于北京
  • 举报
讲师 : 刘清翔 网站 : 电话 : 学习交流A群:210498439 学习交流B群学习交流D群:155405696 定时/计数器 什么是定时/计数器以及用处 如何使用单片机的定时/计数器 定时/计数器相关的寄存器 实践编程 定时/计数器 51单片机有2个16位定时器/计数器:定时器0(T0为P3.4)和定时器1(T1为P3.5) 这里所说的16位是指定时/计数器内部分别有16位的计数寄存器。 当工作在定时模式时,每经过一个机器周期内部的16位计数寄存器的值就会加1,当这个寄存器装满时溢出。 我们可以算出工作在定时模式时最高单次定时时间为65535*1.085us=时间(单位us) 当工作在计数器模式时,T0(P3.4引脚),T1(P3.5引脚)每来一个脉冲计数寄存器加1 定时器作用:定时计数器可以用于精确事件定时,PWM脉宽调制,波形发生,信号时序测量的方面。 使用51定时/计数器步骤 定时/计数器 启动定时/计数器(通过TCON控制器) 查询定时/计数器是否溢出(读TCON内TF位) 设置定时/计数器工作模式(通过TMOD控制器) 谢谢大家!

文档评论(0)

1亿VIP精品文档

相关文档