10
FN6451.0
March 30, 2007
TABLE 1. REGISTER MEMORY MAP
ADDR. SECTION
REG
NAME
BIT
RANGE DEFAULT 76543210
00h RTC SC 0 SC22 SC21 SC20 SC13 SC12 SC11 SC10 0 to 59 00h
01h MN 0 MN22 MN21 MN20 MN13 MN12 MN11 MN10 0 to 59 00h
02h HR MIL 0 HR21 HR20 HR13 HR12 HR11 HR10 0 to 23 00h
03h DT 0 0 DT21 DT20 DT13 DT12 DT11 DT10 1 to 31 01h
04h MO 0 0 0 MO20 MO13 MO12 MO11 MO10 1 to 12 01h
05h YR YR23 YR22 YR21 YR20 YR13 YR12 YR11 YR10 0 to 99 00h
06h DW00000DW2DW1DW00 to 600h
07h CSR SR BUSY OSCF DSTADJ ALM LVDD LBAT85 LBAT75 RTCF N/A 01h
08h INT ARST WRTC IM FOBATB FO3 FO2 FO1 FO0 N/A 00h
09h PWR_VD
D
CLRTSDDDDV
DD
Trip2 V
DD
Trip1 V
DD
Trip0 N/A 00h
0Ah PWR_VB
AT
BSW D VB85Tp2 VB85Tp1 VB85Tp0 VB75Tp2 VB75Tp1 VB75Tp0 N/A 00h
0Bh ITRO IDTR01 IDTR00 IATR05 IATR04 IATR03 IATR02 IATR01 IATR00 N/A 08h
0Ch ALPHA D ALPHA6 ALPHA5 ALPHA4 ALPHA3 ALPHA2 ALPHA1 ALPHA0 N/A 25h
0Dh BETA TSE BTSE BTSR D BETA3 BETA2 BETA1 BETA0 N/A 08h
0Eh FATR 0 0 FFATR5 FATR4 FATR3 FATR2 FATR1 FATR0 N/A 00h
0Fh FDTR00000FDTR2FDTR1FDTR0N/A00h
10h ALARM SCA0 ESCA0 SCA022 SCA021 SCA020 SCA013 SCA012 SCA011 SCA010 00 to 59 00h
11h MNA0 EMNA0 MNA022 MNA021 MNA020 MNA013 MNA012 MNA011 MNA010 00 to 59 00h
12h HRA0 EHRA0 D HRA021 HRA020 HRA013 HRA012 HRA011 HRA010 0 to 23 00h
13h DTA0 EDTA0 D DTA021 DTA020 DTA013 DTA012 DTA011 DTA010 01 to 31 01h
14h MOA0 EMOA00 D D MOA020 MOA013 MOA012 MOA011 MOA010 01 to 12 01h
15h DWA0EDWA0DDDDDWA02DWA01DWA000 to 600h
16h TSV2B VSC 0 VSC22 VSC21 VSC20 VSC13 VSC12 VSC11 VSC10 0 to 59 00h
17h VMN 0 VMN22 VMN21 VMN20 VMN13 VMN12 VMN11 VMN10 0 to 59 00h
18h VHR VMIL 0 VHR21 VHR20 VHR13 VHR12 VHR11 VHR10 0 to 23 00h
19h VDT 0 0 VDT21 VDT20 VDT13 VDT12 VDT11 VDT10 1 to 31 00h
1Ah VMO 0 0 0 VMO20 VMO13 VMO12 VMO11 VMO10 1 to 12 00h
1Bh TSB2V BSC 0 BSC22 BSC21 BSC20 BSC13 BSC12 BSC11 BSC10 0 to 59 00h
1Ch BMN 0 BMN22 BMN21 BMN20 BMN13 BMN12 BMN11 BMN10 0 to 59 00h
1Dh BHR BMIL 0 BHR21 BHR20 BHR13 BHR12 BHR11 BHR10 0 to 23 00h
1Eh BDT 0 0 BDT21 BDT20 BDT13 BDT12 BDT11 BDT10 1 to 31 00h
1Fh BMO 0 0 0 BMO20 BMO13 BMO12 BMO11 BMO10 1 to 12 00h
ISL12021
11
FN6451.0
March 30, 2007
20h DSTCR DstMoFd DSTE D D DstMoFd2
0
DstMoFd1
3
DstMoFd1
2
DstMoFd1
1
DstMoFd1
0
1 to 12 00h
21h DstDwFd DstDwEF
d
DDDDDstDwFd1
2
DstDwFd1
1
DstDwFd1
0
0 to 6 00h
22h DstDtFd D D DstDtFd2
1
DstDtFd2
0
DstDtFd1
3
DstDtFd1
2
DstDtFd11 DstDtFd1
0
1 to 31 00h
23h DstHrFd D D DstHrFd2
1
DstHrFd2
0
DstHrFd1
3
DstHrFd1
2
DstHrFd1
1
DstHrFd1
0
0 to 23 00h
24h DstMoRv D D D XDstMoR
v20
DstMoRv1
3
DstMoR12
v
DstMoRv1
1
DstMoRv1
0
01 to 12 00h
25h DstDwRv DstDwER
v
DDDDDstDwRv1
2
DstDwRv1
1
DstDwRv1
0
0 to 6 00h
26h DstDtRv D D DstDtRv2
1
DstDtRv2
0
DstDtRv1
3
DstDtRv1
2
DstDtRv1
1
DstDtRv1
0
01 to 31 00h
27h DstHrRv D D DstHrRv2
1
DstHrRv2
0
DstHrRv1
3
DstHrRv1
2
DstHrRv1
1
DstHrRv1
0
0 to 23 00h
28h TEMP TK0L TK07 TK06 TK05 TK04 TK03 TK02 TK01 TK00 00 to FF 00h
29h TK0M000000TK09TK0800 to 0300h
2Ah GPM GPM1 GPM17 GPM16 GPM15 GPM14 GPM13 GPM12 GPM11 GPM10 00 to FF 00h
2Bh GPM2 GPM27 GPM26 GPM25 GPM24 GPM23 GPM22 GPM21 GPM20 00 to FF 00h
2Ch GPM3 GPM37 GPM36 GPM35 GPM34 GPM33 GPM32 GPM31 GPM30 00 to FF 00h
2Dh GPM4 GPM47 GPM46 GPM45 GPM44 GPM43 GPM42 GPM41 GPM40 00 to FF 00h
2Eh GPM5 GPM57 GPM56 GPM55 GPM54 GPM53 GPM52 GPM51 GPM50 00 to FF 00h
2Fh GPM6 GPM67 GPM66 GPM65 GPM64 GPM63 GPM62 GPM61 GPM60 00 to FF 00h
TABLE 1. REGISTER MEMORY MAP (Continued)
ADDR. SECTION
REG
NAME
BIT
RANGE DEFAULT 76543210
ISL12021
12
FN6451.0
March 30, 2007
Real Time Clock Registers
Addresses [00h to 06h]
RTC REGISTERS (SC, MN, HR, DT, MO, YR, DW)
These registers depict BCD representations of the time. As
such, SC (Seconds) and MN (Minutes) range from 0 to 59,
HR (Hour) can either be a 12-hour or 24-hour mode, DT
(Date) is 1 to 31, MO (Month) is 1 to 12, YR (Year) is 0 to 99,
and DW (Day of the Week) is 0 to 6.
The DW register provides a Day of the Week status and uses
three bits DW2 to DW0 to represent the seven days of the
week. The counter advances in the cycle 0-1-2-3-4-5-6-0-1-
2-… The assignment of a numerical value to a specific day
of the week is arbitrary and may be decided by the system
software designer. The default value is defined as “0”.
24 HOUR TIME
If the MIL bit of the HR register is “1”, the RTC uses a
24-hour format. If the MIL bit is “0”, the RTC uses a 12-hour
format and HR21 bit functions as an AM/PM indicator with a
“1” representing PM. The clock defaults to 12-hour format
time with HR21 = “0”.
LEAP YEARS
Leap years add the day February 29 and are defined as those
years that are divisible by 4. Years divisible by 100 are not leap
years, unless they are also divisible by 400. This means that
the year 2000 is a leap year and the year 2100 is not. The
ISL12021 does not correct for the leap year in the year 2100.
Control and Status Registers (CSR)
Addresses [07h to 0Fh]
The Control and Status Registers consist of the Status
Register, Interrupt and Alarm Register, Analog Trimming and
Digital Trimming Registers.
Status Register (SR)
The Status Register is located in the memory map at
address 07h. This is a volatile register that provides either
control or status of RTC failure (RTCF), Battery Level
Monitor (LBAT85, LBAT75), alarm trigger, Daylight Saving
Time, crystal oscillator enable and temperature conversion
in progress bit.
BUSY BIT (BUSY)
Busy Bit indicates temperature sensing is in progress. In this
mode, Alpha, Beta and ITRO registers are disabled and
cannot be accessed.
OSCILLATOR FAIL BIT (OSCF)
Indicates oscillator stopped.
DAYLIGHT SAVING TIME CHANGE BIT (DSTADJ)
DSTADJ is the Daylight Saving Time Adjusted Bit. It
indicates the daylight saving time adjustment has happened.
DSTADJ is reset to 0 upon power up. If DST event happens
(at either the beginning or the end of DST), DSTADJ will be
set to 1. A read of the SR will reset the DSTADJ, or it will be
automatically reset on the following month.
ALARM BIT (ALM)
These bits announce if the alarm matches the real time clock.
If there is a match, the respective bit is set to “1”. This bit can
be manually reset to “0” by the user or automatically reset by
enabling the auto-reset bit (see ARST bit). A write to this bit in
the SR can only set it to “0”, not “1”. An alarm bit that is set by
an alarm occurring during an SR read operation will remain
set after the read operation is complete.
LOW V
DD
INDICATOR BIT (LV
DD
VDD)
Indicates V
DD
dropped below the pre-selected trip level.
(Brown Out Mode). The Trip points for Brown Out levels are
selected by three bits V
DD
Trip2, V
DD
Trip1 and V
DD
Trip0 in
PWR_V
DD
registers.
LOW BATTERY INDICATOR 85% BIT (LBAT85)
Indicates battery level dropped below the pre-selected trip
levels (85% of battery voltage). The trip points are selected
by three bits: VB85Tp2, VB85Tp1 and VB85Tp0 in the
PWR_VBAT registers.
LOW BATTERY INDICATOR 75% BIT (LBAT75)
Indicates battery level dropped below the pre-selected trip
levels (75% of battery voltage). The trip points are selected
by three bits VB75Tp2, VB75Tp1 and VB75Tp0 in the
PWR_VBAT registers.
REAL TIME CLOCK FAIL BIT (RTCF)
This bit is set to a “1” after a total power failure. This is a read
only bit that is set by hardware (ISL12021 internally) when
the device powers up after having lost all power (defined as
V
DD
= 0V and V
BAT
= 0V). The bit is set regardless of
whether V
DD
or V
BAT
is applied first. The loss of only one of
the supplies does not set the RTCF bit to “1”. The first valid
write to the RTC section after a complete power failure
resets the RTCF bit to “0” (writing one byte is sufficient).
Interrupt Control Register (INT)
AUTOMATIC RESET BIT (ARST)
This bit enables/disables the automatic reset of the ALM,
LVDD, LBAT85, and LBAT75 status bits only. When ARST
bit is set to “1”, these status bits are reset to “0” after a valid
read of the respective status register (with a valid STOP
TABLE 2. STATUS REGISTER (SR)
ADDR 7 6 5 4 3 2 1 0
07h BUSY OSCF DSTDJ ALM LVDD LBAT85 LBAT75 RTCF
TABLE 3. INTERRUPT CONTROL REGISTER (INT)
ADDR7 6 5 4 3210
08h ARST WRTC IM FOBATB FO3 FO2 FO1 FO0
ISL12021

ISL12021CVZ

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
IC RTC CLK/CALENDAR I2C 14-TSSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet