基于x25045的新型看門狗電路_第1頁
已閱讀1頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基于基于X25045X25045的新型看門狗電路的新型看門狗電路作者:重慶三峽學院應用技術學院作者:重慶三峽學院應用技術學院謝輝謝輝編輯:編輯:adminadmin發(fā)布時間:發(fā)布時間:20068122006812QQ群交流:查看群號|醫(yī)藥黃頁|資料下載無憂看門狗(Watchdog)電路是嵌入式系統(tǒng)需要的抗干擾措施之一。本文用X25045芯片設計了一種新的看門狗電路,具有體積小、占用IO口線少和編程方便的特點,可廣泛應用于儀器儀表和各種工

2、控系統(tǒng)中。前言工控系統(tǒng)在運行時,通常都會遇到各種各樣的現場干擾,抗干擾能力是衡量工控系統(tǒng)性能的一個重要指標。看門狗(Watchdog)電路是自看門狗(Watchdog)電路嵌入式系統(tǒng)需要的抗干擾措施之一。本文用X25045芯片設計了一種新的看門狗電路,具有體積小、占用IO口線少和編程方便的特點,可廣泛應用于儀器儀表和各種工控系統(tǒng)中。前言前言工控系統(tǒng)在運行時,通常都會遇到各種各樣的現場干擾,抗干擾能力是衡量工控系統(tǒng)性能的一個重要指標。看門

3、狗(Watchdog)電路是自行監(jiān)測系統(tǒng)運行的重要保證,幾乎所有的工控系統(tǒng)都包含看門狗電路。在8096系列單片機和增強型8051系列單片機中,該系統(tǒng)已經做在芯片內部,用戶只要用軟件開放它就可以,使用很方便。但目前工控系統(tǒng)仍在使用廉價的普通型8051系列單片機,則看門狗電路必須由用戶自己建立??撮T狗電路一般有軟件看門狗和硬件看門狗兩種。軟件看門狗不需外接硬件電路,但系統(tǒng)需要出讓一個定時器資源,在許多系統(tǒng)中很難辦到,而且若系統(tǒng)軟件運行不正常

4、,可能導致看門狗系統(tǒng)也癱瘓。硬件看門狗是真正意義上的“程序運行監(jiān)視器”,如計數型的看門狗電路通常由555多諧振蕩器、計數器以及一些電阻、電容等組成,分立元件組成的系統(tǒng)電路較為復雜,運行不夠可靠。X25045X25045芯片簡介芯片簡介X25045是美Xic公司的生產的標準化8腳集成電路,它將EEPROM、看門狗定時器、電壓監(jiān)控三種功能組合在單個芯片之內,大大簡化了硬件設計,提高了系統(tǒng)的可靠性,減少了對印制電路板的空間要求,降低了成本和系

5、統(tǒng)功耗,是一種理想的單片機外圍芯片。X25045引腳如圖1所示。圖2X25045看門狗電路硬件連接圖看門狗定時器的預置時間是通過X25045的狀態(tài)寄存器的相應位來設定的。如表2所示,X25045狀態(tài)寄存器共有6位有含義,其中WD1、WD0和看門狗電路有關,其余位和EEPROM的工作設置有關。表2X25045狀態(tài)寄存器WD1=0,WD0=0,預置時間為1.4s。WD1=0,WD0=1,預置時間為0.6s。WD1=1,WD0=0,預置時間為

6、0.2s。WD1=1,WD0=1,禁止看門狗工作??撮T狗電路的定時時間短可由具體應用程序的循環(huán)周期決定,通常比系統(tǒng)正常工作時最大循環(huán)周期的時間略長即可。編程時,可在軟件的合適地方加一條喂狗指令,使看門狗的定時時間永遠達不到預置時間,系統(tǒng)就不會復位而正常工作。當系統(tǒng)跑飛,用軟件陷阱等別的方法無法捕捉回程序時,則看門狗定時時間很快增長到預置時間,迫使系統(tǒng)復位。以下是C語言編寫的看門狗程序部分。#include“reg51.h“sbitcs=

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論