单片机为什么要分频

单片机分频是为了什么,为什么外设都会有不同的频率,分频是为了降低系统的处理速度吗?
PWM输出模式是干嘛用的

传统的51就是12分频的单片机,这是设计芯片时候就这样处理的了,现在的STC的有不分频的,也就是所说的1T单片机,理论上比传统51快12倍。分频后自然系统的处理速度就慢了啊。关于PWM输出,也就是占空比可调的方波信号,一般用来作电机调速,舵机转向等。追问

定时器用到分频是为什么,就是要选不同的工作模式,每种工作模式的频率都不一样

追答

定时器只有不同的工作模式吧,是满足不同的需求设计的。像51的定时,可以是两个8位的,也可以是16位的。不同的工作模式,得到的结果肯定是不一样。

追问

定时器不同的工作模式是为了获得不同的最大定时时间吗

追答

不能这样简单的认为,不同的工作模式有不同的优缺点,这个得需要看看说,一句两句是说不清楚的。

追问

能大概讲下吗?我是新手,这个问题查了挺多的,没看到很全面的解析

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-29
有些外设的设备频率要求不同,如果没有分频电路,你根本控制不了追问

明白了

第2个回答  2013-10-29
分频为了取得较低的频率,pwm用来调压用的

频率计数时为什么要分频?
所谓分频就是吧周期通过一定的办法给分解了。所以,n分频就是指,原来的信号经过n的周期,新的信号跳变一次。这样20Mhz,2分频就是10mhz,5分频就是4mhz,10分频就是1mhz。晶振频率是单片机内部的,单片机里的分频指的是时钟频率的分频,而晶振震荡两次才会产生一个时钟频率。所以,先要将晶振频率二分...

如何理解单片机的分频?
单片机的分频就是单片机的时钟频率 f 经过12分频(分配器)变换成f \/12的频率。即就是一个频率除法器 将频率 f 除上12 得到一个新的频率=f \/12。这个新的频率f \/12可以为单片机内部定时器提供定时时钟。呵呵 就先解释到这吧 有问题还可以问 ...

关于单片机分频问题
假如CPU的时钟为1MHz,那么就是频率为1MHz,使用公式算得周期(产生一个脉冲)为1us 如果我们要利用这个时钟信号通过计数器(8位)计数得到1ms的信号,通过计算 1000us \/ 1us = 1000次,也就是说要算1000次才能得到1ms的信号,但是计数器最大只能到255(256次),所以我们需要分频。把1us产生一个...

单片机为什么要分频??比如说12MHz的晶振为什么要再进行12分频?
如果你是指传统51单片机的指令周期,那是由于初期设计的原因,那时候硬件技术还没现在这么发达,执行指令时需要子时钟,就把12个振荡周期规定为1个机器周期,第几个振荡周期取指,第几个振荡周期译码等等都排好了,都是有用的。现在技术进步了,好多单片机改进了,有6T甚至1T机器周期,速度当然快多了。...

单片机为什么要分频
传统的51就是12分频的单片机,这是设计芯片时候就这样处理的了,现在的STC的有不分频的,也就是所说的1T单片机,理论上比传统51快12倍。分频后自然系统的处理速度就慢了啊。关于PWM输出,也就是占空比可调的方波信号,一般用来作电机调速,舵机转向等。

单片机定时器为什么要分频呢
定时器为什么要分频:定时器分频是为了定时更长,你想一下,定时器里的计数器的最大值是一定的,如果分频的话,是不是定的时间最大值更长一点。

52单片机的晶振频率是11.0592MHZ,但为什么在内部要进行12分频?分频以 ...
至于为什么单片机要预分频,这是因为你选择的单片机的原因。在单片机发展的早期,工艺不足,如果你给的时钟频率太高,单片机运转的频率也就越大,器件的性能不够,程序很容易跑飞,非常不稳定。因此早期的单片机系列一般都有预分频的策略,将频率降下来,增加程序执行的稳定性。当然,随着制作工艺的提高,...

单片机里振荡脉冲经过二分频六分频是什么意思 影响作用又什么_百度知 ...
二分频就是频率除以2,振荡脉冲的周期乘以2, 六分频一样的道理,主要是影响单片机\\时钟等执行的时间

51单片机为什么要12分频
这是单片机的内部结构 但是一般来说分频要频率降低是为了要程序更加稳定的执行 不容易跑飞

51单片机为什么要12分频?
而精简指令集只需要直接载入固定长度的指令就行。所以全指令集处理起来要慢些。值得一说的是精简指令集其实是精简CPU指令集,所以它的处理能力是比不过全指令集的处理器的。这就是为什么ARM构架的CPU跑不过intel的CPU的原因。现在有些51内核的单片机也会用一些办法把指令周期压缩到1个硬件周期。

相似回答