微控制器工作為什麼加晶振,微控制器沒有晶振就無法工作 為什麼微控制器沒有晶振無法工作

時間 2022-08-03 15:35:13

1樓:匿名使用者

晶振是給微控制器提供工作訊號脈衝的.這個脈衝就是微控制器的工作速度.比如 12m晶振.

微控制器工作速度就是每秒 12m.微控制器內部也有晶振,接外部晶振可以或得更穩定的頻率。因為晶振與微控制器的腳xtal0和腳xtal1構成的振盪電路中會產生偕波(也就是不希望存在的其他頻率的波),這個波對電路的影響不大,但會降低電路的時鐘振盪器的穩定性.

為了電路的穩定性起見,atmel公司只是建議在晶振的兩引腳處接入兩個10pf-50pf的瓷片電容接地來削減偕波對電路的穩定性的影響,所以晶振所配的電容在10pf-50pf之間都可以的。

2樓:匿名使用者

為了工作需要,需要作為時鐘訊號發生器

3樓:

晶振的工作頻率更穩定一些!

4樓:

可以不用的 用rc電路取代

晶振 頻率穩定

5樓:

微控制器工作為什麼加晶振

6樓:匿名使用者

一片微控制器就是一個脈衝電路,與那些簡單的觸發器計數器電路沒有本質區別,也是由各種基礎的閘電路構成的,只不過微控制器的邏輯要複雜的多。

作為脈衝電路,肯定需要一個統一的脈衝對各部分的時序進行同步,所以,微控制器肯定要有一個統一的時鐘。

當然,這個時鐘不一定要用晶振來產生,實際上,有很多微控制器並不需要晶振,而是靠內部的rc振盪器來提供時鐘。

問題是,rc振盪電路的初始精度低,溫度穩定性差,即使進行過調校,也只能控制到百分之一左右的誤差。而即使最普通的晶振,也可以輕易達到萬分之一的誤差,100ppm左右,所以,在對時間精度有一定要求的系統中,一般都要用晶振。如果對時間精度沒有什麼要求,則不一定需要晶振。

7樓:匿名使用者

微控制器必須按統一節拍工作,這個節拍是實現就是晶振,晶振的頻率大小決定了微控制器速度的快慢,一款微控制器的能力也有大小之分,比如51微控制器最大也就可以接受40m晶振頻率,再大就不能要撐死了。

8樓:桐雅韻

晶振是給微控制器提供工作訊號脈衝的.這個脈衝就是微控制器的工作速度.比如 12m晶振.

微控制器工作速度就是每秒 12m.微控制器內部也有晶振.接外部晶振可以或得更穩定的頻率.

因為晶振與微控制器的腳xtal0和腳xtal1構成的振盪電路中會產生偕波(也就是不希望存在的其他頻率的波).這個波對電路的影響不大.但會降低電路的時鐘振盪器的穩定性.

為了電路的穩定性起見.atmel公司只是建議在晶振的兩引腳處接入兩個10pf-50pf的瓷片電容接地來削減偕波對電路的穩定性的影響.所以晶振所配的電容在10pf-50pf之間都可以的.

微控制器沒有晶振就無法工作 為什麼微控制器沒有晶振無法工作

9樓:生活如歌

每個微控制器系統裡都有晶振,全稱叫晶體**器,在微控制器系統裡晶振的作用非常大,他結合微控制器內部的時鐘電路,產生微控制器所必須的時脈頻率,微控制器的一切指令的執行都是建立在這個基礎上的,晶振的提供的時脈頻率越高,那微控制器的執行速度也就越快。

晶振用一種能把電能和機械能相互轉化的晶體在共振的狀態下工作,以提供穩定,精確的單頻振盪。在通常工作條件下,普通的晶振頻率絕對精度可達百萬分之五十。高階的精度更高。

有些晶振還可以由外加電壓在一定範圍內調整頻率,稱為壓控振盪器(vco)。

晶振的作用是為系統提供基本的時鐘訊號。通常一個系統共用一個晶振,便於各部分保持同步。有些通訊系統的基頻和射頻使用不同的晶振,而通過電子調整頻率的方法保持同步。

晶振通常與鎖相環電路配合使用,以提供系統所需的時脈頻率。如果不同子系統需要不同頻率的時鐘訊號,可以用與同一個晶振相連的不同鎖相環來提供。

10樓:匿名使用者

數位電路的執行都是要有脈衝觸發的,沒有時鐘激勵,每一個數位電路都不會動,就無法工作。

11樓:匿名使用者

人沒心臟能活嗎?你為程式最終變成二進位制0和1啊。就像變16進位制12,00001100,假如當晶振是1時,微控制器核心就跳一次,是0就不跳,如果要執行0x12(00001100),晶振要跳4次1(高電),4次0(低電),就執行完了,我是這麼想的!!!

