晶振可以為單片機提供時鐘頻率,是單片機系統的心臟,在51單片機系統中,12M晶振和11.0592M晶振使用頻率很高,但是有經驗的工程師更喜歡11.0592M的晶振,尤其是涉及到串口通信的時候。

為什麼選用11.0592M晶振

單片機在通信的時候需要設置波特率,波特率是指每秒所傳送的位元組數。兩個設備在通信時,波特率需要相同,否則通信失敗。如果波特率的誤差較大,則引起通信數據不穩定。在選用12M的晶振設置波特率時或多或少都存在誤差,而使用11.0592M的晶振所計算出來的波特率非常準確。

使用12M和11.0592M晶振計算波特率的誤差如下圖所示。

從圖中可以看出,12M晶振在波特率為19200時誤差達到了8.51%,而用11.0592M晶振所得到的波特率誤差為0,比12M晶振通信時更穩定,所以在有串口通信的應用中11.0592M晶振更常用。

單片機的晶振電路

單片機的常用晶振電路如下所示,外接晶振加兩個瓷片電容,瓷片電容的容量一般不大於在30pF。

以上就是這個問題的回答,感謝留言、評論、轉發。

更多精彩內容請關注本頭條號:玩轉嵌入式。感謝大家。


這個晶振是11,059,串口應該數學集成電路介面,這晶振是用於那個功能電路,我未實踐過,但只有撐握這方面全部知識,才能分析這基準工作晶振頻率用於那個電路!


謝謝邀請,對不起,回答不了您的問題。


推薦閱讀:
相关文章