| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
奥托尼克斯电子(嘉兴)有限公司>>技术文章>>可编程计数计时器CT系列的定时应用技术分析

产品分类品牌分类

更多分类

可编程计数计时器CT系列的定时应用技术分析

阅读:870        发布时间:2018/6/15
分享:
   可编程计数计时器CT系列的定时应用技术分析
  使用可编程计数计时器CT系列可以得到高精度可控的计时时间,操作简单方便,因此得到广泛应用。
  单片机的内部计数器是一个可编程计数计时器,它既可以工作在13位定时方式,也可以工作在16位定时方式和8位定时方式。只要通过设置特殊功能寄存器TMOD,即可完成。定时/计数器何时工作也是通过软件来设定TCON特殊功能寄存器来完成的。
  TO产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1,秒计数到60时,自动从0开始。
  程序设计:
  选择16位定时工作方式,对于T0来说,大定时也只有65536us,即65.536ms,无法达到我们所需要的1秒的定时,因此,我们必须通过软件来处理这个问题,假设我们取T0的大定时为50ms,即要定时1秒需要经过20次的50ms的定时。对于这20次我们就可以采用软件的方法来统计了。
  因此,我们设定TMOD=00000001B,即TMOD=01H;
  下面给T0可编程计数计时器的TH0,TL0装入预置初值,通过下面的公式可以计算出:
  TH0=(65536-50000)/256;
  TL0=(65536-50000)MOD 256。
  当T0在工作的时候,我们如何得知50ms的定时时间已到,通过检测TCON特殊功能寄存器中的TF0标志位,如果TF0=1表示定时时间已到。

会员登录

×

请输入账号

请输入密码

=

请输验证码

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~