1. 單片機為什麼要晶振晶振怎麼又分為RC晶振和外部晶振以51單片機為例,如果我給51一個100M的
開玩笑,100M的晶振給51,低級的單片機一般支持12M到24M的晶振,高級的單片機支持72M或者更高一點的,51就屬於低級晶元,至於晶振的作用就是給晶元提供的時序,沒有時序晶元就不能工作,說到底晶振就類似人的心臟,沒有心跳你還怎麼活?是一個道理
2. 晶振在單片機中的作用是什麼
沒有晶振,就沒有時鍾周期,沒有時鍾周期,就無法執行程序代碼,單片機就無法工作。
單片機工作時,是一條一條地從RoM中取指令,然後一步一步地執行。單片機訪問一次存儲器的時間,稱之為一個機器周期,這是一個時間基準。—個機器周期包括12個時鍾周期。如果一個單片機選擇了12MHz晶振,它的時鍾周期是1/12us,它的一個機器周期是12×(1/12)us,也就是1us。
MCS—51單片機的所有指令中,有一些完成得比較快,只要一個機器周期就行了,有一些完成得比較饅,得要2個機器周期,還有兩條指令要4個機器周期才行。為了衡量指令執行時間的長短,又引入一個新的概念:指令周期。所謂指令周期就是指執行一條指令的時間。例如,當需要計算DJNZ指令完成所需要的時間時,首先必須要知道晶振的頻率,設所用晶振為12MHz,則一個機器周期就是1us。而DJNZ指令是雙周期指令,所以執行一次要2us。如果該指令需要執行500次,正好1000us,也就是1ms。
機器周期不僅對於指令執打有著重要的意義,而且機器周期也是單片機定時器和計數器的時間基準。例如一個單片機選擇了12MHz晶振,那麼當定時器的數值加1時,實際經過的時間就是1us,這就是單片機的定時原理。
3. 晶振的作用是什麼主要是在電路中的作用晶振在單片機中的頻率是如何確定的
晶振的作用是選頻,其實它就是頻率選通的作用,晶振生產出來後就具有一個固定的諧振頻率,它的工作原理是利用諧振去選擇頻率的;電路工作時會有很多不同頻率的分量組成,當晶振接於電路時,與晶振發生諧振的頻率分量將被選通,從而再進一步放大,形成一個閉環工作,晶振在單片機中的頻率的確定要看具體的用途才好說了,要求運算速度快的選用諧振頻率高的晶振,要求省電的選用諧振頻率低的晶振.而在單片機中計算晶振的頻率也要看用哪一種單片機,有12時鍾的,有6時鍾的,也有4時鍾的,還有2時鍾的等等.
4. 單片機中時鍾、晶振分別是起什麼作用的
晶振用來提供時鍾頻率,時鍾頻率決定了單片機執行的快慢。沒有晶振,就沒有時鍾周期,沒有時鍾周期,就無法執行程序代碼,單片機就無法工作。
單片機工作時,是一條一條地從RoM中取指令,然後一步一步地執行。單片機訪問一次存儲器的時間,稱之為一個機器周期,這是一個時間基準。一個機器周期包括12個時鍾周期。如果一個單片機選擇了12MHz晶振,它的時鍾周期是1/12us, 它的一個機器周期是12X (1/12)us,也就是1us。
(4)51單片機中晶振是什麼意思擴展閱讀
每個單片機系統里都有晶振,全程是叫晶體震盪器,在單片機系統里晶振的作用非常大,他結合單片機內部的電路,產生單片機所必須的時鍾頻率,單片機的一切指令的執行都是建立在這個基礎上的,晶振的提供的時鍾頻率越高,那單片機的運行速度也就越快。
晶振通常與鎖相環電路配合使用,以提供系統所需的時鍾頻率。如果不同子系統需要不同頻率的時鍾信號,可以用與同一個晶振相連的不同鎖相環來提供。
5. 51單片機晶振電路的理解
晶振電路時產生固定的頻率供單片機使用,加電容估計是為了濾波,使輸出波形平滑一點
6. 晶振的作用是什麼主要是在電路中的作用晶振在單片機中的頻率是如何確定的
晶振是用來給單片機提供執行指令的時鍾的
7. 新手學習C51單片機(AT89C51),不懂晶振 能不能解釋下下圖的晶振電路
1、這是51系列單片機的晶振和復位電路。
2、C1,C2,X1構成晶振電路,X1是晶振,兩個電容為負載電容,作用是容易啟震和減小頻率的溫漂。
3、R1,C3組成復位電路,跟晶振沒有關系。