企業(yè)博客
更多>>晶振生產(chǎn)廠家講解單片機(jī)為什么常用的晶振是11.0592MHz
來源:http://m.goapplyonline.com 作者:zhaoxiankh 2014年06月28
因?yàn)樗軌驕?zhǔn)確地劃分成時鐘頻率,與 UART(通用異步接收器/發(fā)送器)量常見的波特率相關(guān)。特別是較高的波特率(19600,19200),不管多么古怪的值,這些晶振都是準(zhǔn)確,常被使用的。
當(dāng)定時器 1被用作波特率發(fā)生器時,波特率工作于方式 1和方式 3是由定時器 1的溢出率和 SMOD的值(PCON.7------雙倍速波特率)決定:
方式 1、3波特率= (定時器 1的溢出率)
特殊時,定時器被設(shè)在自動重袋模式(模式 2,TMOD的高四位為 0100B 更換一種計(jì)算方式,它將以修改公式達(dá)到我們需求的波特率來計(jì)算出晶振。
最小晶振頻率=波特率 x 384 x 2 SMOD
這就是我們所需波特率的最小晶振頻率,此頻率能成倍增加達(dá)到我們需求的時鐘頻率。
例如:波特率為 19.2KH2的最小晶振頻率:
3.6864=19200x384x2(波特率為 19.2K的 SMOD為 1 )
11.0592=3.6864x3
11.0592=3.6864x3
其中 TH1是由倍乘數(shù)(3)確定
TH1=256-3=253=0FDH
用來確定定時器的重裝值,公式也可改為倍乘數(shù)的因子:
晶振頻率=波特率 x(256-TH1)x384x2 SMOD
這是波特率為 19.24K的晶振頻率。
以上的例子可知,被乘數(shù)(3)是用來確定 TH1:
TH1=256-3=253=0FDH
19.2K波特率的晶振為
11.0592=19200x(256-0FDH)x384x2(19.2 k的 SMOD為 1)
其它值也會得出好的結(jié)果,但是 11.0592MHZ是較高的晶振頻率,也允許高波特率。
正在載入評論數(shù)據(jù)...
相關(guān)資訊
- [2020-09-14]Crystal時鐘元件使用過程中應(yīng)注...
- [2020-09-04]Crystal激勵電平真的可以反映出...
- [2020-07-10]晶振差異是怎樣看出的?
- [2020-04-21]日本地震致Kioxia工廠停機(jī),對于...
- [2019-02-19]新手常遇的晶振問題IQD幫你解答...
- [2018-11-22]S12505T-32.000-X-R安基石英晶振...
- [2018-11-16]VTEUMLJANF-32.000000泰藝有源晶...
- [2018-11-13]Abracon有源晶振原廠代碼