標題: 請教51單片機最小系統(tǒng)外部和內(nèi)部晶振問題 [打印本頁]

作者: 真愛的感覺    時間: 2018-9-8 11:18
標題: 請教51單片機最小系統(tǒng)外部和內(nèi)部晶振問題
請教51最小系統(tǒng)晶振問題:
       查閱了很多教程,發(fā)現(xiàn)幾乎所有提到構(gòu)成51單片機最小電路的文章,都提到需要 “外部晶振” 電路。但是51單片機不是集成有內(nèi)部振蕩器嗎?它能不使用外部晶振 電路而構(gòu)成最小系統(tǒng)嗎?什么原因?


作者: Vuitton007    時間: 2018-9-8 19:09
可以的,使用內(nèi)部RC震蕩的晶振,適用于對時間要求不準確的場合。
作者: Vuitton007    時間: 2018-9-8 19:10
有內(nèi)部晶振也可以的,但只能用于對時鐘周期要求不高的場合,希望此回答能幫到你。
作者: le51    時間: 2018-9-8 20:12
51單片機的內(nèi)部晶振精度較小,受溫度的影響較大,外部晶振有很好的精度,受外界影響也較小,可以更為精確的為單片機提供時鐘信號。
作者: qinshuai    時間: 2018-9-8 20:35
“獲取穩(wěn)定的脈沖!那只要有合適的方法生成穩(wěn)定的脈沖,那就可以去掉外接的晶體。舉例,AVR單片機,它在單片機內(nèi)部集成了一個RC振蕩電路,通過對熔絲位進行編程,可以內(nèi)部生產(chǎn)1M,2M,4M,8M的震蕩頻率,進而替代相應(yīng)的晶體。
缺點是振蕩電路在環(huán)境比較惡劣的情況下,不是很穩(wěn)定,對一些計時要求比較嚴格的儀器和設(shè)備,不建議使用。如果對時間要求不高,多一個毫秒少一個毫秒無所謂的話,那就可以放心用了!

上面是引用的網(wǎng)友的解釋
作者: wulin    時間: 2018-9-8 20:36
新型的51內(nèi)核單片機基本都有內(nèi)置振蕩器,如果對于時鐘精確度要求不太高的應(yīng)用可以使用內(nèi)部振蕩器而不必外接晶振。STC15系列單片機有內(nèi)置振蕩器和復位電路,所以只需接上電源就構(gòu)成最小系統(tǒng)。
作者: 凌凈清河    時間: 2018-9-8 20:56
首先請參考以下百度百科條目:
51單片機內(nèi)部時鐘電路,里面的振蕩器是RC振蕩器嗎?
https://zhidao.baidu.com/question/541322932.html

其次,我想再說幾點,教程中提到外部晶振,是對傳統(tǒng)51最小系統(tǒng)的介紹和教學。當你用到STC12或者15等系列單片機的時候會發(fā)現(xiàn)有些型號的單片機不再需要外部晶振了,這是因為內(nèi)部晶振的穩(wěn)定性已經(jīng)大幅提高,而且下載程序時設(shè)定振蕩頻率要比拆焊一個外部晶振容易得多,可以節(jié)省成本或者減小板型體積。
作者: sunny7758521    時間: 2018-9-8 22:32
你好,內(nèi)部只是有振蕩電路,需要配合外部的晶體才能起振。首先你要分清楚,晶振=晶體+震蕩電路。晶體是外部加電就可以直接輸出頻率。
作者: 1047424973    時間: 2018-9-8 23:13
內(nèi)部晶振有溫漂,外部晶振更準確
作者: xhaity    時間: 2018-9-8 23:45
標準51單片機是沒有內(nèi)部震蕩器的,大多數(shù)教程都是標準51寫的, 好多51內(nèi)核單片機在標準核心基礎(chǔ)上加了不少東西的
作者: admin    時間: 2018-9-8 23:56
1047424973 發(fā)表于 2018-9-8 23:13
內(nèi)部晶振有溫漂,外部晶振更準確

內(nèi)部也許是rc振蕩器,不是晶體振蕩器
作者: sxhwdz    時間: 2018-9-9 07:27
      51單片機是對所有兼容Intel 8031指令系統(tǒng)的單片機的統(tǒng)稱。該系列單片機的始祖是Intel的8004單片機,后來隨著Flash rom技術(shù)的發(fā)展,8004單片機取得了長足的進展,成為應(yīng)用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測控系統(tǒng)之中。很多公司都有51系列的兼容機型推出,今后很長的一段時間內(nèi)將占有大量市場。51單片機是基礎(chǔ)入門的一個單片機,還是應(yīng)用最廣泛的一種。
      早期的單片機都是要外接晶振的,后來出現(xiàn)了使用內(nèi)部RC振蕩器的品種,但受工藝限制,只能是幾M的頻率,而且誤差很大,僅限于對頻率要求不高的應(yīng)用場合。
      近些年來,隨著技術(shù)的發(fā)展,片內(nèi)振蕩器的精度和穩(wěn)定度大幅提高,誤差幾乎可以忽略不計,像異步串口這樣對時鐘敏感的功能也能穩(wěn)定工作了,這樣外圍元件減少,釋放兩個引腳可以作為I/O,所以使用得越來越廣泛。
作者: zhang_1326    時間: 2018-9-9 10:26
XTAL1和XTAL2指的是8051系單片機上常見的用于接“晶振”(晶體諧振器-Crystal Resonator”)的兩個引腳。從原理上來說,這兩個引腳和MCU內(nèi)部一個反相器相連接。這個反相器與外部的“晶振”組成一個構(gòu)成一個皮爾斯振蕩器(Pierce oscillator)。因為這個振蕩器集成在器件內(nèi)部的組件實在是不能更簡單啦,就一個反相器和一個電阻,非常合適于各種數(shù)字IC的設(shè)計制造流程。  
作者: Craig.Young    時間: 2018-9-9 15:30
有的51內(nèi)核的片子是帶內(nèi)部振蕩器的。但內(nèi)部的一般精度不好,還是建議用外部的晶振電路
作者: lllll888888    時間: 2018-9-9 21:52
更穩(wěn)定精準

作者: 真愛的感覺    時間: 2018-9-10 09:55
非常感謝各位大佬的指導,對單片機知識,又進步了解!




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