晶振頻率和機器周期的關系
發表時間:2023/03/23
閱讀量:2253
來源:
晶鴻興科技
晶振的細分:
內部和外部晶振---30MHz以下的叫外部晶振,準確性和穩定性較好,受環境的影響更小,可以休眠停止來降低能耗;
這以上的叫內部晶振,相對的準確性和穩定性和受環境影響更大。
有源晶振和無源晶振:
無源晶振就是天然晶體crystal,一般有陶瓷和石英,石英的精度好一些。
它一般是兩個腳,需要加上時鐘電路才能產生可靠的時鐘信號,即:
crystal+時鐘電路=振
有源晶振就是振蕩器oscillator,或者叫RT振蕩器,它一般體積大一些,四個腳,里面除了石英還有阻容元件和晶體管。
單片機的時鐘頻率越高,則它的運行速度越快。單片機它要運行指令,是建立在晶振提供的時鐘頻率之上的。
機器周期:任何單片機運行的時候,根據它的工作流程,都是要先從ROM里取指令,再才能往下一步步執行的,這個取指令訪問一次ROM存儲器的過程的時間,就是一個機器周期,我們把這個機器周期作為一個時鐘周期對應的時間基準。
也就是說,沒有晶振,就沒有時鐘周期,沒有時鐘周期,就沒有程序(指令)的運行,那么單片機就無法工作。
晶振的時間被切分后變成的單位時間就是時鐘(脈沖)時間
時鐘周期=一個脈沖的時間
假設單片機的晶振頻率為12MHz,意思就是一個脈沖的時間是1/12微妙,即它的時鐘周期是1/12微秒
脈沖頻率=時鐘頻率
(時鐘時間)脈沖總數=12MHz=12?10的6次方(s/個)