9个回答
展开全部
单片机定时器T0和T1的区别:
1、工作方式选择的不同。定时器T1没有方式3 ,方式3只适合定时器T0,使其增加一个8位定时器。若定时器T1选择方式3,T1将停止工作,相当于TR1=0的情况。
2、工作方式控制位的不同。在工作方式寄存器TMOD中,高4位控制定时器T1,低4位控制定时器T0。
3、运行状态的不同。定时器T0可分成2个独立的8位定时器,而定时器T1则不能;定时器T1可作为串口的波特率发生器,而定时器T0则不能。
扩展资料:
51单片机中有两个16位定时/计数器T0和T1(52系列有三个:T0、T1和T2),而定时/计数器T0和T1分别是由两个8位的专用寄存器组成,即定时/计数器T0由TH0和TL0组成,T1由TH1和TL1组成。
此外,其内部还有2个8位的特殊功能寄存器TMOD和TCON,TMOD负责控制和确定T0和T1的功能和工作模式,TCON用来控制T0和T1启动或停止计数,同时包含定时/计数器的状态。其中:
TF1:定时器1溢出标志。定时/计数器溢出时由硬件置位。中断处理时由硬件清除。或用软件清除。
TF0:定时器0溢出标志。定时/计数器溢出时由硬件置位。中断处理时由硬件清除,或用软件清除。
参考资料来源:百度百科-定时器中断
展开全部
T0和T1的工作方式0,1,2相同,方式3不同。T0用的是13位计数器(高三位不用),T1用的是16位计数器。所以两者的最大即使时间不同。在处理问题时,可先设定一个时间基准,再乘以倍数达到要求。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-04
展开全部
工作方式3不同呗,当M1M0都为1时,为方式3,但仅是适用于T0,T1停止计时;但是(方式0,1,2)T0、T1都是相同的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
huststi
有几句话说的不对,方式3不同。但是T0是被拆分成TH0 TL0两个独立的8位计数器。
在方式3下 TO可以构成2个定时器或者一个定时器一个计数器。
方式3下 T1是不工作的。。
还有需要补充的是 TO和T1所产生的中断优先级别不同。 找个你查下中断优先级 就知道了。。。
有几句话说的不对,方式3不同。但是T0是被拆分成TH0 TL0两个独立的8位计数器。
在方式3下 TO可以构成2个定时器或者一个定时器一个计数器。
方式3下 T1是不工作的。。
还有需要补充的是 TO和T1所产生的中断优先级别不同。 找个你查下中断优先级 就知道了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询