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...