我沒人教但我是這麼想的!!!

12樓:匿名使用者

晶振能和其它電子元件構成振盪電路,為微控制器的工作提供時鐘脈衝,有了時鐘脈衝就能進行各種操作了。

13樓:阿浩

打個比方,晶振就像人的心臟,你說人的心臟如果不跳動了,人還能活麼?

所以,晶振就是一種驅動,就像心臟驅動血液迴圈一樣,微控制器內部的觸發器或者其他邏輯單元的工作都是需要有一定的節拍的,比如上升沿觸發的d觸發器,如果沒有時鐘給它提供上升沿,它永遠都不會工作。

如果你還是不理解,看看數位電路中的鐘控觸發器,就明白了

14樓:

所有執行都要用一個頻率來工作...

15樓:自動隨心

您沒有學過一本《計算機原理》的書吧。

程式是什麼,就是一組命令的集合,告訴晶片先做什麼然後在做什麼最後在做什麼。

微控制器如何工作,先取出您的命令再分析然後執行。其實說起來微控制器內部工作也很簡單,對微控制器提供的每個命令,分解為為若干步驟,稱為微指令,按步驟一步一步完成命令。

您做任何事是不是都要花費時間,微控制器也一樣,每執行一部都要時間。每個機器時間執行一條微指令,這少了晶振哪成。看看書吧!不過那本書好厚呢。

當然現在有些微控制器不需要外部晶體,內部有rc振盪器,完成晶體振盪器的工作。

晶振在微控制器中的實際作用,為什麼必須要時鐘訊號

16樓:匿名使用者

起碼內部有一個程式計數器,一個脈衝加1

然後決定程式儲存器的地址

另外 定時器也要有時基脈衝 訪問外部資料儲存器也要鎖存脈衝

總之時鐘好比很多人一起幹活或者跑步時的"一二一"口號,沒有它,很難做到步調一致

農民種田,日出而作 日入而息 可以沒有鐘錶 但是種田也分季節 因此他需要日曆

工廠學校 人員眾多 機構複雜 要想正常執行,不僅要有日曆,鐘錶必不可少 什麼事就要規定幾奌幾分

飛機 火車高速運轉,分秒必爭,它的時間就要精確到秒

可以想像,微控制器是一個複雜且高速的器件,要想協調工作,內部肯定有一個更精確到微秒以下的時鐘。晶振就是為這個時鐘提供一個最小時間基準單位。

為什麼微控制器開發板有兩個晶振

17樓:

串列埠通訊用11.0592m的,因為串列埠波特率有9600等這種速率的,用11.0592m,可以無誤差的產生,比如11.

0592m/9600=1152,剛好是整數,如115200波特率,11.0592m/115200=96,都是能整除的。

如果用12m,12m/9600=1250,12m/115200約等於104.16,也就是說在很多波特率下,並不能整除,這樣在串列埠通訊的時候,會產生資料錯誤的。

所以在串列埠通訊時,選擇11.0592m。

18樓:一萬光年

串列埠通訊用11.0592的,否則用12 m的

微控制器中的晶振有什麼作用?

19樓:懂點工程也要懂點生活

一、晶振的作用:

晶振在應用具體起到的作用,微控制器的時鐘源可以分為兩類:基於機械諧振器件的時鐘源,如晶振、陶瓷諧振槽路;rc(電阻、電容)振盪器。一種是皮爾斯振盪器配置,適用於晶振和陶瓷諧振槽路。

另一種為簡單的分立rc振盪器。基於晶振與陶瓷諧振槽路的振盪器通常能提供非常高的初始精度和較低的溫度係數。rc振盪器能夠快速啟動,成本也比較低,但通常在整個溫度和工作電源電壓範圍內精度較差,會在標稱輸出頻率的5%至50%範圍內變化。

但其效能受環境條件和電路元件選擇的影響。需認真對待振盪器電路的元件選擇和線路板佈局。在使用時,陶瓷諧振槽路和相應的負載電容必須根據特定的邏輯系列進行優化。

具有高q值的晶振對放大器的選擇並不敏感,但在過驅動時很容易產生頻率漂移(甚至可能損壞)。影響振盪器工作的環境因素有:電磁干擾(emi)、機械震動與衝擊、溼度和溫度。

這些因素會增大輸出頻率的變化,增加不穩定性,並且在有些情況下,還會造成振盪器停振。上述大部分問題都可以通過使用振盪器模組避免。這些模組自帶振盪器、提供低阻方波輸出,並且能夠在一定條件下保證執行。

最常用的兩種型別是晶振模組和整合rc振盪器(矽振盪器)。晶振模組提供與分立晶振相同的精度。矽振盪器的精度要比分立rc振盪器高,多數情況下能夠提供與陶瓷諧振槽路相當的精度。

