晶振的细分:
内部和外部晶振---30MHz以下的叫外部晶振,准确性和稳定性较好,受环境的影响更小,可以休眠停止来降低能耗;
这以上的叫内部晶振,相对的准确性和稳定性和受环境影响更大。
有源晶振和无源晶振---
无源晶振就是天然晶体crystal,一般有陶瓷和石英,石英的精度好一些。
它一般是两个脚,需要加上时钟电路才能产生可靠的时钟信号,即:
crystal+时钟电路=振
振荡器oscillator,或者叫RT振荡器,它一般体积大一些,四个脚,里面除了石英还有阻容元件和晶体管。
单片机的时钟频率越高,则它的运行速度越快。单片机它要运行指令,是建立在晶振提供的时钟频率之上的。
机器周期:任何单片机运行的时候,根据它的工作流程,都是要先从ROM里取指令,再才能往下一步步执行的,这个取指令访问一次ROM存储器的过程的时间,就是一个机器周期,我们把这个机器周期作为一个时钟周期对应的时间基准。
也就是说,没有晶振,就没有时钟周期,没有时钟周期,就没有程序(指令)的运行,那么单片机就无法工作。
晶振的时间被切分后变成的单位时间就是时钟(脉冲)时间
时钟周期=一个脉冲的时间
假设单片机的晶振频率为12MHz,意思就是一个脉冲的时间是1/12微妙,即它的时钟周期是1/12微秒
脉冲频率=时钟频率
(时钟时间)脉冲总数=12MHz=12∗10的6次方(s/个)