1樓:檢玉芬凌戌
晶振是給單片高毀搭機戚拿提供工作訊號脈衝的。這個脈衝就是微控制器的工作速度,但是如果微控制器的工作頻率太高,會影響工作穩定性,那麼在設計允許的範餘旅圍內,降低工作頻率是有益處的。
不知我理解的對不對。
2樓:阮楊氏班鶯
一般的處理器的山乎乙個機器週期由12個時蠢培鍾週期所組成。
所以帶唯唯微控制器用12m晶振的執行速度為1m。
3樓:盛曼華鬱嫻
51微控制器振盪頻率範圍是。晶體振盪器的振盪訊號輸入到御銀片內的時鐘發生器上,時鐘發生器是乙個2分頻觸發器電路,它將振盪器的訊號頻率fosc除以2,時鐘訊號的週期稱為機器狀態時間s(state),它是振盪週期的2倍。計算機執行一條指令需要多長時間則以機器週期為單位。
乙個機器週期是指cpu訪問儲存器一次所需要的時間,或完成乙個基本操作所需要的時間。
mcs-51的乙個機器週期需要6個時鐘訊號即12個振盪週期。由此可知如果晶振12mhz,則機器週期頻率就是1mhz,也就是你所說的「出來的速度是相當於1m晶振」,其實這個廉潔不準啟並確,不是出來的速度是相當於1m晶振,悄拆跡而是機器週期頻率就是1mhz。
具體請參閱相關電路圖。
51微控制器為什麼要用12m的晶振?
4樓:惠企百科
首先需要明確:51微控制器不是一定要用12m的晶振,也行,18m也行,即一般來說35m以內的無源晶振(兩腳的)都可以的。
為什麼常見的51微控制器要用12m的晶振,是因為我們常說的51微控制器是12分頻的,如果選用12m晶振,如果是單指令週期的語句,剛好是1us,其他語句好似1us的整數倍,這樣計算指令時間很方便。
對於利用51微控制器進行串列埠通訊的,一般會選用晶振,因為對於9600,4800的波特率,晶振計算時正好可以得到整數。
微控制器(microcontrollers)是一種積體電路晶元,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、唯讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的乙個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位微控制器,發展到現在的300m的高速微控制器。
微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i/o裝置。概括的講:
一塊晶元就成了一臺計算機。它的體積小、質量輕、**便宜、為學習、應用和開發提供了便利條件。同時,學習使用微控制器是瞭解計算機原理與結構的最佳選擇。
微控制器的使用領域已十分廣泛,如智慧型儀表、即時工控、通訊裝置、導航系統、家用電器等。各種產品一旦用上了微控制器,就能起到使產品公升級換代的功效,常在產品名稱前冠以形容詞——「智慧型型」,如智慧型型洗衣機等。
微控制器中晶振頻率為12mhz的機器週期怎麼算?
5樓:黑科技
1、機器週期=晶振週期*12.
2、所以微控制器中晶振頻率為12mhz的機器週期=12*1/12m=1微秒。
72mhz能作為我51微控制器的晶振嗎
6樓:
摘要。親,51微控制器常用晶振頻率是,一般情況下,乙個機器週期是12個時鐘週期,所以用12m時,乙個機器週期是1us,好計算,而且速度相對是最高的,當然現在也有更高頻率的微控制器。
而進行通訊是,一般選擇,12m頻率進行序列通訊不容易實現標準的波特率,比如9600,4800,而計算時正好可以得到,因此在有通訊介面的微控制器中,一般選。
72mhz能作為我51微控制器的晶振嗎。
親,您好,72mhz能作為我51微控制器的晶振呢。
親,51微控制器常用晶振頻率是,一般情況下,乙個機器週期是12個時鐘週期,所以用12m時,乙個機器週期是1us,好計算,而且速度相對是最高的,當然現在也有更高頻率的微控制器。 而進行通訊是,一般選擇,12m頻率進行序列通訊不容易實現標準的波特率,比如9600,4800,而計算時正好可以得到,因此在有通訊介面的微控制器中,一般選。
51微控制器的 5 是什麼意思,51微控制器的「51」是什麼意思?
1 51是51微控制器的簡稱,是對所有相容intel 8031指令系統的微控制器的統稱。該系列微控制器的始祖是intel的8031微控制器,後來隨著flash rom技術的發展,8031微控制器取得了長足的進展,成為應用最廣泛的8位微控制器之一,其代表型號是atmel公司的at89系列,它廣泛應用於...
微控制器上的晶振為什麼有時是12MHZ,有時是11 0592MHZ 有什麼區別麼
標準的51微控制器晶振是1.2m 12m,一般由於一個機器週期是12個時鐘週期,所以先12m時,一個機器週期是1us,好計算,而且速度相對是最高的 當然現在也有更高頻率的微控制器 11.0592m是因為在進行通訊時,12m頻率進行序列通訊不容易實現標準的波特率,比如9600,4800,而11.059...
這是我們51微控制器的課程設計,題目是用定時器延時,功能說明我
昏.流水燈啊,只是速度比較快的流水燈而已啊.p1.0先設為0x01或者0xfe,然後在60ms的定時中斷裡對p1進行移位就可以了,移到p1.7之後的下一次再重新設一次p1.0就行了.51微控制器想用定時器做延時。但我失敗了。各位老師幫幫我。這是我看看那裡出錯。tps61040或041是否能做。ti的...