原创 什么是单片机的定时器?

2007-5-9 22:27 6508 13 15 分类: MCU/ 嵌入式
  MCS—51系列的单片机一般有两个内部的16位定时器/计数器.分别称为T0和Tl。这两个计数器分别是由两个8位的RAM单元组成的,即每个计数器都是16位的计数器,最大的计数量是65536。
  那么这个定时/计数器是如何产生定时作用的呢?举个例子,如果将时钟定时到1分钟,那么秒针计数到60次后,时钟闹铃就会响。这里有个计数和定时之间的概念转化,时间表示为秒针计数值,即秒针每一次走动的时间正好是ls。
  单片机中的定时器和计数器是复用的,计数器是记录外部脉冲的个数,而定时器则是由单片机提供的一个非常稳定的计数源。定时器是由单片机的晶振经过12分频后获得的一个脉冲源。当单片机的晶振为12MHz时,计数值1代麦的时间就是1us。
  计数器的容星是16位,也就是最大的计数值到65536,因此计数计到65536就会产生溢出。当定时器/计数器计溢出时,就会使得相关的寄存器标志产生变化,单片机将由此I而产生定时中断,在中断服务程序中处理定时到而需要完成的任务。
PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户146376 2008-4-29 10:29

我也搞这个课题,你程序编好了没啊,可不可以共享一下啊

用户35277 2008-3-12 13:41

我毕业设计要设置单片机定时功能。 用单片机控制电磁阀的开启。我想请你帮我搞搞呢部分。不胜感激!!!
相关推荐阅读
用户5577 2007-05-12 23:57
13.动态数码显示技术四
13.动态数码显示技术四——利用中断实现数码管动态显示1.  实验任务<?XML:NAMESPACE PREFIX = O />   数据端与P0口相连(参见原理图),控制端分别与P2.4...
用户5577 2007-05-12 23:41
13.动态数码显示技术三
13.动态数码显示技术三——LED数码管动态扫描显示“12345”和“HELLO”字样1.  实验任务<?XML:NAMESPACE PREFIX = O />如图4.13.1所示,P0端...
用户5577 2007-05-12 23:23
13.动态数码显示技术二
13.动态数码显示技术一——LED数码管动态扫描显示数字1~8一、电路和效果二、汇编源程序LED        EQU   P0            ORG 00H START:       MOV...
用户5577 2007-05-09 22:33
51单片机使用点滴
来源:电子世界  作者:吴健  8051单片机是我们最常见的一种单片机,我用8051已经很久了,也教过一段时间的单片机课程,在这里把自己的心得与大家分享一下。 一、硬件部分 一定要记得接晶振和复位电路...
用户5577 2007-05-09 22:29
什么是复位电路?
  简单地说,单片机的复位就和计算机的重起是一样的概念、任何单片机在工作之前都要有个复位的过程,复位对单片机来说,是程序还没有开始执行,是在做准备工作。一般的复位只需要5ms的时间。  如何进行复位呢...
我要评论
2
13
关闭 站长推荐上一条 /4 下一条