单片机定时器的TH0与TL0的区别是什么?
为什么要弄出一个高位和一个低位,而且送的值都是一样的,不知为啥?请高手告诉我这个高位与低位究竟为何存在的?...
为什么要弄出一个高位和一个低位,而且送的值都是一样的,不知为啥?
请高手告诉我这个高位与低位究竟为何存在的? 展开
请高手告诉我这个高位与低位究竟为何存在的? 展开
展开全部
这两个合在一起,是一个定时器0 TH h表示高位 TL L 表示低位, 换句话说, 这个就像是 千和 百 L满了,向H进1 寄存器的大小决定了,这一个数字,要分开放在两个部分里, 就是为了让你能写大点的数字
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
TH0与TL0 是一个16位的定时器
而51单片机是8位的单片机,一个寄存器只能是8位,所以就得用两个寄存器来存放定时器的初值
同样的 DSP芯片是32位的CPU,他的32位定时器就只占用一个寄存器
430单片机是16位的CPU,它的16位定时器也只占用一个寄存器
一般的定时器都是16位以上,因为8位的CPU定时器范围太小了0~255
而51单片机是8位的单片机,一个寄存器只能是8位,所以就得用两个寄存器来存放定时器的初值
同样的 DSP芯片是32位的CPU,他的32位定时器就只占用一个寄存器
430单片机是16位的CPU,它的16位定时器也只占用一个寄存器
一般的定时器都是16位以上,因为8位的CPU定时器范围太小了0~255
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询