PIC單片機(jī)的晶振接法詳解
PIC單片機(jī)有4種振蕩模式:
Blocked Ad
具體翻譯過(guò)來(lái)什么意思,大家自己去領(lǐng)會(huì),翻譯出來(lái)就沒(méi)意思了。這里告訴大家兩個(gè)單詞的含義,有助于理解:
Crystal:晶體
Oscillator:振蕩器
Crystal Oscillator:晶體振蕩器,簡(jiǎn)稱“晶振”
晶振是個(gè)器件,接上相關(guān)電路后它就會(huì)振動(dòng),就像心臟跳動(dòng)的脈搏一樣,正常工作的心臟跳動(dòng)是有規(guī)律的脈搏,所以正常工作的晶振也是有規(guī)律的波形。晶振就是單片機(jī)的心臟,只不過(guò)這個(gè)心臟多數(shù)時(shí)候在外邊,不在單片機(jī)內(nèi)部(有些單片機(jī)除外)。心臟跳動(dòng)就是脈搏,晶振跳動(dòng)就叫振蕩,用示波器都可以看到他們的波形。
第一種晶振接法:
以PIC16F877為例,常用的是這種接法
Blocked Ad
兩個(gè)電容+晶振:適用于LP、XT和HS模式,也就是說(shuō)如果在燒錄程序時(shí),選擇這三種模式中的一種,晶振就可以這么接,如果你燒錄選RC模式,那晶振這么接,你的單片機(jī)就別想跳動(dòng)了,肯定死悄悄了。
第二種晶振接法
Blocked Ad
從單片機(jī)的OSC1輸入一個(gè)外部信號(hào),而OSC2什么也不用接。這個(gè)外部信號(hào)的發(fā)生電路如下所示:
Blocked Ad
將74HC04的4腳接入單片機(jī)的OSC1即可。
注意1:R1和Y1一定要挨著很近啊,它們分別并聯(lián)的兩個(gè)管腳a和b,c和d要挨死了,要不然從74HC04的4腳輸出的方波不穩(wěn)定。
注意2:如何測(cè)這片74HC04產(chǎn)生的波形?將示波器的探頭放在74HC04的4腳上,夾子夾在GND上,正常工作時(shí)可以看到穩(wěn)定的方波,如果晶振Y1是4MHZ,那么數(shù)字示波器上的示數(shù)如果是3.973 MHZ,4.014 MHZ等等這些接近的數(shù),只要穩(wěn)定,就說(shuō)明沒(méi)有任何問(wèn)題;如果是模擬示波器,只要波形形狀一致,即使每個(gè)周期的輸出方波有點(diǎn)尖峰和毛刺,都沒(méi)問(wèn)題。順便說(shuō)一下,別忘了給74HC04加5V電壓啊!
【更多資源】
編輯:admin 最后修改時(shí)間:2018-05-19