单片机之晶振频率(单片机的心脏)

(21) 2024-04-24 08:01:01

首先,要知道频率的概念,频率是值物体每秒振动的次数。或在一定时间或范围内某种事物发生或出现的次数。

在单片机中经常能听到诸如12MHz 72MHz这样的词。

它代表的意思就是晶振每秒钟震动的次数,例如12MHz就是每秒能震动12*10^6次,常见于51单片机的晶振。

而51单片机又有12分频(12T)和1分频(1T),其中12分频的意思就是单片机的标准运算速度是晶振(12MHz)的12分之1,即12分频下,单片机的运行速度为1秒钟震动10^6次

12MHz的12分频(频率为1MHz)下单片机震动1次则历经1us(T=1/F=1s/10^6=1us),震动1000次则历经1ms。12MHz的1分频(频率为12MHz,等于不分频)则是一秒钟震动12*10^6次,此时,单片机震动1次历经1/12us,震动12000次才历经1ms。频率越大,震动次数越快,则震动同样次数花费的周期就越短。

72MHz则常见于STM32单片机,晶振一秒震动72*10^6次,则此频率下单片机1us震动72次。可见其速度之快。

THE END

发表回复