51单片机的定时器问题

本人对单片机定时器概念比较模糊!想请大神回答一下问题:1·关闭定时器是TR0=0;还是ET0=0?2`怎么关闭定时器做到不清除TH0和TL0的值?什么情况下清除?... 本人对单片机定时器概念比较模糊!想请大神回答一下问题:
1·关闭定时器是TR0=0;还是ET0=0?
2`怎么关闭定时器做到不清除TH0和TL0的值?什么情况下清除?
展开
 我来答
774051719a
推荐于2016-09-23 · TA获得超过1231个赞
知道小有建树答主
回答量:113
采纳率:100%
帮助的人:150万
展开全部
1、关闭定时器是TR0=0;执行TR0=0;之后,定时器就停止计数,也就是TH0和TL0会保持当前值不会变,ET0=0是关闭定时器的中断,执行ET0=0后,即使定时器还在计数,计数发生溢出的时候不会进入中断。
2、在我们使用定时器模式1进行定时,TH0和TL0有三种情况会发生变化:
a、直接对TH0和TL0进行写入数值操作。

b、定时器正在启动计数,TH0和TL0中的值会不断的自加。

c、当TH0和TL0计数发生溢出,即计数到0xffff时,则下一次计数会变成0x0000,并且会使中断标志位TF0置1。
做而论道
高能答主

2014-11-12 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
1·关闭定时器是TR0=0;还是ET0=0?
--是TR0=0。
--关闭中断是ET0=0。

2`怎么关闭定时器做到不清除TH0和TL0的值?
--为什么这样问?

--楼主认为什么是清除?
--TH0和TL0的值,永远都会存在。
--任何时刻,它都有数值。
--值的范围就是00H~FFH。

什么情况下清除?
--你说呢?
--谁能清除得了?
--任何人,都清除不了它的内容。
--也别说,你砸碎它,也许就清除了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yes__mcu
2014-11-12 · TA获得超过923个赞
知道小有建树答主
回答量:387
采纳率:0%
帮助的人:444万
展开全部
TRn是启动/停止定时器的控制位。
ETn是使能/禁止定时器中断的控制位。
只要TRn = 0,如果软件不去改变TH和TL的值,那么TH和TL的值是不会改变的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式