Datasheet
2012-2018 Microchip Technology Inc. DS20002300C-page 13
MCP7951X/MCP7952X
TABLE 5-1: DETAILED RTCC REGISTER MAP
Addr. Register Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Section 5.3 “Timekeeping”
00h RTCHSEC HSECTEN3 HSECTEN2 HSECTEN1 HSECTEN0 HSECONE3 HSECONE2 HSECONE1 HSECONE0
01h RTCSEC ST SECTEN2 SECTEN1 SECTEN0 SECONE3 SECONE2 SECONE1 SECONE0
02h RTCMIN
— MINTEN2 MINTEN1 MINTEN0 MINONE3 MINONE2 MINONE1 MINONE0
03h RTCHOUR TRIMSIGN 12/24
AM/PM
HRTEN1
HRTEN0 HRONE3 HRONE2 HRONE1 HRONE0
04h RTCWKDAY
— — OSCRUN PWRFAIL VBATEN WKDAY2 WKDAY1 WKDAY0
05h RTCDATE
— — DATETEN1 DATETEN0 DATEONE3 DATEONE2 DATEONE1 DATEONE0
06h RTCMTH
— — LPYR MTHTEN0 MTHONE3 MTHONE2 MTHONE1 MTHONE0
07h RTCYEAR YRTEN3 YRTEN2 YRTEN1 YRTEN0 YRONE3 YRONE2 YRONE1 YRONE0
08h CONTROL
— SQWEN ALM1EN ALM0EN EXTOSC CRSTRIM SQWFS1 SQWFS0
09h OSCTRIM TRIMVAL7 TRIMVAL6 TRIMVAL5 TRIMVAL4 TRIMVAL3 TRIMVAL2 TRIMVAL1 TRIMVAL0
Section 5.4 “Alarms”
0Ch ALM0SEC — SECTEN2 SECTEN1 SECTEN0 SECONE3 SECONE2 SECONE1 SECONE0
0Dh ALM0MIN
— MINTEN2 MINTEN1 MINTEN0 MINONE3 MINONE2 MINONE1 MINONE0
0Eh ALM0HOUR
— 12/24
(2)
AM/PM
HRTEN1
HRTEN0 HRONE3 HRONE2 HRONE1 HRONE0
0Fh ALM0WKDAY ALM0PIN ALM0MSK2 ALM0MSK1 ALM0MSK0 ALM0IF WKDAY2 WKDAY1 WKDAY0
10h ALM0DATE
— — DATETEN1 DATETEN0 DATEONE3 DATEONE2 DATEONE1 DATEONE0
11h ALM0MTH
— — — MTHTEN0 MTHONE3 MTHONE2 MTHONE1 MTHONE0
Section 5.4 “Alarms”
12h ALM1HSEC HSECTEN3 HSECTEN2 HSECTEN1 HSECTEN0 HSECONE3 HSECONE2 HSECONE1 HSECONE0
13h ALM1SEC
— SECTEN2 SECTEN1 SECTEN0 SECONE3 SECONE2 SECONE1 SECONE0
14h ALM1MIN
— MINTEN2 MINTEN1 MINTEN0 MINONE3 MINONE2 MINONE1 MINONE0
15h ALM1HOUR
— 12/24
(2)
AM/PM
HRTEN1
HRTEN0 HRONE3 HRONE2 HRONE1 HRONE0
16h ALM1WKDAY ALM1PIN ALM1MSK2 ALM1MSK1 ALM1MSK0 ALM1IF WKDAY2 WKDAY1 WKDAY0
17h ALM1DATE
— — DATETEN1 DATETEN0 DATEONE3 DATEONE2 DATEONE1 DATEONE0
Section 5.7.1 “Power-Fail Timestamp”
Power-Down Timestamp
18h PWRDNMIN — MINTEN2 MINTEN1 MINTEN0 MINONE3 MINONE2 MINONE1 MINONE0
19h PWRDNHOUR
—12/24AM/PM
HRTEN1
HRTEN0 HRONE3 HRONE2 HRONE1 HRONE0
1Ah PWRDNDATE
— — DATETEN1 DATETEN0 DATEONE3 DATEONE2 DATEONE1 DATEONE0
1Bh PWRDNMTH WKDAY2 WKDAY1 WKDAY0 MTHTEN0 MTHONE3 MTHONE2 MTHONE1 MTHONE0
Power-Up Timestamp
1Ch PWRUPMIN — MINTEN2 MINTEN1 MINTEN0 MINONE3 MINONE2 MINONE1 MINONE0
1Dh PWRUPHOUR
—12/24AM/PM
HRTEN1
HRTEN0 HRONE3 HRONE2 HRONE1 HRONE0
1Eh PWRUPDATE
— — DATETEN1 DATETEN0 DATEONE3 DATEONE2 DATEONE1 DATEONE0
1Fh PWRUPMTH WKDAY2 WKDAY1 WKDAY0 MTHTEN0 MTHONE3 MTHONE2 MTHONE1 MTHONE0
Note 1: Grey areas are unimplemented.
2: The 12/24
bits in the ALMxHOUR registers are read-only and reflect the value of the 12/24 bit in the RTCHOUR register.