51单片机问题晶振问题 10
假如我的单片机的晶振是3.579M在1T模式下定时器0时间是TL0=0xb5;TH0=0xfe;请问现在我定时的时间是多少?怎样算了?...
假如我的单片机的晶振是3.579M 在1T模式下 定时器0时间是
TL0=0xb5;
TH0=0xfe;
请问现在我定时的时间是多少? 怎样算了? 展开
TL0=0xb5;
TH0=0xfe;
请问现在我定时的时间是多少? 怎样算了? 展开
展开全部
【计算公式】T(初值)=2^N - 定时时间/机器周期时间
方式0下 N=13。方式1下 N=16。方式2、3 下N=8。 定时时间单位为us
机器周期时间=12/晶振频率
T(初值):FEB5 H = 65205
定时时间=(2^16-65205)*12/3.579
=331*12/3.579
=3972/3.579
=1109.8072087175188600167644593462us
追问
错了吧? 1T模式噢
追答
1T模式下,就不用乘12,应该是 331/3.59
广州晶晟电子
2023-10-12 广告
2023-10-12 广告
OSC有源晶振是一种电子元件,它需要接电源才能工作,一般有四个引脚,其中有两个是电源输入引脚,有正负极之分。它是石英晶体震荡器的简称,英文名为Crystal。石英晶体震荡器的应用范围非常广,包括通讯系统、时钟电路、显卡、网卡、主板等配件的各...
点击进入详情页
本回答由广州晶晟电子提供
展开全部
你现在用的初始值是:FEB5H。
定时时间是:10000H - FEB5H = 14BH = 331。
331 的时间单位是 T。
在 1T 模式下,T 是 5.579M 的倒数。
最后这个数,自己算算吧。
定时时间是:10000H - FEB5H = 14BH = 331。
331 的时间单位是 T。
在 1T 模式下,T 是 5.579M 的倒数。
最后这个数,自己算算吧。
追问
不懂 在16位重装 能直接告诉我 FEB5 在3.579晶振下 定时了多少?
追答
331 / 3.579 = 92.484us。
但是,如果是采用软件重新装入初值,引起的误差,可不小。
最好是自动重新装入。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询