推荐星级:
- 1
- 2
- 3
- 4
- 5
51定时器介绍
资料介绍
文档为51定时器介绍讲解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,
部分文件列表
文件名 | 大小 |
51定时器介绍.pdf | 250K |
部分页面预览
(完整内容请下载后查看)51单片机定时、计数器介绍
一
采用11.0592M 的晶振,每接收一个输入脉冲的时间约为1.085μs。
采用12M 的晶振,每接收一个输入脉冲的时间为1μs。
STC89C52 内有三个定时/ 计数器, 分别为T0、T1 和T2。其中T0、T1 工作方式一样,T2
的工作方式稍有区别。TMOD(见表1)、TCON(见表3)与定时器T0、定时器T1 间通过内部
总线及逻辑电路连接,TMOD 用于设置定时器的工作方式,TCON 用于控制定时器的启动、停止,
标志定时器的溢出和中断情况。当设置了定时器的工作方式并启动定时器工作后,定时器就按
被设定的工作方式独立工作,不再占用CPU 的操作时间,只有在计数器计满溢出时才可能中
断CPU 当前的操作。
表1 TMOD寄存器
表中各位(从左至右为从高位到低位)含义如下。
TMOD 的低4 位为定时器0 的方式字段,高4位为定时器1 的方式字段,它们的含义完
全相同。
M1 和M0 :工作方式控制位,其定义如表2 所示( 其中i=0,1)。
表2 定时器工作方式控制位
:功能选择位。
=0 时,设置为定时器工作方式;
=1 时,设置为计数器工
作方式。
GAte :门控位。当GATE=0 时,软件控制位TR0 或TR1 置1 即可启动定时器。
TR0 或TR1 置0 即可停止定时器工作;当GATE=1 时,软件控制位TR0 或TR1 需置1,同
时还需
(P3.2) 或
定时器。
(P3.3) 为高电平方可启动定时器,即允许外部中断启动
、
全部评论(0)