晶發(fā)電子專注17年晶振生產(chǎn),晶振產(chǎn)品包括石英晶體諧振器、振蕩器、貼片晶振、32.768Khz時鐘晶振、有源晶振、無源晶振等,產(chǎn)品性能穩(wěn)定,品質過硬,價格好,交期快.國產(chǎn)晶振品牌您值得信賴的晶振供應商。
在電子設備的啟動過程中,晶振作為提供時鐘信號的核心組件,其起振情況直接關系到設備的正常運行。那么,在無程序或程序錯誤的情況下,單片機外部晶振能否起振呢?以下是對這一問題的詳細解析。
晶振起振條件
在無程序或程序錯誤條件下,單片機外部晶振不會起振,也就是說,它不會工作。這是因為晶振的起振和單片機的程序密切相關。
程序與外部晶振的工作關系
單片機與外部晶振的工作關系可以概括為以下幾個步驟:
- 通電開機:?當設備通電開機時,系統(tǒng)首先使用內部時鐘源,這通常是單片機內部的一個低頻RC振蕩器。
- 切換時鐘源:?系統(tǒng)在開機后會嘗試從內部時鐘源切換到由晶振提供的更精準的外部時鐘源。
- 施加電壓和激勵:?單片機硬件會通過程序控制,嘗試對外部晶振兩端施加電壓,并提供激勵功率(例如,典型的激勵功率為10μW)。
- 判斷起振情況:?硬件會判斷外部晶振是否正常起振,并輸出所需的時鐘信號。
- 系統(tǒng)啟動:?如果晶振正常起振,系統(tǒng)將切換到外部晶振時鐘源,完成診斷后正常啟動。
異常情況處理
- 晶振未起振:?如果晶振沒有正常工作,系統(tǒng)可能無法正常啟動,導致開機不良。
注意事項
- 內部時鐘源:?本文提到的內部時鐘源是指單片機內部的低頻RC振蕩器。
- 晶振類型:?文中的“晶振”指的是無源晶振,即石英晶體諧振器,而不是有源晶振(石英晶體振蕩器)。
結論
單片機外部晶振的起振依賴于程序的正常運行。在無程序或程序錯誤的情況下,晶振無法起振,進而影響設備的啟動。因此,確保程序的正確性和硬件的正常工作是電子設備穩(wěn)定運行的關鍵。
閱讀全文