單片機內部與外部時鐘源的差異
2020-07-03 15:36:35閱讀量:1866
振蕩器由晶振、電容、電阻組成,部分還有電感,它以晶體頻率產生脈沖序列。以英銳恩單片機為例,EN8F156便擁有穩定的時鐘源。但不是所有單片機的時鐘源都一樣,由于每條指令在一定數量的時鐘周期后執行,具體取決于單片機的架構。比如,有些人支持使用PLL電路在內部進一步提高時鐘速率的能力。
目前,有許多類型的時鐘源。可以使用簡單的RC電路作為時鐘源,但是它們并不精確,因為它們會隨溫度而發生變化。這類時鐘源適用于正常處理和SPI等同步協議。但是對于UART/RS-232,這不是一個好的選擇,因為沒有外部時鐘與數據一起發送,而是以波特率或協議定時的形式將時鐘嵌入數據(信號)中。這會降低單片機器對接收數據進行采樣的能力,以及正確傳輸數據的能力。
有些單片機的晶振是外部的,這樣可能會更加精確。除此之外,一些單片機器沒有內置時鐘源,但大多數都有某種RC電路,優點是這類單片機都相當便宜。
大多數單片機器都支持時鐘分頻器,但它們的頻率可能并不精確,因此可能需要使用外部頻率。比如,實時時鐘通常需要外部32.768KHz晶振。這些都要求非常精確,因為它們是在計算時間。如果不準確,時間相差可能很大。有些單片機內置32KHzRC低速時鐘,不過這不足以用來計算時間。
目前,有許多類型的時鐘源。可以使用簡單的RC電路作為時鐘源,但是它們并不精確,因為它們會隨溫度而發生變化。這類時鐘源適用于正常處理和SPI等同步協議。但是對于UART/RS-232,這不是一個好的選擇,因為沒有外部時鐘與數據一起發送,而是以波特率或協議定時的形式將時鐘嵌入數據(信號)中。這會降低單片機器對接收數據進行采樣的能力,以及正確傳輸數據的能力。
有些單片機的晶振是外部的,這樣可能會更加精確。除此之外,一些單片機器沒有內置時鐘源,但大多數都有某種RC電路,優點是這類單片機都相當便宜。
大多數單片機器都支持時鐘分頻器,但它們的頻率可能并不精確,因此可能需要使用外部頻率。比如,實時時鐘通常需要外部32.768KHz晶振。這些都要求非常精確,因為它們是在計算時間。如果不準確,時間相差可能很大。有些單片機內置32KHzRC低速時鐘,不過這不足以用來計算時間。
一些單片機器內部和外部支持多個時鐘,這一切都取決于單片機和應用程序。
內容聲明:本文轉載自其它來源,轉載目的在于傳遞更多信息,不代表立創商城贊同其觀點和對其真實性負責,僅作學習與交流目的使用。

熱門物料
型號
價格
L7805CV-DG/線性穩壓器(LDO) | 0.5637 | |
AMS1117-3.3/線性穩壓器(LDO) | 0.1237 | |
BAT54C,215/肖特基二極管 | 0.0334 | |
LM358DR2G/運算放大器 | 0.35 | |
CJ431/電壓基準芯片 | 0.1147 | |
LM393DR2G/比較器 | 0.318 | |
ADUM4160BRWZ-RL/隔離式USB芯片 | 31.6 | |
SS8050/三極管(BJT) | 0.035 | |
8S005/錫膏/錫漿 | 17.67 | |
B0505S-1WR3/隔離電源模塊 | 2.34 |