高階時鐘晶元DS12887的應用

2021-04-14 22:06:29 字數 1568 閱讀 4185

2007-12-24 13:15:21

時鐘晶元的應用:

rtc時鐘在很多系統中廣泛的被應用,因為人們對於實時時鐘要求越來越大,而很多資料的記錄需要提供資料對應的時間等資訊。時鐘晶元能在即使沒有系統電源的情況下保持時間的走動。從而在任何時候給系統提供了準確的時間,滿足各種不同的對時間的要求。時鐘晶元的介面有序列和並行之分,不同的晶元要根據具體情況設計。

ds12887

的說明:

ds12887

是一款比較高檔並常用的時鐘晶元,晶元內部自配有可充電電池,在無外部電源時也可保證十年的正常執行。晶元內部還提供了約

100個位元組的

ram空間,其儲存的資料也可以長期保持不變。

ds12887

提供了多種時鐘的特殊功能,如定時中斷等等。

學習板的原理以及

ds12887

的操作:

為了給大家提供乙個了解時鐘晶元的條件,在學習板提供了在各種系統應用很廣泛的時鐘晶元

ds12887

。ds12887

跟mc146818b

管腿是相容的,被廣泛的應用在

ibmat

計算機中作為時鐘和日曆。

在ds12887

內部有各種暫存器設定,具體的暫存器操作方法請參考晶元手冊。此處主要講述原理圖上的相關操作。

ds12887

晶元能工作在兩種匯流排時序,一是

motorola

模式,一是

intel

模式。這個模式的選擇是由管腿

mot來控制的,當

mot為高時表示使用

motorola

匯流排時序;當

mot為低時表示使用

intel

匯流排時序。學習板上使用的是

intel

模式,因為

mot管腳接地了。因為選擇了

intel

模式,所以

ds管腳對應的就是

rd訊號。

ds12887

的片選訊號是由

138解碼器產生的

cs_12887

。從74hc138

的原理圖可以看出,這個片選訊號對應的位址是

0xd000h

(只要保證高四位是

1101

),因此無論向

ds12887

讀操作還是寫操作,都必須對在位址上加上

ad0~ad7

的偏移位址來進行操作。

/irq

端輸出定時中斷訊號

int_12887

通過跳線

j3連線的

cpu的

int1

中斷訊號端,從而給系統提供了定時功能。

關於此方面的知識,可以去三毛電子世界獲得更多支援。

圖書館:

產品支援:

論壇:http://www.mculib.com/bbsitem/indexbbs.asp

高階時鐘晶元DS12887的應用

2007 12 24 13 15 21 時鐘晶元的應用 rtc時鐘在很多系統中廣泛的被應用,因為人們對於實時時鐘要求越來越大,而很多資料的記錄需要提供資料對應的時間等資訊。時鐘晶元能在即使沒有系統電源的情況下保持時間的走動。從而在任何時候給系統提供了準確的時間,滿足各種不同的對時間的要求。時鐘晶元的...

時鐘晶元DS1305應用

摘要 介紹序列時鐘晶元ds1305的功能 結構及其利用ds1305設計的電源開關電路,可使資料採集系統平時處於關閉狀態。定時開啟時系統上電,進行資料採集 一次工作結束時關閉開關,系統斷電。引言對於許多可攜式資料採集系統,需要長時間無人看管地工作,如在石油鑽井下 輸油管道等場所。一般需要間隔數小時進行...

rtc時鐘晶元驅動 Linux驅動

說明 rtc時鐘驅動將大部分通用部分在rtc dev.c檔案中實現.通用部分實現了file operations,並匯出了rtc class ops結構,rtc device register rtc device unregister函式,底層部分只要實現rtc class ops即可.變數 rt...