• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机定时/计数器的定时功能和计数功能有什么不同?分别应用在

小菜鸟_4624 2018-11-06 浏览量:4464
单片机定时/计数器的定时功能和计数功能有什么不同?分别应用在什么场合
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 当定时/计数器设置为定时工作方式时,计数器对内部机器周期计数,每过一个机器周期,计数器增1,直至计满溢出。定时器的定时时间与系统的振荡频率紧密相关,如果单片机系统采用12M晶振,则计数周期为:,这是最短的定时周期,适当选择定时器的初值可获取各种定时时间。

    当定时/计数器设置为计数工作方式时,计数器对来自输入引脚T0P3.4)和T1P3.5)的外部信号计数,外部脉冲的下降沿将触发计数,检测一个由10的负跳变需要两个机器周期,所以,最高检测频率为振荡频率的1/24。计数器对外部输入信号的占空比没有特别的限制,但必须保证输入信号的高电平与低电平的持续时间在一个机器周期以上。

    当需要准确计算时间时往往采用定时器的定时方式,而当要对一些外部事件计数时则采用定时器的计数方式。

    • 发布于 2018-11-06
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:16
  • 讲讲应用吧。定时器的作用就是提供一个时基的,就好比你的闹钟样一个道理,我设置到几点到几点,时间到了就会有一个触发中断。然后提醒你到时间了。

    当你需要周期性的去检测一些东西的时候,就可以使用定时器。当然定时器的功能用法还有很多,这只是最基本用法。

    计数功能使用最多的就是检测输入脉冲的个数,举个例子,来了一串方波过来了,你就可以检测到这串方波的个数,配合定时器使用,你还可以知道这个未知

    方波的频率。从而实现了测量脉冲宽度的功能。

    • 发布于2018-11-06
    • 举报
    • 评论 0
    • 1
    • 0

  • 定时是内部时钟,计数可以外部脉冲打入计数
    • 发布于2018-11-06
    • 举报
    • 评论 0
    • 1
    • 0

  • 定时,比如你要一秒让秒钟跳一次,那就算好定时器装载值,设置好开终端,每一秒就会中断一次

    计时,比如一个矩形脉冲,你要测试他的周期,就可以从一个上升沿开始计数,到下一个上升沿停止计数,计数值算算对应的时间是多少秒,就可以算出脉冲周期。

    定时就是闹钟,计时就是秒表,哈哈

    • 发布于2018-11-06
    • 举报
    • 评论 0
    • 1
    • 0

  • 定时器和计数器本质上讲都是计数器,定时器使用机器时钟做计数源,因为机器时钟是稳定性好,时钟数就是时间,所以叫定时器。
    当计数器用时,使用的是外部输入的脉冲,当需要统计外部的计数源时使用
    • 发布于2018-11-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 定时器和计数器本质上讲都是计数器,定时器使用机器时钟做计数源,因为机器时钟是稳定性好,时钟数就是时间,所以叫定时器。
    当计数器用时,使用的是外部输入的脉冲,当需要统计外部的计数源时使用
    • 发布于2018-11-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 定时器和计数器其实有很多穿插应用,计时器可以用来定时,定时器也可以用来计数。
    • 发布于2018-11-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 本质上是1样的,只是定时器是通过计数的数据来确定时间的,每次计数都是有个时间的
    • 发布于2018-11-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 有个工作方式可以选,在程序里面设置好,计数器和定时器的本质是相同的,他们都是对单片机中产生的脉冲进行计数,只不过计数器是单片机外部触发的脉冲,定时器是单片机内部在晶振的触发下产生的脉冲。当他们的脉冲间隔相同的时候,计数器和定时器就是一个概念。
    • 发布于2018-11-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实都是计数只是一个是对内部的时钟或时钟的分频进行计数一个是对外部脉冲计数。​
    • 发布于2018-11-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 都是计数,一个对内部计数,一个检测外部计数
    • 发布于2018-11-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 基本原理都是一样的,都是计数检测,溢出进入下一个循环,但是计数器在检测外部中断用得比较多,定时器一般是对外输出时用到!
    • 发布于2018-11-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 定时器可以视为是特殊的计数器,每隔一段时间记一次数,计数的次数一定时时间也是固定的
    • 发布于2018-11-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 定时功能是用于一段规定时间之后要执行的任务,而计数功能就反过来,用来计算执行一个任务需要多长时间。
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 从原理上看,应该是一样的,定时器也是计数器,只是计的是时间的值
    • 发布于2018-12-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 实际来说都是一个计数器,只不过功能不同所以叫定时器
    • 发布于2018-12-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

单片机定时/计数器的定时功能和计数功能有什么不同?分别应用在