Intersil 低成本RTC系列使用手冊
發布時間:2009/2/5 0:00:00 訪問次數:533
概述
intersil的實時時鐘(rtc)產品中目前有一套低成本的系列,該系列具有適合各種應用的特征和功能。從前rtc都是使用eeprom單元作為記錄器和通用存儲器,而這套新的產品則利用電池供電型sram存儲所有信息,從而降低了成本又實現了可靠性。
設備功能總結
interseal功能
這一功能是指產品在添加vdd和v bat之前不會從電池單元中抽取電流。大部分產品應用都將在組裝時被安裝一個電池,這將使vbat引腳被偏置,直到組裝完成時vdd被添加。有時電池可以在組裝和電氣測試完成后安裝到其中。這樣可以實現零電流消耗,直到產品被初次投入實際使用中,因而實現了最大的產品保存期限。要知道在完成生產和首次使用中產品可能會長時間處于空閑狀態。
時鐘功能
rtc功能包含了一個時鐘/日歷和一個報警器,利用一組記錄器來進行控制、狀態記錄和編程。這些記錄器可以記錄秒、分、時、日、月、年并自動更正閏年記錄。時鐘格式可以在am/pm或24小時(軍用)兩種格式間選擇。在初次通電時,時鐘并不會立刻工作,直到有至少1字節的數據被寫入到時鐘/日歷記錄器中之后才開始運行。
報警功能
報警功能會在每年每月每周每日每時每分產生一個警報。有一套格式和時鐘/日歷記錄器一樣的報警記錄器。一旦報警記錄器和時鐘/日歷設置對應上,主記錄器中就會設置一個報警信號旗來進行軟件中斷。報警還可以通過irq引腳觸發硬件中斷。為了實現硬件中斷,使用共用irq/fout引腳的產品必須關閉頻率輸出,而帶有獨立irq/fout引腳的產品則隨時可以實現硬件中斷。
有兩種報警模式:單個事件報警模式和周期性中斷模式
1:單個事件模式是通過將alme位設置為“1”,將im位設置為“0”,并關閉頻率輸出來實現的。這一模式可以允許報警記錄器和rtc記錄器單次對應。一旦對應上,alm位就會設置為“1”,而irq輸出就會拉低,直到alm位被重置。alm重置可以通過手動或者利用自動重置功能來完成。
2:中斷模式(也叫pim)是通過將alme為設置為“1”,將im位設置為“1”,并關閉頻率輸出來實現的。irq輸出會在每次發生警報時都觸發。這意味著只要設定了中斷模式,那么每當當前時間到達預設報警時間時就會報警。
比如,我們可以將秒鐘記錄器設置成“00h”,然后打開報警和irq輸出,就形成了一個中斷模式。隨后,irq會每秒鐘觸發一次。中斷模式還可在監控攝像頭或者公用表計讀表等微控制器應用中實現每時或每日硬件中斷。注意中斷模式不是一個計時器功能,所以,并不能編程設定精確的時間段,只有當rtc記錄器對應時才會報警。
但是,pim模式可以用于振蕩器精度測量。比如,如果秒鐘記錄器只設定報警,而且pim啟動,那么irq輸出就可以精確為1分,而如果有使用頻率計數器來測量脈沖,其結果就會影響振蕩器的精確度。
要清除報警,必須通過寫功能將狀態記錄器中的alm位設置為“0”。注意,如果arst位設置為“1”(地址07h,位數為 7),那么當狀態記錄器讀取時alm位就可以自動清除。
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)
概述
intersil的實時時鐘(rtc)產品中目前有一套低成本的系列,該系列具有適合各種應用的特征和功能。從前rtc都是使用eeprom單元作為記錄器和通用存儲器,而這套新的產品則利用電池供電型sram存儲所有信息,從而降低了成本又實現了可靠性。
設備功能總結
interseal功能
這一功能是指產品在添加vdd和v bat之前不會從電池單元中抽取電流。大部分產品應用都將在組裝時被安裝一個電池,這將使vbat引腳被偏置,直到組裝完成時vdd被添加。有時電池可以在組裝和電氣測試完成后安裝到其中。這樣可以實現零電流消耗,直到產品被初次投入實際使用中,因而實現了最大的產品保存期限。要知道在完成生產和首次使用中產品可能會長時間處于空閑狀態。
時鐘功能
rtc功能包含了一個時鐘/日歷和一個報警器,利用一組記錄器來進行控制、狀態記錄和編程。這些記錄器可以記錄秒、分、時、日、月、年并自動更正閏年記錄。時鐘格式可以在am/pm或24小時(軍用)兩種格式間選擇。在初次通電時,時鐘并不會立刻工作,直到有至少1字節的數據被寫入到時鐘/日歷記錄器中之后才開始運行。
報警功能
報警功能會在每年每月每周每日每時每分產生一個警報。有一套格式和時鐘/日歷記錄器一樣的報警記錄器。一旦報警記錄器和時鐘/日歷設置對應上,主記錄器中就會設置一個報警信號旗來進行軟件中斷。報警還可以通過irq引腳觸發硬件中斷。為了實現硬件中斷,使用共用irq/fout引腳的產品必須關閉頻率輸出,而帶有獨立irq/fout引腳的產品則隨時可以實現硬件中斷。
有兩種報警模式:單個事件報警模式和周期性中斷模式
1:單個事件模式是通過將alme位設置為“1”,將im位設置為“0”,并關閉頻率輸出來實現的。這一模式可以允許報警記錄器和rtc記錄器單次對應。一旦對應上,alm位就會設置為“1”,而irq輸出就會拉低,直到alm位被重置。alm重置可以通過手動或者利用自動重置功能來完成。
2:中斷模式(也叫pim)是通過將alme為設置為“1”,將im位設置為“1”,并關閉頻率輸出來實現的。irq輸出會在每次發生警報時都觸發。這意味著只要設定了中斷模式,那么每當當前時間到達預設報警時間時就會報警。
比如,我們可以將秒鐘記錄器設置成“00h”,然后打開報警和irq輸出,就形成了一個中斷模式。隨后,irq會每秒鐘觸發一次。中斷模式還可在監控攝像頭或者公用表計讀表等微控制器應用中實現每時或每日硬件中斷。注意中斷模式不是一個計時器功能,所以,并不能編程設定精確的時間段,只有當rtc記錄器對應時才會報警。
但是,pim模式可以用于振蕩器精度測量。比如,如果秒鐘記錄器只設定報警,而且pim啟動,那么irq輸出就可以精確為1分,而如果有使用頻率計數器來測量脈沖,其結果就會影響振蕩器的精確度。
要清除報警,必須通過寫功能將狀態記錄器中的alm位設置為“0”。注意,如果arst位設置為“1”(地址07h,位數為 7),那么當狀態記錄器讀取時alm位就可以自動清除。
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)