单片机中TH0和TL0是什么意思?

 我来答
晴说科技
2019-06-03 · 科技数码资讯分析,解读不一样视角!
晴说科技
采纳数:7 获赞数:8912

向TA提问 私信TA
展开全部

TH 0和TL0都是单片机的8位定时器。TH 0中的H即为HIGH缩写,它是表示定时器高八位。TL 0中L即为LOW缩写,它所代表为低八位。

单片机定时器的工作就是,当低八位定时器满溢后,向高八位进行进位。两个八位的TH 0和TL 0构成了单片机的16为定时/计数器

扩展资料:

8051系列单片机有两个定时器:T0和T1,分别称为定时器和定时器T1,这两个定时器都是16位的定时器/计数器;8052系列单片机增加了第三个定时器/计数器T2;它们都有定时或事件计数功能,常用于时间控制、延时、对外部时间计数和检测等场合。

8051单片机的两个定时器T0和T1分别都由两个特殊功能寄存器组成;T0由特殊功能寄存器TH0和TL0构成,而T1则是由TH1和TL1构成。

作为定时器使用时,定时器计数8051单片机片内振荡器输出经过12分频后的脉冲个数,即:每个机器周期使定时器T0/T1的寄存器值自动累加1,直到溢出,溢出后继续从0开始循环计数;所以,定时器的分辨率是时钟振荡频率的1/12。

作为计数器使用时,通过引脚T0(P3.4)或T1(P3.5)对外部脉冲信号进行计数,当输入的外部脉冲信号发生从1到0的负跳变时,计数器的值就自动加1;计数器的最高频率一般是时钟振荡频率的1/24。

由此可知,不论是定时器还是计数器工作方式,定时器T0和T1均不占用CPU的时间,除非定时器/计数器T0和T1溢出,才可能引起CPU中断,转而去执行中断处理程序;所以说,定时器/计数器是单片机中效率高而工作灵活的部件。

不再阑珊
推荐于2017-05-20 · TA获得超过539个赞
知道小有建树答主
回答量:307
采纳率:100%
帮助的人:122万
展开全部
16位定时器/计数器的高低位,TL0是低八位,TH0=是高八位~~~当低八位计数记满了之后,向高八位进一位~~~相当于一个盆子的饭,现在用两个碗来装,一个碗装满了才装另一个碗~~~
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可爱的那么快
2017-05-31 · TA获得超过229个赞
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:38.1万
展开全部
51单片机有两个定时器T0和T1
一:定时器有16位工作模式
二:TH0代表定时器的高八位,TH0中的H代表High即高的意思,TL0是定时器的低八位,其中L为LOW即低的意思
三:TH0和TL0两个8位即组成16位定时器
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
諵爵
2012-07-25 · TA获得超过139个赞
知道答主
回答量:264
采纳率:0%
帮助的人:143万
展开全部
计数器,由于51单片机是8位机,所以要分成两个八位的寄存器来存储16位的计数器!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朝阳尊
2017-05-20 · 超过12用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:22.1万
展开全部
定时器的初值设定:
TMOD设置定时器工作方式
TH0定时器初值的高8位
TL0定时器初值的低八位
TH TL可以设定让定时器多少时间中断一次。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式