探秘單片機復位電路

4月
26
2020


分類:數位
作者:何風美


2018-05-30 由 大年君 發表于3C
數字電路剛通電時都需要進行復位,復位的功能是將單片機里的重新開始,主要防止程序混亂,也就是跑飛、或者死機等現象,目的是使系統進入初始狀態,以便隨時接受各種指令進行工作,CPU的復位可靠性決定著產品系統的穩定性,因此在電路當中,發生任何一種復位後,系統程序將從重新開始執行,系統寄存器也都將恢復為默認值。下面總結幾種CPU復位方式
1、上電復位
上電復位就是直接給產品上電,上電復位與低壓 LVR操作有聯繫,電源上電的過程是逐漸上升的曲線過程,這個過程不是瞬間的完成的,一上電時候系統進行初始化,此時振蕩器開始工作並提供系統時鐘,系統正常工作
2、看門狗復位
看門狗定時器CPU內部系統,它是一個自振式的 RC振蕩定時器,與外圍電路無關,也與CPU主時鐘無關,只要開啟看門狗功能也能保持計時,該溢出時候也會溢出,並產生復位
3、LVR低壓復位
每個CPU都有一個復位電壓,這個電壓很低,有1.8V、2.5V等,當系統由於受到外界的影響導致輸入電壓過低,當低至復位電壓時候系統自動復位,當然,前提是系統要打開LVR功能,有時候也叫掉電復位。如圖,當LVR<工作電壓<VDD時候,比如在V1時候工作是正常的,當VSS<工作電壓<LVR時候,系統有可能出錯,比如在V2時候,也就是我們常說的死區,這個狀態不確定。
4、外圍電路復位
如果系統內部不能正常復位或者軟體復位無效的時候,可以依靠外部硬體復位。
如圖是一種簡單的RC復位電路,電源接通時候,通過R1對C2進行充電,經過一段延遲後加到電路當中產生復位信號,這個復位信號的上升速度低於電源的上電速度,當復位引腳檢測到高電平時候,系統復位結束,進入正常工作狀態。

延伸閱讀

探秘為什麼稱秦國為「虎狼之國」?山東六國

燒死10萬日本人秘辛

必看,超神學院彥和凉冰能否與華燁一戰

如何徹底刪除智慧型手機里的數據?這幾招會很有用指

|老龍頭

熱門文章







友善連結


AAhot © All Rights Reserved.