單片機分享-看門狗喚醒IC

今天分享一個關於看門狗喚醒IC的單片機。文轉自英銳恩(enroo.com),轉載請註明出處,謝謝!

看門狗喚醒芯片是一個監督看門狗是否正常工作的芯片。

作爲一種解決微處理器因干擾而死機的有效方法,目前看門狗基本上已經成爲MCU的必備輔助外圍電路。看門狗是由英文“WATCHDOG”翻譯過來的,它的設計使用目的是做微處理器的一個監控者.看門狗喚醒IC就是在看門狗中扮演喚醒作用的芯片。

由於微控制器的工作常常會受到來自外界電磁場的干擾,造成各種寄存器和內存的數據混亂,會導致程序指針錯誤,不在程序區,取出錯誤的程序指令等,都會陷入死循環,程序的正常運行被打斷,由單片機控制的系統無法繼續正常工作,會造成整個系統的陷入停滯狀態,發生不可預料的後果。所以看門狗會在程序錯亂或電路受到干擾時自動斷電保護數據不丟失。

看門狗喚醒IC是需要在確認電路正常後喚醒看門狗正常工作,做回它監控者的職責。對於看門狗喚醒IC而言,它的工作原理是在系統運行以後也就啓動了看門狗的計數器,看門狗就開始自動計數,如果到了一定的時間還不去清看門狗,那麼看門狗計數器就會溢出從而引起看門狗中斷,造成系統復位,所以在使用有看門狗的芯片時要注意看門狗喚醒IC的運行情況。

看門狗喚醒IC是由英銳恩單片機提供的EN8F202,其特性具有以下幾點:

  採用RISC 架構,僅有36 條單字/單週期指令
(除程序跳轉指令外的所有其他指令都是單週期指令,程序跳轉指令是雙週期指令)
  二級深的硬件堆棧
  12 位寬指令集,8 位寬的數據路徑
  數據和指令的直接、間接和相對尋址模式
  可擦寫Flash 芯片,片內閃存(ROM)爲1K 字,數據存儲容量(RAM)爲41 字節
  GP0~3 都可睡眠喚醒,且可通過軟件獨立設置內部上拉
  工作速度:可通過軟件設置爲內部4MHZ 或者8MHZ,精度誤差爲-2%- +2%;
  工作電壓2.0V~5.5V,實際操作可以到達1.8V-6.6V,但保證電壓還是2.0V~5.5V。
  有可選電源低壓檢測,欠壓復位功能(PED),三級欠壓復位

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章