為什么51單片機(jī)的晶振一般使用11.0592?
用11.0592晶振的原因是51單片機(jī)的定時器導(dǎo)致的。用51單片機(jī)的定時器做波特率發(fā)生器時,如果用11.0592Mhz的晶振,根據(jù)公式算下來需要定時器設(shè)置的值都是整數(shù);如果用12Mhz晶振,則波特率都是有偏差的,比如9600,用定時器取0XFD,實際波特率10000,一般波特率偏差在4%左右都是可以的,所以也還能用STC90C516 晶振12M 波特率9600 ,倍數(shù)時誤差率6.99%,不倍數(shù)時誤差率8.51%,數(shù)據(jù)肯定會出錯。 這也就是串口通信時大家喜歡用11.0592MHz晶振的原因,在波特率倍速時,最高可達(dá)到57600,誤差率0.00%。 用12MHz,最高也就4800,而且有0.16%誤差率,但在允許范圍,所以沒多大影響。
-
晶振
+關(guān)注
關(guān)注
34文章
2899瀏覽量
68311 -
51單片機(jī)
+關(guān)注
關(guān)注
274文章
5705瀏覽量
124294
發(fā)布評論請先 登錄
相關(guān)推薦
11.0592MHZ晶振跟51單片機(jī)是什么關(guān)系?
請問11.0592MHZ晶振跟51單片機(jī)有什么關(guān)系?
有關(guān)51單片機(jī)有關(guān)晶振的問題
學(xué)習(xí)51單片機(jī)晶振這21問題搞懂了學(xué)單片機(jī)就簡單了
![學(xué)習(xí)<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>這21問題搞懂了學(xué)<b class='flag-5'>單片機(jī)</b>就簡單了](https://file1.elecfans.com//web2/M00/A7/2B/wKgZomUMQs2Af0eCAABxVth_yTk307.png)
有關(guān)51單片機(jī)有關(guān)晶振的問題總結(jié)(干貨)
51單片機(jī)有關(guān)晶振的問題總結(jié)
51單片機(jī)的晶振11.0592M延時函數(shù)免費(fèi)下載
![<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>11.0592</b>M延時函數(shù)免費(fèi)下載](https://file.elecfans.com/web1/M00/9B/3A/o4YBAF0kAOGAfMZbAAqNbJ0LqPQ299.png)
如何使用51單片機(jī)和11.0592的晶振產(chǎn)生115200的波特率
![如何使用<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>和<b class='flag-5'>11.0592</b>的<b class='flag-5'>晶</b><b class='flag-5'>振</b>產(chǎn)生115200的波特率](https://file.elecfans.com/web1/M00/95/5E/o4YBAFz_eRiAMC8dAAJDlT3TOvc727.png)
評論