什麼是時鐘振盪,微控制器為什麼要有時鐘振盪?什麼是復位?微控制器為什

2025-03-25 14:00:09 字數 2649 閱讀 9774

1樓:閃蘭允未

不單單是計算機,所有的數位化的稿棗哪裝置都是要有時鐘振盪的!你想呀,所謂數位化的電子電路那就是要計數呀。高電平為1低電平為0對吧。那麼如果連著都。

是1或者0那怎麼辦呢?!所以要有個衡量尺度,這個尺度就是時鐘的脈衝!一邊測量著電平的高低,一邊計算著脈衝的數量。

按照寫好的時間間隔就知道二進位的數碼了!特別要說的是計算機的cpu等等所有的數位化裝置的積體電路,也都是由時鐘脈衝來驅動和同步的。關於要復位之事,那是因為數位化裝置當中所使用的片了中都在儲存器。

儲存器在接電後的狀態是不確定的,可以是1,也可能是0.如果你鍵碼不在工作前把它清除,那麼計算出巖卜的結果氷不對了!

2樓:咎倫頓昭

微控制器的基孝時鐘就像人的心臟一樣,是微控制器進行資料傳遞和邏輯控制的源頭。如果搏橘稿沒有時鐘訊號,微控制器內的資料運算,訊號傳遞不能按照一定次序進行,就像人如果沒有心臟,血液就不能在身體裡運輸一樣。

復位是讓微控制器回到一伍消個約定的初始狀態,重新啟動。我們一般說的復位,指的是微控制器的上電覆位,它是為了給在上電過程中使微控制器恢復乙個原始的狀態,就像產品恢復出廠預設設定一樣。還有一種就是執行過程的復位,這種復位一般有復位按鈕出發,它是為了解決微控制器執行過程的宕機或程式跑飛的問題。

微控制器中的晶振週期、系統時鐘週期、機器週期各是什麼?它們之間有何關係?

3樓:信必鑫服務平臺

晶振週期:晶振的振盪週期就是時鐘週期,比如12m晶振時鐘週期是 1/12m; 機器週期是微控制器執行指令所消耗的最小時間單位。比如51是12分頻,51的1個機器週期劃分為6個狀態週期、12個節拍;12m晶振機器週期是 1/12m*12=1s;

時鐘週期:也稱為振盪週期, 定義為時鐘脈衝的倒數 (可以這樣來理解, 時鐘週期就是單 片機外接晶振的倒數, 例如 12m 的晶振, 它的時間週期就是 1/12 us) ,是計算機中最基本的、 最小的時間單位。

機器週期:微控制器完成一次完整的具有一定功能的動作所需的時間週期。如一次完整的讀操作或寫操作對應的時間。

乙個機器週期=6個狀態週期。【指令週期】: 執行完某條指令所需要的時間週期,一般需要1~4個機器週期,如mul ab指令是四機器週期指令。

乙個指令週期=1~4個機器週期。

關係:時鐘週期,是晶振頻率的倒數。 狀態週期,是時鐘週期的二倍。

瞎仔宴機器週期,是時鐘週期的 12 倍。 如:晶振頻率是 12mhz, 時鐘週期就是,(1/12)us。

狀態週期就是,(2/12)us。 機器週期就是,(12/12)=1us。

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

4樓:信必鑫服務平臺

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

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

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

微控制器的時鐘晶振電路有什麼作用

5樓:揚興晶振

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

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

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

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

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

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

6樓:網友

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

7樓:網友

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

8樓:給生活加糖

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

微控制器系統中時鐘電路,復位電路,是如何工作的

9樓:無畏無知者

簡單說時鐘電路就是個振盪電路,然後是分頻或者倍頻電路,得到所需要的時鐘訊號;

復位電路,看外部電路,包括上電覆位,手動復位,主要是產生個低電平(或者高電平)訊號。在內部,監控程式(由廠家寫入的)偵測到這個訊號後,就去執行暫存器、ram、埠等等的清零工作,然後再跳轉到使用者程式,實現控制權的移交;

使用微控制器為什麼要查資料手冊,微控制器程式設計時如何檢視晶片手冊寫程式,比如驅動,看不明白

因為微控制器的每類 的電路或者要求不一樣,比如有的工作電壓是5v 有的是3.3v,這就要查手冊了 不查資料手冊你不知道微控制器有哪些資源,這些資源怎麼使用,微控制器的電器引數,開發環境等 微控制器程式設計時如何檢視晶片手冊寫程式,比如驅動,看不明白 先看簡單的咯。晶片資料,先看中文的。結合例程,看看...

微控制器是什麼微控制器的作用是什麼?

微控制器是一種整合在電路晶片,是採用超大規模積體電路技術把具有資料處理能力的 處理器cpu隨機儲存器ram 只讀儲存器rom 多種i o口和中斷系統 定時器 計時器等功能 可能還包括顯示驅動電路 脈寬調製電路 模擬多路轉換器 a d轉換器等電路 整合到一塊矽片上構成的一個小而完善的計算機系統。微控制...

什麼是微控制器的擴充套件匯流排,微控制器的三匯流排是指

很多並行copy介面器件,如rom,ram,i o等都是採用地址總bai線du,數zhi據匯流排,控制匯流排的三匯流排結構與cpu通訊,dao當擴充套件這些器件時,微控制器就相當於一隻cpu,需要用微控制器的i o口來擴充套件出來三匯流排,而微控制器在設計時考慮到了這樣的情況,對51微控制器來說,p...