X25165芯片在8051系統(tǒng)中的應用
;;; 摘要:C25165是美國Xicor公司生產的集看門狗、電壓監(jiān)控和串行EEPROM于一體的專用集成電路,文中介紹了X25165的結構,功能及工作原理,并以其在8051系統(tǒng)中的應用實例,給出了X25165與8051單片機的硬件接口電路和軟件接口程序。 ;;; 關鍵詞:單片機; 看門狗; X25165; 接口; 軟件
;;; 美國Xicor公司生產的Z25165芯片是集看門狗、電壓監(jiān)控和串行EEPROM三項功能于一體的集成電路產品。該芯片的應用將有利于簡化單片機系統(tǒng)的結構,降低系統(tǒng)的成本,減少對電路板的空間需求,增加系統(tǒng)的可靠性。 1 芯片簡介 ;;; X25165的引腳排列如圖1所示,各引腳功能說明如表1所列。 ;;; X25165使用簡單的三線總線串行外設接口(SPI),對芯片進行操作的所有操作碼、字節(jié)地址及寫入的數據均從SI引腳輸入,寫入數據在串行時鐘(SCK)的上升沿被鎖存,從芯片讀取的數據從SO引腳串行移出,并在串行時鐘的下降沿輸出數據。 ;;; 芯片的看門狗定時器和Vcc電壓監(jiān)視器都對微處理器提供獨立的保護,當系統(tǒng)發(fā)生故障時,只要看門狗定時器達到其可編程的超時極限,RESET引腳立即自動產生一個持續(xù)200ms的高電平復位信號。當電源電壓Vcc降到4.5V以下時,RESET引腳立即自動產生主電平復位信號,并一直保護到電源電壓恢復正常。在系統(tǒng)電源上電或掉電時,RESET引腳也立即自動產生一個高電平復位信號。這樣,就能有效地防止系統(tǒng)死機、數據誤寫及誤操作等故障現(xiàn)象的發(fā)生。
表1 X25165芯片在8051系統(tǒng)中的應用 引腳名 說;; 明 CS 片選輸入(低電平有效) SO 串行輸出 SI 串行輸入 SCK 串行時鐘輸入 WP EEPROM寫保護輸入 RESET 復位信號輸出 Vss 地 Vcc 電源電壓 ;;; X25165芯片內部有2k×8位的串行EEPROM,每個字節(jié)可以擦寫10萬次以上,內部數據可以保存100年以上。應用時,可以通過編程對指定的塊進行鎖定,以防止由于誤操作等原因破壞保存的數據。