回覆列表
  • 1 # 使用者7160410383855

    在由微控制器構成的微型計算機系統中,由於微控制器的工作常常會受到來自外界電磁場的干擾,造成程式的跑飛,而陷入死迴圈,程式的正常執行被打斷,由微控制器控制的系統無法繼續工作,會造成整個系統的陷入停滯狀態,發生不可預料的後果,所以出於對微控制器執行狀態進行實時監測的考慮,便產生了一種專門用於監測微控制器程式執行狀態的晶片,俗稱"看門狗" 看門狗電路電路的應用,使微控制器可以在無人狀態下實現連續工作,其工作原理是:看門狗晶片和微控制器的一個I/O引腳相連,該I/O引腳透過程式控制它定時地往看門狗的這個引腳上送入高電平(或低電平),這一程式語句是分散地放在微控制器其他控制語句中間的,一旦微控制器由於干擾造成程式跑飛後而陷入某一程式段不進入死迴圈狀態時,寫看門狗引腳的程式便不能被執行,這個時候,看門狗電路就會由於得不到微控制器送來的訊號,便在它和微控制器復位引腳相連的引腳上送出一個復位訊號,使單片機發生復位,即程式從程式儲存器的起始位置開始執行,這樣便實現了微控制器的自動復位.

  • 中秋節和大豐收的關聯?
  • 勿以升量石,忌以己度人是什麼意思?