找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 14250|回復: 15
打印 上一主題 下一主題
收起左側

請教51單片機最小系統外部和內部晶振問題

  [復制鏈接]
跳轉到指定樓層
樓主
ID:390691 發(fā)表于 2018-9-8 11:18 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請教51最小系統晶振問題:
       查閱了很多教程,發(fā)現幾乎所有提到構成51單片機最小電路的文章,都提到需要 “外部晶振” 電路。但是51單片機不是集成有內部振蕩器嗎?它能不使用外部晶振 電路而構成最小系統嗎?什么原因?

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

來自 2#
ID:392682 發(fā)表于 2018-9-8 20:35 | 只看該作者
“獲取穩(wěn)定的脈沖!那只要有合適的方法生成穩(wěn)定的脈沖,那就可以去掉外接的晶體。舉例,AVR單片機,它在單片機內部集成了一個RC振蕩電路,通過對熔絲位進行編程,可以內部生產1M,2M,4M,8M的震蕩頻率,進而替代相應的晶體。
缺點是振蕩電路在環(huán)境比較惡劣的情況下,不是很穩(wěn)定,對一些計時要求比較嚴格的儀器和設備,不建議使用。如果對時間要求不高,多一個毫秒少一個毫秒無所謂的話,那就可以放心用了!

上面是引用的網友的解釋

評分

參與人數 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

來自 3#
ID:362076 發(fā)表于 2018-9-8 20:56 | 只看該作者
首先請參考以下百度百科條目:
51單片機內部時鐘電路,里面的振蕩器是RC振蕩器嗎?
https://zhidao.baidu.com/question/541322932.html

其次,我想再說幾點,教程中提到外部晶振,是對傳統51最小系統的介紹和教學。當你用到STC12或者15等系列單片機的時候會發(fā)現有些型號的單片機不再需要外部晶振了,這是因為內部晶振的穩(wěn)定性已經大幅提高,而且下載程序時設定振蕩頻率要比拆焊一個外部晶振容易得多,可以節(jié)省成本或者減小板型體積。

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

地板
ID:395410 發(fā)表于 2018-9-8 19:09 | 只看該作者
可以的,使用內部RC震蕩的晶振,適用于對時間要求不準確的場合。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
ID:395410 發(fā)表于 2018-9-8 19:10 | 只看該作者
有內部晶振也可以的,但只能用于對時鐘周期要求不高的場合,希望此回答能幫到你。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

6#
ID:157238 發(fā)表于 2018-9-8 20:12 | 只看該作者
51單片機的內部晶振精度較小,受溫度的影響較大,外部晶振有很好的精度,受外界影響也較小,可以更為精確的為單片機提供時鐘信號。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

7#
ID:213173 發(fā)表于 2018-9-8 20:36 | 只看該作者
新型的51內核單片機基本都有內置振蕩器,如果對于時鐘精確度要求不太高的應用可以使用內部振蕩器而不必外接晶振。STC15系列單片機有內置振蕩器和復位電路,所以只需接上電源就構成最小系統。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

8#
ID:395498 發(fā)表于 2018-9-8 22:32 | 只看該作者
你好,內部只是有振蕩電路,需要配合外部的晶體才能起振。首先你要分清楚,晶振=晶體+震蕩電路。晶體是外部加電就可以直接輸出頻率。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

9#
ID:395507 發(fā)表于 2018-9-8 23:13 | 只看該作者
內部晶振有溫漂,外部晶振更準確

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

10#
ID:373388 發(fā)表于 2018-9-8 23:45 | 只看該作者
標準51單片機是沒有內部震蕩器的,大多數教程都是標準51寫的, 好多51內核單片機在標準核心基礎上加了不少東西的
回復

使用道具 舉報

11#
ID:1 發(fā)表于 2018-9-8 23:56 | 只看該作者
1047424973 發(fā)表于 2018-9-8 23:13
內部晶振有溫漂,外部晶振更準確

內部也許是rc振蕩器,不是晶體振蕩器
回復

使用道具 舉報

12#
ID:387733 發(fā)表于 2018-9-9 07:27 | 只看該作者
      51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8004單片機,后來隨著Flash rom技術的發(fā)展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用于工業(yè)測控系統之中。很多公司都有51系列的兼容機型推出,今后很長的一段時間內將占有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。
      早期的單片機都是要外接晶振的,后來出現了使用內部RC振蕩器的品種,但受工藝限制,只能是幾M的頻率,而且誤差很大,僅限于對頻率要求不高的應用場合。
      近些年來,隨著技術的發(fā)展,片內振蕩器的精度和穩(wěn)定度大幅提高,誤差幾乎可以忽略不計,像異步串口這樣對時鐘敏感的功能也能穩(wěn)定工作了,這樣外圍元件減少,釋放兩個引腳可以作為I/O,所以使用得越來越廣泛。
回復

使用道具 舉報

13#
ID:395555 發(fā)表于 2018-9-9 10:26 | 只看該作者
XTAL1和XTAL2指的是8051系單片機上常見的用于接“晶振”(晶體諧振器-Crystal Resonator”)的兩個引腳。從原理上來說,這兩個引腳和MCU內部一個反相器相連接。這個反相器與外部的“晶振”組成一個構成一個皮爾斯振蕩器(Pierce oscillator)。因為這個振蕩器集成在器件內部的組件實在是不能更簡單啦,就一個反相器和一個電阻,非常合適于各種數字IC的設計制造流程。  
回復

使用道具 舉報

14#
ID:395639 發(fā)表于 2018-9-9 15:30 | 只看該作者
有的51內核的片子是帶內部振蕩器的。但內部的一般精度不好,還是建議用外部的晶振電路
回復

使用道具 舉報

15#
ID:395754 發(fā)表于 2018-9-9 21:52 | 只看該作者
更穩(wěn)定精準
回復

使用道具 舉報

16#
ID:390691 發(fā)表于 2018-9-10 09:55 | 只看該作者
非常感謝各位大佬的指導,對單片機知識,又進步了解!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表