實(shí)時(shí)時(shí)鐘DS1307 介紹:
DS1307是低功耗、兩線制串行讀寫(xiě)接口、日歷和時(shí)鐘數(shù)據(jù)按BCD碼存取的時(shí)鐘/日歷芯片。它提供秒、分、小時(shí)、星期、日期、月和年等時(shí)鐘日歷數(shù)據(jù)。另外它還集成了如下幾點(diǎn)功能:
(1)56 字節(jié)掉電時(shí)電池保持的NV SRAM 數(shù)據(jù)存儲(chǔ)器
(3)掉電檢測(cè)和自動(dòng)切換電池供電模式
DS1307 把8 個(gè)寄存器和56 字節(jié)的RAM 進(jìn)行了統(tǒng)一編址,具體地址和寄器數(shù)據(jù)組織格式如下表:
(日期為BCD碼)
在讀寫(xiě)過(guò)程中DS1307 內(nèi)部維護(hù)一個(gè)地址指針,通過(guò)寫(xiě)操作可對(duì)它 值,讀和寫(xiě)每一字節(jié)時(shí)自動(dòng)加一,當(dāng)指針越過(guò)DS1307 內(nèi)部RAM 尾 時(shí)指針將返回到0 地址處。
DS1307 的時(shí)鐘和日歷數(shù)據(jù)按BCD 碼存儲(chǔ)。
ds1307引腳圖及功能
DS1307
串行實(shí)時(shí)時(shí)鐘記錄年、月、日、時(shí)、分、秒、星期及日期; AM、PM 分別表示上午和下午; 56 個(gè)字節(jié)的NVRAM存放數(shù)據(jù); 2線串口; 可編程的方波輸出;電源故障檢測(cè)及自動(dòng)切換電路;電池電流小于500nA。
主要引腳定義如下: X1、32.768kHz 晶振接入端;
VBAT:X2:+3V 電池電壓輸入;
SDA: 串行數(shù)據(jù);
SCL:串行時(shí)鐘;
SQW/OUT:方波/輸出驅(qū)動(dòng)器。
方波信號(hào)輸出功能
方波信號(hào)輸出功能從SQW/OUT 引腳輸出設(shè)置頻率的方波,CONTROL 寄存器用于控制SQW/OUT 腳的輸出。
BIT7(OUT):此位表示在方波輸出被禁止時(shí)(BIT4=0),SQW/OUT 引腳的邏輯電平,在BIT4=0(SQWE=0方波輸出禁止)時(shí),若BIT7(OUT) 為1 則SQL/OUT 引腳為高電平, 反之亦然。
BIT4(SQWE)方波輸出允許/禁止控制位,SQWE =1 允許方波輸出(有效);BIT4=0 禁止方波輸出。
BIT0(RS0)、BIT1(RS1)于設(shè)定輸出波形的頻率,如下表:
要注意的是,00h 地址的第7 位為器件時(shí)鐘允許位(CH),由于在在開(kāi)始上電時(shí)內(nèi)部RAM內(nèi)容隨機(jī),所以在初始化時(shí)將CH 位設(shè)零(時(shí)鐘允許)是非常重要的。
DS1307 在TWI 總線上是從器件,地址(SLA)固定為”11010000”
DS1307 寫(xiě)操作 TWI 被控接收模式
主控器件按如下順序?qū)?shù)據(jù)寫(xiě)入到DS1307 寄存器或內(nèi)部RAM 中:
第一步.START 信號(hào)
第二步。寫(xiě)SLA+W(0xd0)字節(jié),DS1307 應(yīng)答(ACK)
第三步。寫(xiě)1 字節(jié)內(nèi)存地址(在以下第四步寫(xiě)入的第一字節(jié)將存入到DS1307 內(nèi)該地址處),DS1307應(yīng)答。
第四步。寫(xiě)數(shù)據(jù)(可寫(xiě)多個(gè)字節(jié),每一字節(jié)寫(xiě)入后DS1307 內(nèi)部地址計(jì)數(shù)器加一,DS1307 應(yīng)答)
第五步.STOP 信號(hào)
DS1307 讀操作TWI 被控發(fā)送模式
主控器件按如下順序?qū)S1307 寄存器或內(nèi)部RAM 數(shù)據(jù)讀?。?/p>
第一步.START 信號(hào)
第二步。寫(xiě)SLA+R(0xd1)字節(jié),DS1307 應(yīng)答(ACK)
第三步。讀數(shù)據(jù)(可讀多個(gè)字節(jié),讀取數(shù)據(jù)的DS1307 內(nèi)部地址由上次寫(xiě)操作或讀操作決定,讀取每一字節(jié)DS1307 內(nèi)部地址計(jì)數(shù)器加一,主器件應(yīng)答,讀取最后一字節(jié)時(shí)主器件回應(yīng)一NACK信號(hào))
第四步.STOP 信號(hào)
典型應(yīng)用電路圖
特征
實(shí)時(shí)時(shí)鐘(RTC)計(jì)算秒,分鐘,小時(shí),月,月,日的日期周和年份,閏年補(bǔ)償,有效期至2100年
56字節(jié),由電池供電,通用RAM與無(wú)限寫(xiě)操作I2C串行接口可編程方波輸出信號(hào)
自動(dòng)電源失效檢測(cè)和切換電路消耗的電池備份超過(guò)500nA的少與振蕩器運(yùn)行模式
可選的工業(yè)溫度范圍:-40°C至+ 85°C提供8引腳塑料DIP或SO
美國(guó)保險(xiǎn)商實(shí)驗(yàn)室(UL)認(rèn)證