DS1556是一款具备完整功能、符合2000年问题标准(Y2KC)的实时时钟/日历(RTC),带有RTC闹钟、看门狗定时器、上电复位、电池监测器以及128k x 8非易失性静态随机存取存储器(SRAM)。用户可通过字节宽度接口访问DS1556内的所有寄存器。RTC寄存器以24小时BCD格式存储世纪、年、月、日、星期、时、分和秒的数据。月份天数和闰年的校正会自动进行。
RTC寄存器采用双缓冲设计,分为内部和外部两组。用户可直接访问外部寄存器组。可禁用和启用对外部寄存器组的时钟/日历更新,以便用户访问静态数据。假设内部振荡器开启,内部寄存器组会持续更新,这与外部寄存器的设置无关,以确保始终保持准确的RTC信息。
DS1556具有中断(IRQ/FT)和复位(RST)输出,可用于控制CPU的活动。当RTC寄存器的值与用户编程的闹钟值匹配时,IRQ/FT中断输出可用于产生外部中断。当设备由系统电源供电时,中断功能始终可用,并且可编程为在电池供电状态下触发,用作系统唤醒信号。IRQ/FT或RST输出也可用作CPU看门狗定时器,监测CPU的活动,若在编程的时间限制内未检测到正常活动,将激活中断或复位输出。DS1556的上电复位功能可检测系统掉电或故障,并将CPU保持在安全的复位状态,直到电源恢复正常并稳定;此功能使用RST输出。
DS1556还内置了电源故障电路,当VCC电源超出容差范围时,会自动禁用该器件。此特性在因VCC电压过低导致的不可预测系统运行期间,提供了高度的数据安全性。