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

熱門物料
型號
價格
L7805CV-DG/線性穩(wěn)壓器(LDO) | 0.5401 | |
AMS1117-3.3/線性穩(wěn)壓器(LDO) | 0.1237 | |
BAT54C,215/肖特基二極管 | 0.0336 | |
LM358DR2G/運(yùn)算放大器 | 0.345 | |
CJ431/電壓基準(zhǔn)芯片 | 0.1157 | |
LM393DR2G/比較器 | 0.3143 | |
ADUM4160BRWZ-RL/隔離式USB芯片 | 34.83 | |
REF3012AIDBZR/電壓基準(zhǔn)芯片 | 0.9316 | |
SS8050/三極管(BJT) | 0.035 | |
8S005/錫膏/錫漿 | 17.67 |