二、晶振的簡單介紹:

晶振全稱晶體振盪器是指從一塊石英晶體上按一定方位角切下薄片(簡稱為晶片),石英晶體諧振器,簡稱為石英晶體或晶體、晶振;而在封裝內部新增ic組成振盪電路的晶體元件稱為晶體振盪器。其產品一般用金屬外殼封裝,也有用玻璃殼、陶瓷或塑料封裝的。

20樓:尼多娜科普

什麼是晶振器,它在微控制器旁能起到什麼作用呢?今天算長見識了

21樓:第漫

給微控制器輸入時鐘訊號,微控制器執行指令都有指令週期的,週期就是由晶振決定的

微控制器中時鐘、晶振分別是起什麼作用的

22樓:匿名使用者

晶振用來提供時脈頻率,時脈頻率決定了微控制器執行的快慢。沒有晶振,就沒有時鐘週期,沒有時鐘週期,就無法執行程式**,微控制器就無法工作。

微控制器工作時,是一條一條地從rom中取指令,然後一步一步地執行。微控制器訪問一次儲存器的時間,稱之為一個機器週期,這是一個時間基準。一個機器週期包括12個時鐘週期。

如果一個微控制器選擇了12mhz晶振,它的時鐘週期是1/12us, 它的一個機器週期是12x (1/12)us,也就是1us。

擴充套件資料

每個微控制器系統裡都有晶振,全程是叫晶體**器,在微控制器系統裡晶振的作用非常大,他結合微控制器內部的電路,產生微控制器所必須的時脈頻率,微控制器的一切指令的執行都是建立在這個基礎上的,晶振的提供的時脈頻率越高,那微控制器的執行速度也就越快。

晶振通常與鎖相環電路配合使用,以提供系統所需的時脈頻率。如果不同子系統需要不同頻率的時鐘訊號,可以用與同一個晶振相連的不同鎖相環來提供。

23樓:匿名使用者

晶振的作用就是給微控制器提供一個時鐘訊號(一個非常穩定的頻率訊號),使微控制器各內部元件同步工作,並且在和外部裝置通訊時是也能達到同步。

24樓:匿名使用者

晶振就是用來產生時鐘訊號的,它相當於人的心臟,也相當於泵一樣,如常常見到的時序圖,因為數位電路需要時鐘一步步的將指令讀出或寫入,來進行各種功能的實現。

25樓:給生活加糖

晶振的分頻將會得到時鐘訊號,時鐘訊號為程式的執行提供「動力」,也可為各個元件提供同步訊號。

微控制器為什麼要晶振?晶振怎麼又分為rc晶振和外部晶振?以51微控制器為例,如果我給51一個100m的

26樓:布川邪

開玩笑,100m的晶振給51,低階的微控制器一般支援12m到24m的晶振,高階的微控制器支援72m或者更高一點的,51就屬於低階晶片,至於晶振的作用就是給晶片提供的時序,沒有時序晶片就不能工作,說到底晶振就類似人的心臟,沒有心跳你還怎麼活?是一個道理

關於微控制器晶振的問題,關於微控制器晶振與時間關係的問題

這兩個小電容叫晶振的負載電容,分別接在晶振的兩個腳上和對地的電容,一般在幾十皮發。它會影響到晶振的諧振頻率和輸出幅度,也是使振盪頻率更穩定。實際上就是電容三點式電路的分壓電容,接地點就是分壓點。以接地點即分壓點為參考點,振盪引腳的輸入和輸出是反相的。當兩個電容量相等時,反饋係數是0.5,一般是可以滿...

微控制器中晶振電路的作用,請問微控制器晶振電路中兩個電容的作用是什麼?

神級人氏 晶振電路的作用是為微控制器合格的時鐘訊號流。如果你學過數位電路的話,你就會知道,微控制器電路是由無數的閘電路組成,而閘電路工作時就需要時鐘訊號作為觸發,過來一個脈衝,閘電路就執行一次,過來多少個脈衝,閘電路就執行多少次。所以,在同樣電路的情況下,脈衝頻率越高,微控制器效能也越高。微控制器,...

晶振放在微控制器下可以嗎,晶振放在微控制器背面,打過孔對晶振訊號有影響嗎

矽谷野狼 可以,沒有任何問題 我的就經常放在微控制器下 晶片的煩惱 很多人都這樣做,沒聽說有什麼不利。 完全可以。即使是微控制器用24m晶振,只要不靠近高頻訊號裝置,佈線時都不會有太大的影響 可以放,但最好外殼接地下,有時設計空間有限20m的晶振都放過。 12m屬於低頻率,放在下面沒有問題。 發燒大...