欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 單片機(jī)上的晶振為什么有時(shí)是12MHZ,有時(shí)是11.0592MHZ?有什么區(qū)別么? [打印本頁]

作者: 小公子    時(shí)間: 2018-1-6 01:14
標(biāo)題: 單片機(jī)上的晶振為什么有時(shí)是12MHZ,有時(shí)是11.0592MHZ?有什么區(qū)別么?
這主要是對脈沖時(shí)間有要求的時(shí)候就要?jiǎng)e的,因?yàn)榇锌诘牟ㄌ芈蕦γ總(gè)脈沖時(shí)間有嚴(yán)格的要求,那個(gè)11.0562的經(jīng)過分頻后剛好和電腦上的波特率可以同步。而平時(shí)對時(shí)序要求不嚴(yán)的就用12M。因?yàn)槊織l指令完成的時(shí)間都是晶振頻率的1/12的整數(shù)倍。

標(biāo)準(zhǔn)的51單片機(jī)晶振是1.2M-12M,一般由于一個(gè)機(jī)器周期是12個(gè)時(shí)鐘周期,所以先12M時(shí),一個(gè)機(jī)器周期是1US,好計(jì)算,而且速度相對是最高的(當(dāng)然現(xiàn)在也有更高頻率的單片機(jī))。
11.0592M是因?yàn)樵谶M(jìn)行通信時(shí),12M頻率進(jìn)行串行通信不容易實(shí)現(xiàn)標(biāo)準(zhǔn)的波特率,比如9600,4800,而11.0592M計(jì)算時(shí)正好可以得到,因此在有通信接口的單片機(jī)中,一般選11.0592M





作者: 17年的51菜鳥    時(shí)間: 2018-1-6 08:25
我是被你的問題吸引來看的,我也玩了一小段時(shí)間的單片機(jī)了,的確,11.0592M就是為了在通信時(shí)容易實(shí)現(xiàn),比如9600,4800,而11.0592M計(jì)算時(shí)正好可以得到,因此在有通信接口的單片機(jī)中,一般選11.0592M。
作者: kucy850710    時(shí)間: 2018-1-6 10:41
11.0592是精密晶振,12M也可以使用,但是波特率達(dá)不到9600
作者: yzwzfyz    時(shí)間: 2018-1-6 21:12
板凳的說法很典型,看上去很有道理。
想想,11.0592,一定工作于11.0592嗎?測過沒有?
12M,一定工作于12M嗎,波特率真的達(dá)不到9600?
如果變成了9606又會(huì)如何呢?

事實(shí)上,市場上的晶振多數(shù)不準(zhǔn)。1、2毛錢一個(gè)的晶振常常偏差0.1%以上。在這個(gè)基礎(chǔ)再討論兩者的區(qū)別意義就不大了。
但好的晶振,確如板凳所言。
對于串口通訊,是允許波特率有差異的,所以在要在9600附近即可。從這個(gè)意義上講,11.0592與12.00可以隨用。(當(dāng)然參數(shù)還是不同的,并不是直接代換)。
如果兩臺(tái)機(jī)都用12M,或兩臺(tái)機(jī)都用11.0592,會(huì)比一臺(tái)用12,一臺(tái)用11.0952好一些。但也不是不能用。
樓主有此一問,是由于對串口通訊理解的不深,理解透了,就無所謂12或11.0592了。
只有一些特殊的場合才會(huì)出現(xiàn)只能11.0592而不能用12.00。主要是在硬件分頻時(shí),或是在有相位要求的場合,還有高速通訊。

作者: 17年的51菜鳥    時(shí)間: 2018-1-7 07:59
yzwzfyz 發(fā)表于 2018-1-6 21:12
板凳的說法很典型,看上去很有道理。
想想,11.0592,一定工作于11.0592嗎?測過沒有?
12M,一定工作于12 ...

我對這個(gè)問題比較感興趣,有幸看到了你的回復(fù),真的學(xué)到了!可以少走一些彎路了。
作者: 旁德克斯勒    時(shí)間: 2020-5-21 09:56
11059200/12也不等于9600啊




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1