Datasheet
2010 Microchip Technology Inc. Preliminary DS39964B-page 255
PIC18F47J53 FAMILY
17.6 Register Maps
Table 17-5, Table 17-6 and Table 17-7 summarize the
registers associated with the RTCC module.
TABLE 17-5: RTCC CONTROL REGISTERS
File Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
RTCCFG RTCEN
— RTCWREN RTCSYNC HALFSEC RTCOE RTCPTR1 RTCPTR0 0000
RTCCAL CAL7 CAL6 CAL5 CAL4 CAL3 CAL2 CAL1 CAL0 0000
PADCFG1
— — — — — RTSECSEL1 RTSECSEL0 PMPTTL 0000
ALRMCFG ALRMEN CHIME AMASK3 AMASK2 AMASK1 AMASK0 ALRMPTR1 ALRMPTR0 0000
ALRMRPT ARPT7 ARPT6 ARPT5 ARPT4 ARPT3 ARPT2 ARPT1 ARPT0 0000
PIR3
SSP2IF BCL2IF RC2IF TX2IF TMR4IF CTMUIF TMR3GIF RTCCCIF 0000
PIE3
SSP2IE BCL2IE RC2IE TX2IE TMR4IE CTMUIE TMR3GIE RTCCCIE 0000
IPR3
SSP2IP BCL2IP RC2IP TX2IP TMR4IP CTMUIP TMR3GIP RTCCCIP 0000
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal for 44-pin devices.
TABLE 17-6: RTCC VALUE REGISTERS
File Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 All Resets
RTCVALH RTCC Value Register Window High Byte, Based on RTCPTR<1:0> xxxx
RTCVALL RTCC Value Register Window Low Byte, Based on RTCPTR<1:0> xxxx
RTCCFG RTCEN
— RTCWREN RTCSYNC HALFSEC RTCOE RTCPTR1 RTCPTR0 0000
ALRMCFG ALRMEN CHIME AMASK3 AMASK2 AMASK1 AMASK0 ALRMPTR1 ALRMPTR0 0000
ALRMVALH Alarm Value Register Window High Byte, Based on ALRMPTR<1:0> xxxx
ALRMVALL Alarm Value Register Window Low Byte, Based on ALRMPTR<1:0> xxxx
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal for 44-pin devices.
TABLE 17-7: ALARM VALUE REGISTERS
File Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
ALRMRPT ARPT7 ARPT6 ARPT5 ARPT4 ARPT3 ARPT2 ARPT1 ARPT0 0000
ALRMVALH Alarm Value Register Window High Byte, Based on ALRMPTR<1:0> xxxx
ALRMVALL Alarm Value Register Window Low Byte, Based on ALRMPTR<1:0> xxxx
RTCCAL CAL7 CAL6 CAL5 CAL4 CAL3 CAL2 CAL1 CAL0 0000
RTCVALH RTCC Value Register Window High Byte, Based on RTCPTR<1:0> xxxx
RTCVALL RTCC Value Register Window Low Byte, Based on RTCPTR<1:0> xxxx
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal for 44-pin devices.