1、 概述
LDCI1A 是一款高溫低功耗的 CMOS 實(shí)時時鐘/日歷芯片,它提供一個可編程時鐘輸出,一個中斷輸出和掉電檢測器,所有的地址和數(shù)據(jù)通過 I2C
總線接口串行傳遞。最大總線速度為400Kbits/s,每次讀寫數(shù)據(jù)后,內(nèi)嵌的字地址寄存器會自動產(chǎn)生增量。
2、 特性
l 低工作電流:典型值為 0.25μA(VDD=3.0V,Tamb=25℃時)。
l 大工作電壓范圍:1.0~5.5V
l 低休眠電流;典型值為 0.25μA(VDD=3.0V,Tamb=25℃)
l 400KHz 的 I2C 總線接口(VDD=1.8~5.5V 時)。
l 可編程時鐘輸出頻率為:32.768KHz,1024Hz,32Hz,1Hz。
l 報(bào)警和定時器。
l 掉電檢測器。
l 片內(nèi)電源復(fù)位功能。
l I2C 總線從地址:讀,0A3H;寫,0A2H。
l 開漏中斷引腳。
3、 參數(shù)表
名稱 | 符號 | 條件 | 最小 | 最大 | 單位 |
工作電壓 | IS | I2C 總線無效;TA =25℃ | 1.0 | 5.5 | V |
Tw | I2C 總線有效;FSCL=400kHzTA =-40~+175℃ | 1.8 | 5.5 | V |
工作電流定時器和CLKOUT失效 |
| FSCL =400kHz | - | 800 | μA |
| FSCL =100kHz | - | 200 | μA |
| FSCL =0Hz;TA =25℃ |
|
|
|
| VDD=5V | - | 550 | nA |
| VDD=2V | - | 450 | nA |
| TA |
| -40 | +175 | ℃ |
| Tstg |
| -65 | +180 | ℃ |
4、 功能描述
LDCI1A 有 16 個8位寄存器:一個可自動增量的地址寄存器,一個分頻器(用于給實(shí)時時鐘 RTC 提供源時鐘),一
個可編程時鐘輸出,一個定時器,一個報(bào)警器,一個掉電檢測器和一個 400KHz I2C 總線接口。
所有 16 個寄存器設(shè)計(jì)成可尋址的 8 位并行寄存器,但不是所有位都有用。前兩個寄存 器(內(nèi)存地址
00H,01H)用于控制寄存器和狀態(tài)寄存器,內(nèi)存地址 02H~08H 用于時鐘計(jì) 數(shù)器(秒~年計(jì)數(shù)器),地址 09H~0CH
用于報(bào)警寄存器(定義報(bào)警條件),地址 0DH 控制 CLKOUT 管腳的輸出頻率,地址 0EH 和 0FH 分別用于定時器控制寄存器和定時器寄存器。
秒、分鐘、小時、日、月、年、分鐘報(bào)警、小時報(bào)警、日報(bào)警寄存器,編碼格式為 BCD, 星期和星期報(bào)警寄存器不以 BCD 格式編碼。
當(dāng)一個 RTC 寄存器被讀時,所有計(jì)數(shù)器的內(nèi)容被鎖存,因此,在傳送條件下, 可以禁 止對時鐘/日歷芯片的錯讀。
a) 報(bào)警功能模式
一個或多個報(bào)警寄存器 MSB(AE=Alarm Enable
報(bào)警使能位)清0時,相應(yīng)的報(bào)警條件有效,這樣,一個報(bào)警將在每分鐘至每星期范圍內(nèi)產(chǎn)生一次。設(shè)置報(bào)警標(biāo)志位 AF(控制/狀態(tài)寄存器2的位3)用于產(chǎn)生中斷,AF
只可以用軟件清除。
b) 定時器
8位的倒計(jì)數(shù)器(地址 0FH)由定時器控制寄存器(地址 0EH,參見表 25)控制,定 時器控制寄存器用于設(shè)定定時器的頻率(4096,64,1,或
1/60Hz),以及設(shè)定定時器有效或無效。定時器從軟件設(shè)置的 8 位二進(jìn)制數(shù)倒計(jì)數(shù),每次倒計(jì)數(shù)結(jié)束,定時器設(shè)置標(biāo)志位 TF(參見表7),定時器標(biāo)志位 TF
只可以用軟件清除,TF 用于產(chǎn)生一個中斷(/INT),每個倒計(jì)數(shù)周期產(chǎn)生一個脈沖作為中斷信號。TI/TP(參見表 7)控制中斷產(chǎn)生的條件。當(dāng)讀
定時器時,返回當(dāng)前倒計(jì)數(shù)的數(shù)值。
c) CLKOUT 輸出
管腳 CLKOUT 可以輸出可編程的方波。CLKOUT 頻率寄存器(地址 0DH;參見表 23) 決定方波的頻率,CLKOUT 可以輸出
32.768KHz( 缺省值),1024,32,1Hz 的方波。CLKOUT 為開漏輸出管腳,通電時有效,無效時為高阻抗。
d) 復(fù)位
LDCI1A 包含一個片內(nèi)復(fù)位電路,當(dāng)振蕩器停止工作時,復(fù)位電路開始工作。在復(fù)位狀態(tài)下,I2C 總線初始化,寄存器
TF、VL、TD1、TD0、TESTC、AE 被置邏輯1,其它的 寄存器和地址指針被清0。
e) 掉電檢測器和時鐘監(jiān)控
LDCI1A 內(nèi)嵌掉電檢測器,當(dāng) VDD 低于 Vlow 時,位 VL(Voltage Low,秒寄存器的位 7)
被置1,用于指明可能產(chǎn)生不準(zhǔn)確的時鐘/日歷信息,VL 標(biāo)志位只可以用軟件清除.當(dāng) VDD 慢速降低(例如以電池供電)達(dá)到 Vlow 時,標(biāo)志位 VL
被設(shè)置,這時可能會產(chǎn)生中斷。