
DS3232M
± 5ppm的,我
2
实时时钟与SRAM
从温度补偿的1Hz的源
振荡器, RTC提供秒,分,时,
星期,日期,月份和年份信息。在日
月末被自动调整为月
少于31天,包括闰年修正
年。该时钟可以工作在24小时或
12小时格式用
AM / PM
指标。时钟亲
国际志愿时,两个可编程的报警。
INT / SQW
可以启用以产生任何中断引起的
报警条件或1Hz的方波。此选择
通过在控制寄存器中的INTCN位控制。
在我
2
C接口是可访问的时任V
CC
or
V
BAT
为有效电平。如果微控制器连接
因V损失的设备重置
CC
或其他
情况下,可能的是,微控制器和设备的
I
2
I2C通信可能会不同步,
例如,微控制器复位,同时读取数据
该设备。当单片机复位时,器件的
I
2
C接口可以放入一个已知状态由瓶酒
岭大战SCL直到SDA被观察到在较高的水平。在
这一点上,微控制器必须拉低SDA线,同时
SCL为高电平时,产生一个起始条件。
该DS3232M提供236字节的通用
电池供电的读/写存储器。在我
2
C类地址
范围为14H - FFH 。 SRAM的可写入或读
每当V
CC
或V
BAT
大于最小能操作
阿婷电压。
表2
示出了地址映射为设备的时间
保持寄存器。在多字节访问,当
的地址指针到达寄存器的端
空间( 12H ) ,它返回到地址00H 。上
I
2
C启动或地址指针递增到的位置
实时时钟(RTC)
00h时,当前时间被转移到第二组
寄存器。的时间信息是从这些仲读
继发寄存器,而时钟可以继续运行。
这消除了需要重读的情况下,寄存器
在读主寄存器更新。
通过读取获得的时间和日历信息
适当的寄存器字节。
表2
显示RTC
寄存器。时间和日历数据集或初始化
通过写入适当的寄存器字节。的内容
时间和日历寄存器是二进制编码的
十进制( BCD )格式。该装置可以在运行任
12小时或24小时模式。位时间寄存器6
定义为12小时或24小时模式选择位。当
高, 12小时模式选择。在12小时模式,
位5是
AM / PM
位与逻辑高电平表示PM 。在
24小时模式下,第5位是20小时位( 20-23小时) 。
世纪位(位MONTH寄存器的第7 )被触发
当岁月寄存器溢出,从99到00。
一天,一周增量寄存器在午夜。值
对应星期几是用户定义的,但必须
是连续的(也就是说,如果1等于星期日,那么2等于
星期一,等等) 。不合逻辑的时间和日期项结果
在不确定的操作。当读取或写入的时间
和日期寄存器,仲缓冲区用于防止
错误时的内部寄存器进行更新。当阅读
时间和日期寄存器,次级缓冲器是
同步到内部寄存器上的任何我
2
C启动
当寄存器指针复位到零。时间
信息从这些辅助寄存器读取,而
时钟继续运行。这消除了需要
重读的情况下寄存器的主寄存器更新
在读。倒计时链复位时
秒寄存器写入。发生在写传输
在确认从设备。一旦倒计时
链复位,以避免过渡发出的剩余时间
和日期寄存器必须写入1秒之内。
时钟和日历
I
2
C接口
SRAM
地址地图
½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½½
Maxim Integrated Products版权所有
12