荷電科技 實時時鐘 H1208 中文資料 目 录 H1208 特点......................................................................................................................................................... - 2 H1208 应用......................................................................................................................................................... - 2 一、产品概述....................................................................................................................................................... - 2 1. 定购信息..................................................................................................................................................- 2 2. 方框图和管脚功能.................................................................................................................................. - 2 3. 管脚说明..................................................................................................................................................- 3 4. 最大额定值..............................................................................................................................................- 3 5. 电特性......................................................................................................................................................- 3 6. SDA 与 SCL 的时序关系........................................................................................................................- 5 7. 符号表......................................................................................................................................................- 5 8. 典型性能曲线图 温度为 25℃ 除非另有说明.....................................................................................- 6 9. VDD=5V 时的等效交流输出负载电路................................................................................................. - 7 二、产品概述....................................................................................................................................................... - 7 1. 引脚描述..................................................................................................................................................- 7 2. 功能介绍..................................................................................................................................................- 8 3. 寄存器说明............................................................................................................................................ - 11 4. I2C 串行接口........................................................................................................................................ - 17 5. 应用部分................................................................................................................................................- 19 6. 封装信息................................................................................................................................................- 22 - 荷電科技 Hec Semiconductor (ShenZhen) REP.Office Sales: Henry Tel: +86 - 0755 - 8550 7091 Tel: +86 - 0755 - 8296 5353 Mobile: 15989877091 Q Q: 126 127 2966 E_mail: [email protected] Add: FutianDistrict,ShenzhenCity, Guangdong -1- 荷電科技 實時時鐘 H1208 中文資料 H1208 特点 � � � � � � � � � 与 Intersil 公司的 ISL1208 完全兼容 自动日历 2099 年,自动识别闰年、闰月 宽电压工作范围,推荐主电源 3.3V 工作 Vbat 脚自动切换后备电池或电容 可不接匹配电容、精度 1 秒/日 15 种可选择的频率输出 单路报警 可设置为月、日、星期、时、分或秒 单事件或脉冲中断模式 � 自动切换到后备电池或大电容 电源故障检测 片内振荡器补偿 电池后备供电的 2 字节用户 SRAM I2C 接口——400kHz 的数据传输速率 400nA 电池供电电流 ST 公司的 M41Txx Maxim 公司的 DS13xx 有相同的引脚输出 8 引脚 SOIC 封装 � � � � � � � MP4/MID/数码相框/数码相机/平板电脑 POS 设备 测试仪表/装置 调制解调器 办公自动化(复印机、传真机) 计算机产品 其它工业/医用/自动化设备 � � � � � � � H1208 应用 � � � � � � � HAVC 设备 网络路由器、集线器、开关、桥式电路 音频/视频元件 无线宽带固定设备 复费率电度表、IC 卡水表、IC 卡煤气表 蜂窝结构设备 安防电子产品 一、产品概述 H1208 是低功耗实时时钟,带定时与晶体补偿、时钟 /日历、电源失效指示器、周期或轮询报警、智 能后备电池切换和后备电池供电的用户 SRAM。 振荡器采用外部、低成本、32.768kHz 的晶体。 实时时钟用独立的时、分、秒寄存器跟踪时间,并 且还带有日历寄存器用于存储日、月、年和星期。日历精确到 2099 年,具有闰年自动修正功能。 1. 定购信息 型 号 H1208 VDD 范 围 2.7V to 5.5V 温度范围(℃) -40℃ to +70℃ 2. 方框图和管脚功能 H1208 (8 引脚 SOIC 顶视图) -2- 封装类型 8Ld SOIC 荷電科技 實時時鐘 H1208 中文資料 图1 3. 管脚说明 管脚序号 符 号 1 X1 2 X2 3 VBAT 4 GND 4. 最大额定值 参数名称 引脚对地电压 工作温度 贮存温度 焊接温度 功 能 32.768kHz 晶体 32.768kHz 晶体 后备电源 地 符 号 VP TA TS TH H1208 内部框图 管脚序号 5 6 7 8 测试条件 符 号 SDA SCL VDD 功 能 串行数据 SDA 引脚 串行时钟 SCL 输入脚 中断输出/频率输出端 主用源 额定值 -0.5~+7.0 -40℃~+85℃ -55~+125 260(10 秒) 单 位 V ℃ ℃ ℃ 5. 电特性 直流电特性(温度=-40℃~+85℃,除非另有说明。) 参数名称 符 号 测试条件 主用电源 备用电源(电池) VDD VBAT 工作电流 IDD1 VDD=5V VDD=3V 工作电流(I2C 有效) IDD2 VDD=5V 最小值 典型值 最大值 注:1、2 注:1、2 2 1.2 5.5 5.5 6 4 注:1、2 40 120 2.7 1.8 -3- 单 位 V V μA μA 荷電科技 實時時鐘 H1208 中文資料 工作电流 (低功耗模式) IDD3 VDD=5V LPMODE=1 注:1 电池供电电流 IBAT VBAT=3V 输入漏电流(SCL) ILI 100 nA I/O 漏电流(SDA) ILO 100 nA VBAT 模式阈值电压 VTRIP 1.6 2.2 2.6 V VTRIP 迟滞 VTRIPH YS 10 30 50 mV VBAT 迟滞 VBATH YS 15 50 100 mV 输出低电压 VOL 注:1 1.4 5 μA 400 950 nA VDD=5V IOL=3mA 0.4 VDD=5V IOL=3mA 0.4 V V 掉电时序 温度= -40°C 至+85°C ,除非另有说明 参 数 符 号 VDD 负摆率 VDD SR - 测试条件 最小值 典型值 (注:4) 最大值 单位 注 释 10 V/ms 3 串行接口规格除非另有说明,否则在推荐工作条件下工作。 参数名称 符号 SDA 和 SCL 输入缓 冲器低电压 VIL SDA 和 SCL 输入缓 冲器高电压 测试条件 最小值 典型值 最大值 单位 -0.3 0.3×VD D V VIH 0.7×VD D VDD + 0.3 SDA 和 SCL 输入缓 冲器迟滞 Hysteresis 0.05×V DD SDA 输 出 缓 冲 器 低 电压(输出电流 3mA) VOL 0 SDA 和 SCL 电容 CPin SCL 频率 fSCL V V V TA = 25°C,f= 1MHz,VDD = 5V,VIN = 0V,VOUT= 0V -4- 0.4 10 pF 400 KHZ 荷電科技 實時時鐘 H1208 中文資料 SDA 和 SCL 输入脉 冲宽度抑制时间 tIN 任何脉冲宽度小于最大指标 将被抑制 参数名称 符号 测试条件 tAA 从 SCL 下 降 沿 30 % 直 到 SDA 低于 30%VDD 或高于 70%VDD 在新传输开始前总线 必须空闲时间 tBUF 在 停 止 条 件 下 , SDA 70%VDD 到下一个开始条件 1300 的 SDA 70%VDD ns 时钟低电平时间 tLOW 30% VDD 之间 1300 ns 时钟高电平时间 tHIGH 70% VDD 之间 600 ns 开始条件建立时间 tSU:STA SCL 上 升 沿 70% VDD 到 SDA 上升沿 70% VDD 600 ns 开始条件保持时间 tHD:STA 从 SDA 下降沿 30%VDD 到 SCL 下降沿 70%VDD 600 ns 输入数据建立时间 tSU:DAT 100 ns 输入数据保持时间 tHD:DAT 0 ns 停止条件建立时间 tSU:STO 从 SCL 上升沿 70%VDD 到 SDA 上升沿 30%VDD 600 ns 停止条件保持时间 tHD:STO 从 SDA 上升沿 70%VDD 到 SCL 上升沿 70%VDD 600 输出数据保持时间 tDH 从 SCL 下降沿 30%VDD 直 到 SDA 高于 30%VDD 或低 于 70%VDD 0 SDA 和 SCL 上升时 间 tR 从 30% VDD 至 70% VDD 20 + 0.1×Cb 300 SDA 和 SCL 下降时 间 tF 从 70% VDD 至 30% VDD 20 + 0.1×Cb 300 ns SDA 或 SCL 负载电 容 Cb 总电容 10 400 pF Rpu tR 和 tF 决定其最大值。 例 Cb =400pF , 最 大 值 为 1 2~2.5kΩ;Cb = 40pF,最大 值为 15~20kΩ SCL 下 降 沿 到 SDA 输出数据有效时间 SDA 和 SCL 总线上 拉电阻 最小值 从 SDA 低于 30%VDD 或高 于 70%VDD 到 SCL 上升沿 30%VDD 从 SCL 下降沿 30%VDD 到 SDA 高于 30%VDD 或低于 70%VDD 注: 无效。 LPMODE(低功耗模式位)=0(默认) 。 为确保计时精确,必须遵循 VDD SR-规格。 典型值是 T=25℃,电源电压为 3.3V 时的值。 -5- 典型值 50 ns 最大值 单位 900 ns ns ns ns kΩ 荷電科技 實時時鐘 H1208 中文資料 6. SDA 与 SCL 的时序关系 7. 符号表 8. 典型性能曲线图 温度为 25℃ 除非另有说明 图 1 IBAT 与 VBAT 的关系曲线 图 2 IBAT 与温度(VBAT=3V 时)的关系曲线 -6- 荷電科技 图 3 IDD1 与温度的关系曲线 實時時鐘 H1208 中文資料 图 4 IDD1 与 VCC(低功耗模式激活与禁止)的关系曲线 图 5 IDD1 与 FOUT (VDD=3.3V 时)的关系 的关系 图 6 IDD1 与 FOUT (VDD=5V 时) 9、VDD=5V 时的等效交流输出负载电路 图 7 VDD=5.0V 时用于器件测试的标准输出负载 图 8 晶体推荐连接法 二、产品概述 H1208 是低功耗实时时钟,带定时与晶体补偿、时钟 /日历、电源失效指示器、周期或轮询报警、智 能后备电池切换和后备电池供电的用户 SRAM。 振荡器采用外部、低成本、32.768KHZ 的晶体。实时时钟用独立的时、分、秒寄存器跟踪时间,并且 还带有日历寄存器用于存储日、月、年和星期。日历精确到 2099 年,具有闰年自动修正功能。 H1208 强大的报警功能,能够被设置成任意的时钟/日历值,与报警相匹配。例如,可设置成每分钟、 每个星期二或者 3 月 21 日上午 5:23 报警。报警状态可以在状态寄存器中查询,或者可以设置器件通过 IRQ 引脚提供一次硬件中断。报警有一种重复模式,允许产生每分钟、每小时、每天一次等的周期性中断。 该器件还有一个后备电源输入脚 VBAT,该脚允许器件用电池或大容量电容进行后备供电,可自动从 VDD 切换到 VBAT。整个 H1208 器件的工作电压范围为 2.0V 至 5.5V,时钟日历部分在电压低至 1.8V 时 仍可工作(待机模式)。 1. 引脚描述 -7- 荷電科技 實時時鐘 H1208 中文資料 X1,X2 X1 和 X2 脚分别用作反相放大器的输入和输出端。使用一个外部 32.768kHz 的石英晶体,为 H1208 实 时时钟提供一个基准时间。在-40℃到+85℃的工作温度范围内,内部补偿电路可保证器件的高精度。在 工作温度范围内,振荡器补偿网络在制造过程中或者在与外部温度传感器和微控制器一起使用来进行有效 补偿时可以用于对晶体定时精度进行校准。该器件也可以用 X1 引脚处 32.768kHz 的晶体源驱动。 VBAT 这个输入端为器件提供一个备用电源电压。当 VDD 电源失效时 VBAT 为器件提供电源。可将该引脚连接到电 池、大容量电容,如果不用则应将其接地。 (中断输出/频率输出) 这是一个双重功能引脚,既可以用作中断输出也可以用作频率输出引脚通过控制/状态寄存器的频率输出控 制位来选择 模式。 中断模式。引脚输出一个中断信号。该信号通知主机处理器,报警已经发生并请求动作。它是一个低电平 有效的漏极开路输出端。 2 频率输出模式。引脚输出一个与晶体频率有关的时钟信号。用户可以通过 I C 总线来选择和激活频率输出。 它是一个低电平有效的漏极开路输出端。 串行时钟 (SCL) SCL 输入端被用作串行数据输入和输出的时钟同步信号。该引脚上的输入缓冲器总是激活的(未用门栅 控制) 。为使电源消耗最小,VBAT 引脚的后备电源被激活时,该引脚被禁止。 串行数据 (SDA) SDA 是一个双向引脚,用于对器件输入或输出数据,它是一个漏极开路输出,可以与其它漏极开路 或集电极开路输出端线或。在正常模式下输入缓冲器总是有效(未用门栅控制)。 漏极开路输出需要使用上拉电阻。输出电路使用一个斜率控制的下拉来控制输出信号的下降时间。该电路 2 是针对 400kHz 速率的 I C 接口而设计。在 VBAT 引脚的后备电源被激活时,该引脚被禁止。 VDD、GND 芯片的电源与接地引脚。器件在 2.0V 到 5.5V 的直流电源下工作。建议在 VDD 引脚和接地引脚之间 外接一个 0.1μF 的电容。 2. 功能介绍 电源控制 电源控制电路既接受 VDD 也接受 VBAT 输入。许多类型的电池可以与我公司的实时时钟产品配套使用。例如, 3.0V 或 3.6V 的锂电池就比较适合,其现有的大小可为实时时钟器件供电长达 10 年。在 VDD 断电时另一 种选择就是使用大容量的电容,可持续供电一个月。更多信息见“应用部分”。 从正常模式(VDD)切换到后备电池供电模式(VBAT) 要从 VDD 过渡到 VBAT 模式,必须同时具备以下两个条件: 条件 1:VDD<VBAT-VBATHYS ,其中 VBATHYS≈50mV 条件 2:VDD<VTRIP,其中 VTRIP ≈2.2V 从后备电池供电模式(VBAT)切换到正常模式(VDD) 在遇到以下条件之一时,H1208 会从 VBAT 切换到 VDD 模式: 条件 1:VDD>VBAT+VBATHYS ,其中 VBATHYS≈50mV 条件 2:VDD>VTRIP+VTRIPHYS,其中 VTRIPHYS≈30mV 这些电源控制情况如图 9 和图 10 所示。 -8- 荷電科技 實時時鐘 H1208 中文資料 图 9 VBAT<VTRIP 时的电池切换 图 10 VBAT>VTRIP 时的电池切换 2 为提供更低的电源,I C 总线在后备电池供电模式中被禁止。除此之外,在后备电池供电模式中实时时钟 的所有功能均可实现。除了 SCL 和 SDA 以外,在后备电池供电模式中,H1208 所有的输入端和输出端 均有效,除非通过控制寄存器来禁止。在后备电池供电模式低至 2V 时,用户 SRAM 也可工作。 电源失效检测 H1208 有一个实时时钟失效位(RTCF),用于检测总电源失效。它在器件丢失所有电源(VDD 和 VBAT) 之后使用户可以确定器件是否已上电。 低功耗模式 H1208 正常的电源切换被设计成只有在丢失 VDD 电源时才会进行,即切换到后备电池供电模式。这样可 以确保在稳定地切换到后备模式后器件可接受各种电源提供的宽范围的后备电压。还有一种模式,称作“低 功耗模式”,可允许直接从 VDD 切换到 VBAT,不要求 VDD 下降到 VTRIP 以下。因为不再需要对 VDD 与 VTRIP 的关系进行额外的监控,该监控电路被关断,这样在 VDD 下工作时消耗的电能更少。在 VDD=5V 时可节约 典型值为 600nA 的电流。通过控制与状态寄存器中的 LPMODE 位(低功耗模式位)可以激活低功耗模式。 在 VDD 总是高于 VBAT 的系统中,低功耗模式非常有用。当 VBAT 下降到 VBAT 以下时,器件将从 VDD 切换到 VBAT,并且还有 50mV 的滞后电压防止在切换之后器件再返回到 VDD 电源。在 VDD=5V,并且有后备锂电 池 VBAT=3V 的系统中,可以采用低功耗模式。但是,在 VBAT=3.3V ±10%,VBAT≥3.0V 并且在 VDD 电源线 上有一定 I-R 压降的系统中建议不要采用低功耗模式。 电池节约开关 H1208 带有电池节约开关,可防止电池首次使用前的初始电池电流消耗。例如,带后备电池的实时时钟 通常都封装在带电池的电路板内。为了保留电池的使用寿命, H1208 将不会从电池电源处吸收任何电能 直到器件首次以 VDD 电源供电。此后,只要 VDD 电源丢失,器件就会切换到后备电池供电模式。 实时时钟工作 实时时钟(RTC)使用一个外部的 32.768kHz 的石英晶体来保持内部精确的年、月、日、星期、时、分、 秒显示。RTC 具有闰年校正功能。时钟对少于 31 日的月也能校正。有一位控制 24 小时或上午/下午 (AM/PM)格式。当 H1208 在 VDD 和 VBAT 都失掉以后再上电时,时钟即停止工作,直到在时钟寄存器中 写入至少一个字节。 实时时钟的精度 实时时钟的精度取决于石英晶体的频率,被用作 RTC 的基准时间。因为晶体的谐振频率取决于温度,所 以 RTC 的性能也取决于温度。晶体的频率偏差是晶体正常频率的温度反转函数。例如,-20ppm 的频率 偏差转变为每月-1 分钟的精度。这些参数来源于晶体生产厂家。 H1208 可提供片内晶体补偿网络,来调整–94ppm 至+185ppm 范围内的振荡器频率。更多详细信息,见“应 用部分”。 -9- 荷電科技 實時時鐘 H1208 中文資料 单事件和中断 报警模式通过 ALME 位来激活。通过 IM 位可选择单事件或中断报警模式。注意当频率输出功能被激活, 报警功能则被禁止。 标准报警允许进行包括时刻、日期、星期以及年的时间报警。在单事件模式中当发生时间报警时 引脚 被拉低并且报警状态位(ALM)被置为“1”。 脉冲中断模式有重复报警的功能。因此,一旦报警被设置,器件将在每当报警设置值与当前时间匹配时发 出报警。这样,器件可能每分钟都发出报警(如果时钟被设置成每过 n 秒就报警)也可能一年进行一次报 警(如果时钟被设置成只有过 n 个月才报警)。在脉冲中断模式中, 引脚将被拉低 250ms,报警状态 位(ALM)将被置为“1”。 注意,ALM 位可以由用户复位或者通过自动复位模式来自动清除(见 ARST 位)。 在后备电池供电模式中,通过 FOBATB 位可以激活或禁止报警功能。有关报警的更多信息,见 “报警 寄存器介绍”。 频率输出模式 利用 引脚,H1208 可以提供频率输出信号.频率输出模式可以通过利用 FO 位从 0Hz 到 32kHz 中选择 15 个可能的输出频率值来设置.在后备电池供电模式中,通过 FOBATB 位就可以激活/禁止频率输 出模式。 通用用户 SRAM H1208 为用户提供了 2 字节的 SRAM。该 SRAM 在后备电池供电模式下也可以工作。但是必须注意 I2C 总线在此模式中则被禁止。 I2C 串行接口 H1208 有一个 I2C 串行总线接口,通过它可以访问控制与状态寄存器及用户 SRAM。这个 I2C 串行接口 2 可以与其它使用双向数据信号(SDA)和时钟信号(SCL)的工业 I C 串行总线协议兼容。 振荡器补偿 在制造校准或有效校准中,由于晶体振荡器的温度发生变化 H1208 可以进行计时校正。可能出现的总补 偿通常在-94ppm 到+167ppm 之间。以下有两种补偿方式: (1)H1208 用模拟微调寄存器(ATR)调整片内独立的数字电容达到振荡器电容微调的目的。可以选择 的独立数字电容的范围是 9pF 至(基于 32.758kHz),这样可以算出补偿约为-34ppm 到+80ppm (见“模 拟微调寄存器介绍” )。 (2)数字微调寄存器(DTR 寄存器)可以将计时器增加或减少 60ppm 见(“数字微调寄存器介绍” )。在 从 VDD 切换到后备电池供电模式时,H1208 还能调整晶体电容。 3. 寄存器说明 寄存器可由后备电池供电,在从地址“1101111x”之后可以访问并且可以读或写到地址[00h:13h]。地址定 义和默认值如表 1 所示。地址 09h 未用。对 09h 进行读或写不会虽不会影响器件的工作,但也应避免。 寄存器访问 寄存器的内容可以通过对任意寄存器地址直接以字节写或页面写操作来修改。寄存器被分成 4 段:它们是: 1. 实时时钟(7 字节):地址为 00h 至 06h。 2. 控制与状态(5 字节):地址为 07h 至 0Bh。 3. 报警(6 字节):地址为 0Ch 至 11h。 4. 用户 SRAM(2 字节):地址为 12h 至 13h。 没有超过 13h 的地址 只有在 WRTC 位(地址 07h 的位 4)被置为“1” 时才能对实时时钟(RTC)寄存器(00h 至 06h)进行 写操作。注意:每次只能对寄存器的一段进行多字节读或写操作。对另一段访问需要一次新的操作。读或 写可以在该段的任何地址开始。 可以在任何时候任何地址对寄存器进行随机读操作。这将返回那个寄存器地址的内容。其它的寄存器可通 过进行一次连续读操作来读出。对于实时时钟和报警寄存器,读指令将所有时钟寄存器的内容锁存到一个 缓冲器,因此时钟的更新不改变被读出的时间。连续读不会导致从存储器阵列中输出数据。在读操作结束 - 10 - 荷電科技 實時時鐘 H1208 中文資料 时,主机提供一个停止条件来终止操作并释放总线。在读操作之后,地址保留在先前的地址+1,因而用户 可以执行当前地址读并继续读下一个寄存器。 对控制与状态、报警和用户 SRAM 寄存器进行写入之前不必设置 WRTC 位 表 1 寄存器的存储映射图 地 址 寄 存 器 寄存器 名称 位 7 6 5 4 3 2 1 0 范 围 默 认 00 SC 0 SC22 SC21 SC20 SC13 SC1 SC1 SC1 0-59 00H H 2 1 0 01 MN 0 MN2 MN21 MN2 MN13 MN1 MN1 MN1 0-59 00H RTC H 2 0 2 1 0 寄 存 HR 02 MIL 0 HR21 HR20 HR13 HR1 HR1 HR1 0-23 00H H 2 1 0 器 03 DT 0 0 DT21 DT20 DT13 DT1 DT1 DT1 1-31 00H H 2 1 0 04 MO 0 0 0 MO2 MO13 MO MO1 MO 1-12 00H H 0 12 1 10 05 YR YR23 YR22 YR21 YR20 YR13 YR1 YR1 YR1 0-99 00H H 2 1 0 06 DW 0 0 0 0 0 DW DW DW 0-6 00H H 2 1 0 07 SR ARST XTO Reserv WRT Reserv ALM BAT RTC N/A 01H H SCB ed C ed F 控 制 08 IM ALM LPMO FOB F03 F02 F01 F00 N/A 00H 和 状 INT H E DE ATB 态 寄 09 Reserved N/A 00H 存器 H 0A ATR BMATR BMA ATR5 ATR4 ATR3 ATR ATR ATR N/A 00H H 1 TR0 2 1 0 0B DTR Reserv DTR DTR DTR N/A 00H H ed 2 1 0 0C SCA ESCA ASC ASC21 ASC ASC13 ASC ASC ASC 00-5 00H H 22 20 1 11 10 9 0D 报 警 MNA EMNA AMN AMN21 AMN AMN13 AM AM AM 00-5 00H H 22 20 N12 N11 N10 9 寄 存 0E 器 HRA EHRA 0 AHR21 AHR AHR13 AHR AHR AHR 0-23 00H H 20 12 11 10 0F DTA EDTA 0 ADT21 ADT2 ADT13 ADT ADT ADT 1-31 00H H 0 12 11 10 10 MOA EMOA 0 0 AMO AMO13 AM AM AM 1-12 00H H 20 O12 O11 O10 11 DWA EDWA 0 0 0 0 AD AD AD 0-6 00H H W12 W11 W10 12 User USR USR17 USR USR15 USR USR13 USR USR USR N/A 00H H 1 16 14 12 11 10 13 USR USR27 USR USR25 USR USR23 USR USR USR N/A 00H H 2 26 24 22 21 20 实时时钟寄存器 地址[00h: 06h] 实时时钟寄存器(RTC 寄存器) (SC、MN、HR、DT、MO、YR、DW) 这些寄存器采用 BCD 码表示时间。其中,SC(秒)、MN(分)的范围为 0 至 59 ,HR(时)可以是 12 时或 24 时制,DT(日期)为 1 至 31,MO(月)为 1 至 12, YR(年)为 0 至 99, DW(星期)则为 0 到 6。 星期寄存器(DW)提供星期状态,它用三位 DW2 至 DW0 来表示一周中的 7 天。该计数值不断地作 - 11 - 荷電科技 實時時鐘 H1208 中文資料 0-1-2-3-4-5-6-0-1-2……的循环。数字值分配到星期中的某日是任意的,可以由系统软件设计者决定,缺 省值定义为 0。 24 小时时间 如果 HR 寄存器中的 MIL 位为“1”则 RTC 使用 24 小时格式。如果 MIL 位为“0”,则 RTC 使用 12 小时格 式,这时 HR21 位用作 AM/PM 指示器 HR21 为“1”则显示 PM。时钟缺省为 12 小时格式,HR21=0。 闰年 闰年加一个 2 月 29 日,它是由年份数能被 4 除尽决定的。年份数能被 100 除尽不是闰年,除非它也能被 400 除尽。这表明 2000 年是闰年而 2100 年不是。H1208 不会将 2100 年校正为闰年 控制与状态寄存器 地址[07h 到 0Bh] 控制与状态寄存器包括状态寄存器、中断与报警寄存器、模拟微调与数字微调寄存器。 状态寄存器 SR 状态寄存器在存储器映射图中地址为 07h。这是一个易失性寄存器,它用来控制 RTC 失效、电池模式、 报警触发、时钟计数器写保护、晶体振荡器使能以及状态位的自动复位或者提供相应的状态报告。 表 2 状态寄存器(SR) 7 6 5 4 3 2 1 0 地址 07h ARST XTOSCB reserved WRTC reserved ALM BAT RTCF 0 0 0 0 0 0 0 默认值 0 *实时时钟失效位(RTCF) 在全部电源失效后该位被置“1”。这是一个由硬件置位(在 H1208 内部)的只读位, 在器件失去全部电源 后再上电时该位置位。该位的置位与先加 VDD 或 VBAT 无关。只失去其中的一个电源并不导致 RTCF 位 被置“1”。整个电源失效以后向 RTC 的第一次有效写(只要写一个字节即可)将 RTCF 位复位为“0”。 *电池供电位(BAT) 器件进入后备电池供电模式时该位置“1”。它可以由用户手动复位或者通过使能“自动复位”位来进行自动复 位(见 ARST 位) 。对状态寄存器中的这一位进行写操作只能将其设置为“0”而不是“1”。 *报警位(ALM) 这几位显示报警是否与实时时钟匹配。如果相匹配,则相应位被置 “1”。该位可以由用户手动复位为“0”或 者通过使能“自动复位”位来进行自动复位(见 ARST 位) 。对状态寄存器中的这一位进行写操作只能将其设 置为“0”而不是“1”。 注意:在 SR 读操作期间发生的一次报警将对报警位置位,则该报警位将保持置位到读操作完成之后。 *写 RTC 使能位(WRTC) WRTC 位使能或禁止对 RTC 定时寄存器的写入。该位的出厂缺省设置值为“0”。在初始化或上电时 WRTC 必须置为“1”以使能 RTC。在完成一次有效的写操作(有停止条件)之后,RTC 开始计数。在一次有效的 写周期期间,RTC 内部 1Hz 的信号与停止条件同步。 *晶体振荡器使能位(XTOSCB) 该位使能/禁止晶体振荡器。当 XTOSCB 置为“1”时,振荡器被禁止。当 XTOSCB 置为“0”时,振荡器被使 能,并且 X1 引脚允许外部 32kHz 的信号来驱动.上电时 XTOSCB 位被清零。 *自动复位使能位(ARST) 该位只能对 BAT 和 ALM 状态位的自动复位进行使能/禁止。当 ARST 位被置为“1”时,在对相应的状态寄 存器进行一次有效的读操作(有有效停止条件)以后,这两个状态位都复位为“0”。若 ARST 被清零,用户 必须对 BAT 和 ALM 位进行手动复位。 中断控制寄存器(INT) - 12 - 荷電科技 實時時鐘 H1208 中文資料 地址 08h 默认值 7 IM 0 6 ALME 0 表 3 中断控制寄存器(INT) 5 4 3 LPMODE FOBATB FO3 0 0 0 2 FO2 0 1 FO1 0 0 FO0 0 *频率输出控制位(FO<3:0>) 这四位使能/禁止频率输出功能并选择 它将覆盖 引脚的输出频率.频率选择见表 4。在频率模式被激活时, 引脚上的报警模式。 表 4 FOUT 引脚的频率选择 FO3 FO2 FO1 频率 FOUT 单位 FO0 0 32768 HZ HZ 0 0 0 0 0 0 0 1 4096 HZ 0 0 1 0 1024 HZ 0 0 1 1 64 HZ 0 1 0 0 32 HZ 0 1 0 1 16 HZ 0 1 1 0 8 HZ 0 1 1 1 4 HZ 1 0 0 0 2 HZ 1 0 0 1 1 HZ 1 0 1 0 1/2 HZ 1 0 1 1 1/4 HZ 1 1 0 0 1/8 HZ 1 1 0 1 1/16 HZ 1 1 1 0 1/32 HZ 1 1 1 1 *频率输出与中断位(FOBATB) 在后备电池供电模式(即 VBAT 电源有效)中,该位使能/禁止 FOBATB 位置为“1”,则 式中若 FOBATB 位被清零, 引脚.在后备电池供电模式中,若 引脚被禁止。这意味着频率输出和报警输出功能都被禁止。同样在该模 引脚则被使能。 *低功耗模式位(LPMODE) 该位激活/禁止低功耗模式。LPMODE=“0”时,器件处于正常模式,并且在 VDD<VBAT -VBATHYS 同时 VDD<VTRIP 时将采用 VBAT 电源.LPMODE=“ 1”时,器件处于低功耗模式,并且在 VDD<VBAT -VBATHYS 时将采用 VBAT 电源。当 VDD=5V 时若采用 LPMODE=“1”的模式将节约 600nA 左右电源电流。(见“典型 性能曲线图:IDD 与 VCC(低功耗模式激活与禁止)的关系曲线”)。 *报警使能位(ALME) 该位使能/禁止报警功能。ALME 位置为“1” 时,报警功能被使能,置为“0”时被禁止。既可以进行单事件 - 13 - 荷電科技 實時時鐘 H1208 中文資料 报警也可进行周期性中断报警(见 IM 位)。 注意:频率输出模式被使能时,报警功能被禁止。 *中断/报警模式位(IM) 该位使能/禁止报警功能的中断模式。IM 位置为“1”时,报警就会在中断模式中进行,此时若 RTC 按照报 警寄存器(0Ch 至 11h)中定义的一样被这次报警触发,一个低电平有效、宽度为 250ms 的脉冲就会出 现在 引脚上。在 IM 位被清零时,报警在标准模式中进行,此时 到 ALM 状态位被清零。 IM 位 中断/报警频率 0 由报警设置单周期定时事件 1 由报警设置重复/复发定时事件 引脚将保持低电平直 模拟微调寄存器(ATR) *模拟微调寄存器(ATR<5 :0>) 图 11 ATR 示意图 从 ATR0 至 ATR5 六个模拟微调位调整片内负载电容的值,这一电容值用于 RTC 的频率补偿。每一位都 有一个不同的电容调节比重。例如,使用 Citizen CFS-206 晶体与不同的 ATR 位组合,可以对额定频率 补偿提供预计从-34ppm 至+80ppm 的 ppm 补偿范围。数字的和模拟的微调结合起来可以提供 -94ppm 至 +140ppm 的调整范围。 有效的片内串联负载电容 CLOAD 的范围从 4.5pF 至 20.25Pf,中间值为 12.5pF(默认) 。 CLOAD 可以 通过 X1 和 X2 引脚之间两个接地的数字控制电容器 CX1 和 CX2 改变(见图 11)。CX1 和 CX2 的值可以 通过下列公式计算出来: CX=(16* +8*b4+4*b3+2*b2+1*b1+0.5*b0+9) pF 有效串联负载电容由 CX1 和 CX2 组成: CLOAD =(16* +8*b4+4*b3+2*b2+1*b1+0.5*b0+9 )/2 pF 例如 CLOAD(ATR=00000)=12.5pF,CLOAD(ATR=100000)=4.5pF,CLOAD(ATR=011111) =20.25pF。 串联负载电容的整个范围从 4.5pF 到 20.25pF,每步调节 0.25pF。注意这些都是典型值。 *电池模式 ATR 选择(BMATR<1:0>) 因为晶体振荡器的精度取决于 VDD/VBAT 的工作,所以当器件在这两个电源之间切换时, H1208 还提供电 容调整的功能。 BMATR1 0 0 1 1 BMATR0 0 1 0 1 DELTA 电容 (CBAT TO CVDD) 0pF -0.5pF (≈ +2ppm) +0.5pF (≈ -2ppm) +1pF (≈ -4ppm) - 14 - 荷電科技 實時時鐘 H1208 中文資料 数字微调寄存器(DTR) *数字微调寄存器(DTR<2 : 0>) 数字微调位 DTR0、DTR1 和 DTR2 调整每秒钟的平均计数值和平均 ppm 误差,以获取更好的精度。DTR2 是一个符号位。DTR2=0 意味着频率补偿>0。DTR2=1 意味着频率补偿<0。DTR1 和 DTR0 是刻度位, DTR1 提供 40ppm 调整,DTR0 提供 20ppm 调整。用以上三位可以表示-60ppm 至+60ppm 的补偿范 围(见表 5) 表 5 数字微调寄存器 DTR 寄存器 调整频率 DTR2 DTR1 DTR0 (PPM) 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 (默认) +20 +40 +60 0 -20 -40 -60 报警寄存器 地址[0Ch 至 11h] 报警寄存器字节的设置与 RTC 寄存器字节相同,不同的是每个字节的最高有效位可用作使能位(使能 =“1”)。使能位规定哪些报警寄存器(秒、分)等可以将报警寄存器和实时寄存器之间进行比较。注意没有 与“年”对应的报警字节。 报警功能起着将报警寄存器与 RTC 寄存器进行比较的作用。当 RTC 增加时,一旦报警寄存器与 RTC 寄 存器相匹配就会触发一次报警。任意一个报警寄存器、多个寄存器或者所有的寄存器都可以因一次匹配而 激活。 有两种报警模式:单事件和周期性中断模式。 1.通过将 ALME 位置“1”,将 IM 位置“0”同时禁止频率输出来激活单事件模式。这种模式允许报警寄存器 和 RTC 寄存器之间的“一次性”匹配。一旦相匹配,ALM 位置“1” , 到 ALM 位复位。这可以通过手动进行或者使用自动复位功能实现。 输出将被拉低并且保持这种状态直 2.通过将 ALME 位置“1” 将 IM 位置“1”同时禁止频率输出来激活中断模式。每当有报警产生时, 输出 都会经受脉冲。这意味着一旦设置中断模式报警,每当报警与当前时间相匹配时,都会进行报警。这种模 式对保密照相机或供需电表读数等微处理器应用中的每小时或每天的硬件中断很便利。 为清除一次报警,可通过写操作将状态寄存器中的 ALM 位置“0”。注意,如果 ARST 位置为“1”(地址 07h, 位 7),则在状态寄存器被读取时,ALM 位会自动清零。 以下是单事件和周期性中断模式报警的实例。 例 1:以单事件中断设置报警(IM=“0”),单事件报警将在 1 月 1 日的上午 11:30 发生。 将报警寄存器设置如下: 报警 位 描 述 7 6 5 4 3 2 1 0 HEX 寄存器 SCA 0 0 0 0 0 0 0 0 00h 秒禁止 MNA 1 0 1 1 0 0 0 0 B0h 使能、分钟设定为 30 HRA 1 0 0 1 0 0 0 1 91h 使能、小时设定为 11 DTA 1 0 0 0 0 0 0 1 81h 使能、日期设定为 01 MOA 1 0 0 0 0 0 0 1 81h 使能、月设定为 01 DWA 0 0 0 0 0 0 0 0 00h 星期禁止 2.LME 位也可以设置成: 控制 位 7 6 寄存器 描 述 5 4 3 2 1 - 15 - 0 HEX 荷電科技 實時時鐘 H1208 中文資料 INT 0 1 x x 0 0 0 0 x0h 报警使能 xx 表示其它控制位 在这些寄存器被设置以后,当 RTC 恰好达到 1 月 1 日上午 11:30 时(秒数从 59 变为 00 后),通过将状 态寄存器中的 ALM 位置“1”同时将 输出拉低就可以产生一次报警。 例 2:每分钟一次的脉冲中断(IM=“ 1”),当秒钟寄存器处于 30 秒时,中断以 1 分钟为间隔。 将报警寄存设置如下: 报警 位 描 述 7 6 5 4 3 2 1 0 HEX 寄存器 SCA 1 0 1 1 0 0 0 0 B0h 使能、秒设定为 30 MNA 0 0 0 0 0 0 0 0 00h 分钟禁止 HRA 0 0 0 0 0 0 0 0 00h 小时禁止 DTA 0 0 0 0 0 0 0 0 00h 日期禁止 MOA 0 0 0 0 0 0 0 0 00h 月禁止 DWA 0 0 0 0 0 0 0 0 00h 星期禁止 将中断寄存器设置如下: 控制 位 7 6 寄存器 INT 1 1 xx 表示其它控制位 一旦寄存器被设置,则可以在 RTC 和报警寄存器都为 30 秒 描 述 5 x 4 x 3 0 2 0 1 0 0 0 HEX x0h 使能报警和中断模式 处看到以下波形: 注意,每当报警被触发,状态寄存器的 ALM 位就会被置位,但不需要被读取或清零。 用户寄存器 地址[12h 至 13h] 这些寄存器针对可由后备电池供电的 2 字节用户存储器。 4. I2C 串行接口 H1208 支持双向总线协议。该协议定义向总线发送数据的任何器件为发送器,而接收数据的器件为接收器。 控制发送的器件称为主机而被控制的器件称为从机。主机总是启动数据的传送并提供用于发送和接收操作 的时钟。所以,H1208 在所有的应用中用作从机。 通过 I2C 接口进行的所有通信都是从数据每个字节的最高有效位开始发送。 接口协议 在 SDA 线上的数据只有当 SCL 为低(LOW)时才能改变状态。当 SCL 为高(HIGH)时 SDA 状态的改 变被当作“开始”(START)和“停止”(STOP)条件(见图 12)。对 H1208 上电时,SDA 引脚处于输入模 式。 所有的 I2C 接口操作必须由“开始”条件引导,“开始”条件是当 SCL 为高时 SDA 由高到低的变化。H1208 不断地监视 SDA 和 SCL 线上的开始条件,并且在该条件被满足以前不响应任何命令(见图 12)。在上电 期间,开始条件被忽略。 所有的 I2C 接口操作必须由“停止”条件来终止,“停止”条件是当 SCL 为高时 SDA 由低到高的变化(见图 12) 。在读操作结束时或者对存储器进行写操作结束时的停止条件仅仅是将器件置于待机模式。 应答(ACK)是一个用来表示数据传送成功的软件协议。发送器件(无论是主机或从机)在发送 8 位后将 释放 SDA 总线。在第九个时钟周期中,接收器将 SDA 线拉低作为对接收到 8 位数据的应答(见图 13)。 在识别到带有有效的标识字节的开始条件后,H1208 将用一个应答来作为响应。而且在成功地接收到一个 - 16 - 荷電科技 實時時鐘 H1208 中文資料 地址字节以后,H1208 将再用一个应答来作为响应。在接收到写操作之后的数据字节以后 H1208 将以一 个应答来作为响应。而主机在接收到读操作之后的数据字节以后也必须以一个应答来响应。 图 12 有效的数据变化、开始和停止条件 图 13 接收器发出的应答响应 图 14 写操作字节序列 器件寻址 主机在发出开始条件后必须跟着输出一个从地址字节。 7 个最高有效位是器件的辨识符。 这 7 位是 “1101111”。从属位“1101”访问寄存器。从属位“111”规定器件的选择位。 从地址字节的最后一位定义进行读操作还是写操作。当 位为 1 时,选择读操作;为 0 时选择写操作 (见图 15)。 从 SDA 总线装入整个从地址字节之后,H1208 将器件辨识符及器件选择位与“1101111”比较。如果相匹配, 器件在 SDA 线上输出一个应答。 在从地址字节之后跟随一个一字节的字地址。这个字地址可以由主机提供也可以从内部计数器获得。在上 电时内部地址计数器被设置为地址 0h,因此 CCR 阵列的当前地址读从地址 0h 开始。若有需要,作为随 机读操作的一部分,主机必须如图 16 所示提供一个一字节的字地址。 在随机读操作时,“伪”写操作中的从地址字节,必须与“读操作”时的从地址字节一致。针对时钟/控制寄存 器(CCR)的随机读,两种情况下的从地址字节必须为 1101111x 。 图 15 从地址、字地址和数据字节 - 17 - 荷電科技 實時時鐘 H1208 中文資料 写操作 要进行一次写操作,要求以“开始”条件引导,后面带一个有效的辨识字节、一个有效的地址字节、一 个数据字节和“停止”条件。每接收到这三个字节中的一个以后,H1208 都以一个应答作为响应。此时,I2C 接口进入待机状态。 读操作 读操作包含一个三字节的指令和一个或多个数据字节(见图 16)。主机通过按顺序发出以下内容来开始读 操作:开始条件、 位置 0 的第一个辨识字节、一个地址字节、第二个开始条件、 位置 1 的第二个 辨识字节。每接收到三个字节中的一个,H1208 都会以一个应答作为响应。接着,在每个字节的第 8 位 之后的 SCL 周期内只要主机作出应答,H1208 就会发送数据字节。在最后一个数据字节的最后一位之后, 主机即终止读操作(发送一个停止条件)(见图 16)。 数据字节来自由内部指针指向的存储器地址。指针的初始值由读操作指令中的地址字节确定,每发送一个 数据字节指针读数就加 1。在达到存储器地址 13h 时,指针就返回到 00h,而器件在每接收到一个应答以 后继续输出数据。 图 16 读操作序列 5. 应用部分 振荡器晶体要求 H1208 使用 32.768kHz 标准的晶体,通孔或表贴晶体都可。表 6 列出了一些推荐使用的表贴封装的晶体 及参数。此表并没有尽列所有可用晶体,也可以选择其它的表贴器件与 H1208 配套使用,如果它们的规 格参数与表中所列器件相似的话。选用的晶体必须带有一个 12.5pF 的并联负载电容和一个低于 50k 的等 效串联电阻。晶体的温度范围规格应与具体应用要求相符。多数晶体的额定温度范围是-10℃到 60℃(特 别是通孔型和音叉型晶体),因此如果需要更广的温度范围,则应该选择适合的晶体。 晶体振荡器的频率调节 H1208 有用于调节晶体振荡器频率的电路。该电路可以用于对振荡器的初始精度进行微调并且还可以调节 频率来进行温差补偿。 模拟微调寄存器(ATR)用于调节与晶体相关的负载电容。有 6 个 ATR 控制位以及用于调节的线性电容 增量。因为 ATR 调节实质上是“拉动”振荡器的频率,所以所得的频率变量与电容增量不成线性关系。从决 定“拉动”量的方程式可以看出 ATR 调节的电容值越低则得到的频率增量就越大。同理,ATR 调节的电容 值越高所得的频率增量就越小。这些值的典型范围是 6-10ppm/ 位(低值端)到<1ppm/位(最高电容设置 值)。基于此特性,通过典型的表贴晶体提供的 ATR 调节典型范围为-34 到+80ppm,默认设置 ATR=0。 在使用 ATR 校准时用户应注意这一点。ATR 控制中所用电容的温漂极低,可以利用这一特点来进行温度 补偿并且精度较高。 除了可调负载电容提供的模拟补偿以外,H1208 还有数字补偿的特点。数字微调节器寄存器( DTR)为 - 18 - 荷電科技 實時時鐘 H1208 中文資料 三位。范围是±60ppm,增量为 20ppm。DTR 通过增加或跳过时钟计数器中的脉冲来工作。DTR 对温度 范围内频率漂移进行粗调或者在扩展 ATR 寄存器的调节范围方面非常有用。 通过激活频率输出(用 INT 寄存器,地址 08h)同时用已经校准的频率计数器监控 引脚可以最 好地调节初始精度。尽管 1Hz 的频率最好监控,但采用多高的频率并不重要。应该将选通时间设置足够 长以保证至少有 1ppm 的精度。ATR 应置于中心位置或者置于 100000Bh 的开始位置。一旦进行了初次 测量,就可以改变 ATR 寄存器来调节频率。注意,因电容增加而增加 ATR 寄存器会降低频率,反之亦然。 如果初始测量值表明频率相差悬殊,就必须用 DTR 寄存器来进行一次粗调。注意,几乎所有的晶体在室 温下都有比较严格的初始精度,所以只需要稍稍进行一次 ATR 寄存器调节。 温度补偿 ATR 和 DTR 控制可以结合起来进行晶体漂移温度补偿。典型值为 32.768kHz 的晶体有如图 17 所示的 类似漂移特性。在变曲点温度(turnover temperature)(TO)下,漂移几乎为 0。 图中的线条为抛物线 状,因为它随着实际温度和变曲点温度之间温差的平方而变化。 图 17 RTC 晶体温度漂移 如果希望在 H1208 电路中进行全范围工业温度补偿,则 DTR 和 ATR 寄存器都要用到(总校正范围=- 94 到+140ppm)。 用于进行温度补偿的系统应包括 H1208、温度传感器和微控制器。该系统已包含这些器件,所以只需要运 行软件并执行一些运算来实现该功能。只有采用晶体生产厂家规定的变曲点温度 TO 和漂移系数(β)才可能 实现极精确的温度补偿。计算振荡器调节须使用公式: 调节量(ppm)= (T − T0 ) * β 2 一旦晶体温度曲线建立,设计者应确定在什么温度下补偿将发生改变。因为在极端温度下漂移量较高,可 以不需要补偿直到温度比 TO 高 20℃。 图 18 给出了 H1208 的 ATR 设置值与频率调节的关系曲线以及典型 RTC 晶体。该曲线随不同的晶体而 变化,因此可以用于在调节值建立之前计算 H1208 电路中指定晶体的值。 图 18 ATR 设置值与振荡器频率调节的关系曲线 此曲线用于确定采用什么样的 ATR 和 DTR 设置值来进行补偿。结果要放入查询表供微控制器访问。 - 19 - 荷電科技 實時時鐘 H1208 中文資料 布局研究 X1 引脚上晶体输入端的阻抗非常高,并且如果不事先采取布局预防措施的话,振荡器电路在如 32.768kHz 的低频率下工作可以非常容易地拾取噪声。多数不稳定计时或较大的精度误差都可归因于振荡器电路的敏 感性和邻近高速时钟或数据线的干扰。对 RTC 电路进行仔细地布线可以避免噪声拾取并确保精度。 图 19 给出了与表贴晶体配套使用时 H1208 器件的推荐布线设计。应采取两种关键的预防措施:在邻近晶 体的位置不要接串行总线或任何高速逻辑线。这些逻辑电平线会诱发振荡器电路噪声从而导致错误计时。 在晶体周围加一条接地连线并将该接地线的一端连接到芯片接地脚。这样可以避免 RTC 器件附近发出的 噪声。 图 19 推荐使用的 H1208 与晶体布线图 另外,最好不要在引脚 X1、引脚 X2 和晶体下面装接地层,因为这样会影响负载电容,从而影响电路的振 荡器精度。如果 引脚用作时钟,则该引脚也应该远离 RTC 器件。VBAT 和 VCC 引脚之间的连 线可以被当作地线,要接在晶体周围。 大容量后备电容器 H1208 器件有一个 VBAT 引脚用于后备电池输入。在需要的后备时间较短的情况下,大容量电容器可以 替代电池。因为 H1208 需要的后备电池供电电流极低,使用大容量电容器可以进行长达数月的后备供电 工作。视具体的应用,典型电容值为几μF 到 1F 或更大。 如果只需要进行几分钟的后备供电,则可以使用小容量较便宜的电解电容器。而对于较长的持续时间,则 低漏电流、高容量的大电容是最佳选择。这些电容器可从松下( Panasonic)和村田公司(Murata)等供 应商购得。主要的规格参数包括工作电压和漏电流。如果具体应用是通过信号二极管从 +5V±5%的电源对 电容器进行充电的话,电容器的电压可以为~4.5V 到稍稍高于 5.0V。额定工作电压为 5.0V 的电容在电 源偏高时其使用寿命会缩短。漏泄电流应尽可能地小。例如,大容量电容器的规定漏泄电流应低于 1μA。 直流漏电流为几微安的电解电容器将大幅度缩短后备供电的时间。 下列方程式用于计算后备供电时间和 H1208 器件所需要的电容量 后备供电电流在这些方程式中起重 要作用,所选一个典型值作为范例。对于强估计,应该在计算结果的基础上为供电电流和电容容限留出 30% 的余地。如果预计经常有可能在很高的温度下工作的话,甚至应该留出更大的余地。 例1 计算指定电压和电容值条件下的后备供电时间 图 20 大电容充电电路 - 20 - 荷電科技 實時時鐘 H1208 中文資料 在图 20 中,采用 CBAT=0.47F,VCC=5.0V。VCC=5.0V 时,VBAT 的电压在二极管完全关断时将达到 4.7V。 规定 H1208 在 VBAT=1.8V 时也可以工作。电容充电/放电方程式用于计算总共的后备供电时间: I= CBAT *dV/dT (方程式 1) 重新整理得出:dT=CBAT*dV/ITOT,可算出后备供电时间。(方程式 2) CBAT 是后备电容,dV 是从完全充电到漏失操作之间的电压变化。注意, ITOT 是 H1208 的总供电电流 (IBAT)加上电容器和二极管的漏泄电流 ILKG。在这些运算中,都假定 ILKG 极小并且可以被忽略。如 果有特殊应用要求在 50℃以上的温度下工作,这些漏泄电流将增加,从而会缩短后备供电时间。 注意,IBAT 基本上随 VBAT 呈线性变化(见“典型性能曲线图”)。这样可以对 IBAT 取近似值取两个端点之间的 中间值。IBAT 与 VBAT 之间的典型线性关系方程式是: IBAT=1.031E-7* VBAT +1.036E-7 安培 (方程式 3) 假如已给出 2 个电压点,用此方程式可以得出平均电流: IBATAVG=5.155E-8* (VBAT2 + VBAT1)+1.036E-7 安培 (方程式 4) 结合方程式 2 可以得出以下计算后备供电时间的方程式: TBACKUP =CBAT * (VBAT2 -VBAT1)/ (IBATAVG + ILKG)秒 (方程式 5) 其中,CBAT =0.47F ,VBAT2 =4.7V,VBAT1=1.8V,ILKG =0(假定最小值) ,解出此例中的方程式 4 , IBATAVG =4.387E -7 安 TBACKUP =0.47* (2.9 )/4.38E -7=3.107E6 秒 因为一天有 86400 秒,则所得结果相当于 35.96 天。如果对电容器和供电电流容限预留了 30%的容度, 则最差的后备供电时间应为: CBAT =0.70*35.96=25.2 天 例 2.计算指定后备供电时间内的电容值 再次以图 20 为例,假设后备供电时间为两个月( 60 天)且 VCC =5.0V,需要计算相应电容值。与例 1 相同,VBAT 电压将从 4.7V 下降到 1.8V。则需要重新整理方程式 2 来求出电容: CBAT =dT*I/dV (方 程式 6) 运用前文所介绍的内容,该方程式可变为: CBAT = TBACKUP *(IBATAVG + ILKG )/ (VBAT2 -VBAT1) (方程式 7) 其中,TBACKUP =60 天*86400 秒/天=5.18E6 秒 IBATAVG =4.387E -7 安(与例 1 相同) ILKG=0(假设)VBAT2=4.7V,VBAT1=1.8V 求出: CBAT =5.18E6*(4.387E -7 )/ (2.9)=0.784 F 如果要包括 30%的容度,则最坏情况下的电容值应为: CBAT =1.3*0.784=1.02 F - 21 - 荷電科技 實時時鐘 H1208 中文資料 6. 封装信息 8 引脚微型封装,封装类型 MSOP8 注:所有尺度都以英寸为单位(括号中以毫米为单位)。 - 22 - 荷電科技 實時時鐘 H1208 中文資料 8 引脚塑料,SOIC ,封装代码 S8 注:所有尺度都以英寸为单位(括号中以毫米为单位)。 - 23 -