位置:首页 > IC型号导航 > 首字符I型号页 > 首字符I的型号第554页 > ISL12028IB27Z > ISL12028IB27Z PDF资料 > ISL12028IB27Z PDF资料3第11页

ISL12028 , ISL12028A
CCR中的状态,可以通过执行一个随机读取
读在CCR中在任何时间的任何地址。这将返回
该寄存器位置的内容。其他寄存器
通过执行顺序读取读取。读出指令
所有锁存时钟寄存器到缓冲区中,所以的更新
时钟不改变时被读出。一个顺序
CCR的的读操作将不会导致从数据的输出
存储器阵列。在读结束时,主供给
停止条件结束操作并释放总线。经过
读出的CCR ,地址仍保持在先前的
地址+1 ,这样用户可以执行当前地址读
在CCR和继续阅读下一个寄存器。
BAT :电池供电
该位设定为“1 ”表示该设备是从操作
V
BAT
,不是V
DD
。它是一个只读位,并设置/复位
硬件(内部ISL12028 ) 。一旦设备开始
从V操作
DD
,该设备设置该位为“0” 。
AL1 , AL0 :警报位
这些位宣布无论是否0报警或报警1的比赛
实时时钟。如果存在匹配,则相应的比特被设置为
'1'。最后一个数据位在一个SR读下降沿
操作复位标志。注意:只有设置了AL位
当一个SR开始读取将被复位。一个报警位被设置
由SR过程中出现报警读操作
读操作后保持设置就完成了。
实时时钟寄存器(挥发性)
SC , MN , HR, DT ,MO , YR :时钟/日历寄存器
这些寄存器描述的时间BCD表示。如
例如, SC (秒), MN (分钟)的范围从00到59 ,
HR(小时)为1 12的带AM或PM指示器( H21位)或
为023 (符合MIL = 1), DT (日期)为1 31 ,MO (月)为1
12 ,YR (年)为0 99 。
OSCF :振荡器故障指示器
此位被设置为"1"如果振荡器不工作或者是
操作但现在时钟抖动,这不会影响
RTC计数的准确性。该位被设置为"0"如果振荡器
运行正常,没有时钟抖动。该位是只读
止,并且被设置/通过硬件复位。
DW :星期寄存器
该寄存器提供的周状态,并使用日
三个比特DY2到DY0代表的七天
一周。在循环中的计数器前进0-1-2-3-4-5-6-0-1-
2- ...的一个数值,以一个特定的一天的分配
一周中的是任意的,并且可以由系统来决定
软件设计师。缺省值被定义为“0”。
RWEL :寄存器写使能锁存
该位是一种挥发性锁存器开启后处于低
(禁用)状态。该RWEL位之前,必须设置为“1”的任何
写入时钟/控制寄存器。写RWEL位做
不会引起非易失性写周期,因此该设备已准备好
为停止状态后,立即进行下一个动作。一
写入到CCR既需要RWEL和WEL位是
在一个特定的顺序进行设置。
Y2K: 2000年注册
可以值19或20.引进之日起
该装置中,将有对值19在一个没有实际用途
真正的实时时钟,但是。
WEL :写使能锁存
WEL位控制写入过程中获得了CCR
操作。该位是一种挥发性锁存器加电的
LOW (禁止)状态。而WEL位为低电平时,写
CCR的地址将被忽略,但确认
还在发出。 WEL位写“ 1 ”来设置WEL
位和零状态寄存器的其它位。一旦
集, WEL保持状态直到复位为0 (通过写“ 0 ”
到WEL位和零到的状态的其他位
寄存器)或直至部件在再次通电。写WEL位
不引起非易失性写周期,因此该设备是
准备停止后,立即进行下一个操作
条件。
24小时时间
如果HR寄存器的MIL位为1时, RTC使用24小时
格式。如果MIL位为0时, RTC采用的是12小时格式,
H21位作为AM / PM指示器与一个'1',
代表PM 。时钟默认为标准时间与
H21 = 0.
闰年
当天闰年增加2月29日和定义
那些年那些被4整除。
状态寄存器( SR ) (挥发性)
状态寄存器位于在CCR内存映射
地址003FH 。这仅仅是一个易失性寄存器,用于
控制WEL和RWEL写使能锁存器,读取电源
状态和两个报警位。该寄存器是分开的两
阵列和时钟/控制寄存器( CCR) 。
表1.状态寄存器( SR )
ADDR
003Fh
默认
7
BAT
0
6
AL1
0
5
4
3
0
0
2
RWEL
0
1
WEL
0
0
RTCF
1
RTCF :实时时钟故障位
该位被一个总电源故障后设定为“1”。这是一个只读
只有由硬件( ISL12028内部)位时,
器件上电时已经失去了所有电源设备后,
(两个V
DD
和V
BAT
到0V ) 。该位被置位,无论
无论是V
DD
或V
BAT
首先应用。仅1所受的损失
耗材不设置RTCF位为“1” 。在上电时
共断电后,所有寄存器都被设置为默认
州和时钟不会递增,直到至少一个字节
被写入到时钟寄存器。到RTC的第一个有效的写
一个完整的电源故障后部分复位RTCF位
“0” (此时写入一字节就足够了) 。
FN8233.8
2010年8月9日
AL0 OSCF
0
0
11