加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 1.定时器
    • 2.计数器
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

单片机定时器与计数器的区别

2021/05/03
3013
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

单片机中的定时器计数器都是常用的计时/计数功能模块,它们可以实现各种时间相关的操作。虽然它们有些相似,但是它们之间具有不同的特点和应用场景。

1.定时器

定时器通常用于在规定的时间内执行某个操作。它们可以周期性地触发中断并执行指定的操作。例如,当需要定时10毫秒时,我们可以使用定时器设置定时器计数值,当计数值到达设定值时,就会触发一个中断,这个中断函数就可以执行所需的操作。另外,在一些需要周期性操作的场合下,如PWM控制,也需要使用定时器来产生精确的时间基准信号。

2.计数器

计数器通常用于计数操作。它们可以计算输入脉冲的数量,并将其转化为单片机可处理的数字信号。例如,当需要测量某个物理量,如速度,我们可以将旋转运动转化为脉冲输入,并使用计数器模块来计算脉冲的数量和周期。另外,在一些需要在规定时间内执行指定次数的场合下,比如红外遥控命令解码,也需要使用计数器。

相关推荐

电子产业图谱