DP8573A实时时钟芯片:特性、功能与应用解析

电子说

1.4w人已加入

描述

DP8573A实时时钟芯片:特性、功能与应用解析

在微处理器系统中,实时时钟(RTC)扮演着至关重要的角色,它能为系统提供精确的时间和日期信息,满足多任务处理、数据记录等需求。今天,我们就来深入了解一下National Semiconductor推出的DP8573A实时时钟芯片。

文件下载:dp8573a.pdf

一、芯片概述

DP8573A专为基于微处理器的系统设计,采用低电压硅栅微CMOS技术,在电池备份环境中能实现低待机功耗。其电路架构如同一个连续的内存块或I/O端口,由32字节组成,涵盖控制寄存器、时钟计数器、闹钟比较RAM和时间保存RAM。时间和日期以BCD格式从1/100秒到年和闰年进行维护,支持12或24小时模式,还配备了星期和月份计数器。时钟由片上晶体振荡器控制,仅需添加32.768 kHz晶体和两个电容。此外,芯片集成了电源故障逻辑和控制功能,能在电源故障时自动切换到电池供电,并将时间信息自动记录到RAM中。

二、芯片特性

时间计时模式

支持12/24小时模式计时,还配备星期计数器,能满足不同应用场景下对时间显示和记录的需求。

电源故障处理

  • 内部电源可自动切换到外部电池,确保在主电源故障时系统仍能正常运行。
  • 具备电源总线毛刺保护功能,增强系统的稳定性。
  • 能在电源故障时自动将时间记录到RAM中,方便后续数据追溯。

    中断结构

    提供周期性、闹钟/比较和电源故障三种基本类型的中断,通过中断屏蔽和状态寄存器可轻松实现中断的屏蔽和判断。

三、电气特性

绝对最大额定值

  • 电源电压(VCC)范围为 -0.5V 至 +7.0V。
  • 存储温度范围为 -65°C 至 +150°C。
  • 功率耗散(PD)为 500 mW。

    工作条件

  • 电源电压(VCC)最大为 5.5V,电源电压(VBB)范围为 2.2V 至 VCC - 0.4V。
  • 直流输入或输出电压(VIN、VOUT)范围为 0.0V 至 VCC。
  • 工作温度(TA)最高为 +85°C。

    直流电气特性

    在特定条件下,对芯片的输入输出电压、静态电源电流等参数进行了详细规定,例如输入高电平电压(VIH)最小为 2.0V,输出高电平电压(VOH)在特定负载下为 VCC - 0.1V 等。

    交流电气特性

    规定了读取和写入操作的时序参数,如地址有效时间、读写脉冲宽度等,确保芯片在不同操作下的稳定性和准确性。

四、引脚描述

控制引脚

CS、RD、WR 引脚与微处理器控制线路接口,用于控制芯片的读写操作。当检测到电源故障时,这些引脚会被禁用,但正在进行的读写操作会完成。

寄存器选择引脚

A0 - A4 引脚用于寄存器选择,可控制访问的寄存器位置。电源故障时,这些输入会被禁用。

晶体连接引脚

OSC IN 和 OSC OUT 引脚用于连接晶体到内部并联谐振振荡器,只要 VBB 和 VCC 供电,振荡器就会一直运行。

多功能输出引脚

MFO 引脚可作为第二个中断(电源故障)输出,也可提供振荡器输出。在正常或单电源模式下为推挽式、高电平有效,在待机模式(VBB > VCC)下为开漏输出。

中断输出引脚

INTR 引脚用于在定时事件或电源故障发生且相应中断被启用时中断处理器,为低电平有效、开漏输出。

数据总线引脚

D0 - D7 为双向引脚,连接到主机微处理器的数据总线,用于读写操作。当 PFAIL 引脚变低且无写入操作时,这些引脚处于三态。

电源相关引脚

  • PFAIL 引脚在电池备份模式下可接收外部电源检测逻辑的数字信号,用于触发电源故障处理。在单电源模式下,该引脚应连接到 VCC。
  • VBB 引脚连接到备用电源,当 VCC 低于 VBB 时,内部电路会自动切换到备用电源。若不使用该功能,应将其接地。
  • VCC 为公共接地电源引脚。

五、功能描述

实时时钟功能

时钟计数器以BCD格式同步计数,各计数器在达到最大值时会进行翻转。初始上电时,计数器内容为随机信息。为确保准确读取时钟内容,可采用验证读取、中断驱动读取或锁存读取等方法。

预分频器/振荡器功能

可编程预分频器将晶体振荡器频率分频为 32 kHz 和 100 Hz,为计数器链提供时钟信号。振荡器反馈偏置电阻集成在芯片上,可通过外部源驱动振荡器输入。通过片上稳压电源可提高振荡器稳定性,同时可通过微调电容对振荡器进行精确调谐。

中断逻辑功能

芯片通过两个控制寄存器和两个状态寄存器实现中断控制,可产生闹钟比较中断、周期性中断和电源故障中断。不同类型的中断在特定条件下触发,通过相应的寄存器位进行控制和状态判断。

电源故障逻辑功能

当检测到电源故障时,芯片会自动切换到备用电源,并进行数据保存和引脚隔离。电源恢复后,会自动切换回主电源。通过设置相关寄存器位,可控制中断在电源故障后的功能。

附加电源管理功能

芯片提供初始上电检测和电源故障时间保存功能,可自动保存时钟数据,减轻CPU负担。在单电源应用中,可通过特定设置禁用相关电路,降低功耗。

六、寄存器详细描述

芯片共有30个寄存器,通过5个外部地址位进行访问。主要寄存器包括主状态寄存器、周期性标志寄存器、时间保存控制寄存器、实时模式寄存器、输出模式寄存器、中断控制寄存器0和中断控制寄存器1等,每个寄存器都有特定的功能和位定义,用于控制芯片的各种操作和状态。

七、应用提示

初始化流程

在电池备份应用中,建议按以下步骤进行初始化:

  1. 进入测试模式,清除测试模式条件。
  2. 启动时钟,检查振荡器状态。
  3. 设置电池备份模式,启用PFAIL引脚和相关电路。
  4. 初始化芯片的其他功能。

    典型应用电路

    典型应用电路包括主电源、电池电源、芯片和相关外围元件,如晶体、电容等。通过合理配置这些元件,可确保芯片正常工作。

八、总结

DP8573A实时时钟芯片具有丰富的功能和良好的性能,能满足多种微处理器系统对时间管理的需求。在实际应用中,工程师需根据具体需求合理配置芯片的寄存器和外围电路,确保系统的稳定性和准确性。同时,要注意芯片的电气特性和工作条件,避免因超出额定值而导致芯片损坏。你在使用类似实时时钟芯片时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分