33问答网
所有问题
51单片机定时器工作模式一,初值计算:当TC=3CB0H时,TH0 和TL0各等于多少?望各位大侠多多指教,谢谢了!
如题所述
举报该问题
推荐答案 2009-11-14
3CB0H,分别在TH0存放3CH、TL0存放B0H;它是十进制的15536;
工作在模式一,将在65536时溢出,这样,计数值就是50000。
如果是定时工作方式,将计数50000个机器周期。
如果51单片机选用12MHz晶振,将会定时50ms;
如果51单片机选用11.0592MHz,将会定时54.25ms;
如果51单片机选用 6MHz晶振,将会定时100ms。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/Rcdd4c4h0.html
其他回答
第1个回答 2009-11-14
3CB0是一个很敏感的数字,当51单片机选用11.0592MHz晶振时,定时器设定为方式1时,想要定时50ms,就给TH0(或1)赋值0X3C,给TL0(或1)赋值0XB0即可。
有什么不明白的再问我,呵呵。加油哦!
第2个回答 2009-11-14
不论晶振频率多少,TH0=3C , TL0=B0
相似回答
一个
单片机 定时器
计算
问题
答:
12M的晶振每秒可产生1M个机器周期,50ms就需要50000个机器周期
,定时器
在方式
1工作
,是16位计数器,最大值为65536,所以需设置初值15536,即
3CB0H,
所以
TH0=
0x3c
,TL0=
0xb0。11.0592M的晶振每秒可产生0.9216M个机器周期,50ms就需要46080个机器周期,定时器在方式1工作,是16位计数器,最大值为65...
定时器初值计算
软件怎么用
?3cb0h
要赋在
TL0
还是
TH0
上?
答:
TH0
=
0x3C TLO =0xB0
单片机
的
定时器
C语言编程中
:TH0与TL0
为什么是
TH0=
(65536-50000)/256...
答:
1、首先第一步要
定时器
0设置于
模式1时,
然后由高8位TH0和低8位TL0两个8位寄存器组成,注意的是当设定计算值为65536-50000=15536(D)时,转换为十六进制就是
3CB0
(H),此时
,TH0=3C,TL0
=B0分别装入就可以了。2、接这就是采用“TH0=(65536-50000)/256;TL0=(65536-50000)%256“的编程方式,...
大家正在搜
51单片机定时器初值计算公式
单片机定时器最大定时时间计算
51单片机定时器初值怎样计算
51单片机定时器50ms初值
单片机定时器方式0的初值
51单片机定时器定时1秒
单片机定时器计算公式
单片机计数器初值计算
51单片机定时器公式
相关问题
当定时计数器工作在方式0模式时,TH0和TL0的初值如何确定...
51单片机 ,定时器 工作方式2,是8位的 怎么给TH0和T...
51单片机各种位数定时器初值计算方法?
怎么计算51单片机定时器TH0和TL0的初值,比如我要让定时...
单片机中定时计数器的TH0和TL0的值如何计算
51单片机定时器初值公式
定时器初值计算软件怎么用?3cb0h要赋在TL0还是TH0上...
单片机定时器初值计算