概述
DS1306串行報警實時時鐘(RTC)提供完整的二進制編碼十進制(BCD)時鐘日歷,可通過簡單的串行接口進行訪問。時鐘/日歷提供秒、分、時、星期、日期、月和年信息。對于少于31天的月份,月底的日期會自動調整,包括針對閏年的更正。時鐘以24小時制或帶AM/PM指示器的12小時制運行。此外,還提供96字節的NV RAM用于數據存儲。
通過接口邏輯電源輸入引腳(VCCIF),DS1306可將SDO和32kHz引腳驅動至與接口邏輯兼容的電平。這有助于在混合供電系統中輕松與3V邏輯進行接口。DS1306提供雙電源以及電池輸入引腳。雙電源支持可編程涓流充電電路,因此可使用可充電能源(例如超級電容或可充電電池)作為備用電源。該器件具有VBAT引腳,可由不可充電電池供電。DS1306在2.0V至5.5V范圍內全面運行。
DS1306提供兩個可編程的當日時間警報。每個警報都可以根據秒、分、小時和星期的可編程組合產生中斷。如果需要為警報條件忽略一個或多個字段,則可以在其中插入“無關”狀態。還提供1Hz和32kHz時鐘輸出。
數據表:*附件:DS1306帶有鬧鐘的串行實時時鐘技術手冊.pdf
特性
- 完全管理所有計時功能
- 實時時鐘(RTC)可為秒、分、小時、日期、月、星期和年計數,閏年補償有效期至2100年
- 用于數據存儲的96字節電池供電NV RAM
- 兩個當日時間警報,可根據秒、分、小時和星期的組合進行編程
- 1Hz和32.768kHz時鐘輸出
- 通過標準的串行端口與大多數微控制器進行接口
- 支持Motorola SPI(串行外設接口)模式1和3或標準3線接口
- 用于讀取/寫入時鐘/RAM中的連續地址的突發模式
- 多個電源引腳便于輕松添加備用電池
- 用于主電源和備用電源的雙電源引腳
- 指向備用電源的可選涓流充電輸出
- 采用2.0V至5.5V電源供電
- 可選工業溫度范圍:-40°C至+85°C支持在多種應用中工作
- 20引腳TSSOP封裝充分減少了所需空間
- 獲Underwriters Laboratory 認可
引腳配置
典型工作電路
圖1中的框圖顯示了串行報警RTC的主要元件。
時鐘、日歷和鬧鐘
通過讀取適當的寄存器字節來獲得時間和日歷信息。RTC寄存器如圖2所示。通過寫入適當的寄存器字節來設置或初始化時間、日歷和警報。請注意,有些位設置為0。這些位始終讀取0,無論它們是如何寫入的。還要注意,寄存器12h至1Fh(讀?。┖图拇嫫?2h至9Fh是保留的。無論以何種方式寫入,這些寄存器始終讀取0。時間、日歷和報警寄存器的內容采用BCD格式。。日寄存器中與一周中的某一天對應的值是用戶定義的,但必須是連續的(例如,如果1等于星期日,2等于星期一,以此類推)。日表在午夜遞增。不合邏輯的時間和日期條目會導致未定義的操作。
寫入時鐘寄存器
內部時間和日期寄存器在寫入操作期間繼續遞增。但是,當寫入秒寄存器時,倒計時鏈會重置。在寫入秒寄存器后的一秒內寫入時間和日期寄存器可確保數據的一致性。在發送最后一位之前終止寫入會中止該字節的寫入。
從時鐘寄存器讀取
緩沖區用于在讀取開始時復制時間和日期寄存器。在突發模式下讀取時,用戶副本是靜態的,而內部寄存器繼續遞增。
-
實時時鐘
+關注
關注
4文章
302瀏覽量
66825 -
RTC
+關注
關注
2文章
610瀏覽量
68329
發布評論請先 登錄
DS1306小時增量問題
DS1339A低電流I2C串行實時時鐘

DS1306EN+ 時鐘/定時 - 實時時鐘

DS1306E+ 時鐘/定時 - 實時時鐘

DS1306N+ 時鐘/定時 - 實時時鐘

DS1306+ 時鐘/定時 - 實時時鐘

DS1306 時鐘/定時 - 實時時鐘

DS1306N 時鐘/定時 - 實時時鐘

DS1306E 時鐘/定時 - 實時時鐘

DS1306EN 時鐘/定時 - 實時時鐘

評論