Microchip Technology MA180025 Data Sheet
PIC18F87J90 FAMILY
DS39933D-page 158
2010 Microchip Technology Inc.
REGISTER 15-2:
RTCCAL: RTCC CALIBRATION REGISTER
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
CAL7
CAL6
CAL5
CAL4
CAL3
CAL2
CAL1
CAL0
bit 7
bit 0
Legend:
R = Readable bit
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 7-0
CAL<7:0>: RTC Drift Calibration bits
01111111
= Maximum positive adjustment; adds 508 RTC clock pulses every minute
.
.
.
00000001
.
.
00000001
= Minimum positive adjustment; adds four RTC clock pulses every minute
00000000
= No adjustment
11111111
= Minimum negative adjustment; subtracts four RTC clock pulses every minute
.
.
.
10000000
.
.
10000000
= Maximum negative adjustment; subtracts 512 RTC clock pulses every minute
REGISTER 15-3:
PADCFG1: PAD CONFIGURATION REGISTER
U-0
U-0
U-0
U-0
U-0
R/W-0
R/W-0
U-0
—
—
—
—
—
RTSECSEL1
RTSECSEL0
—
bit 7
bit 0
Legend:
R = Readable bit
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 7-3
Unimplemented: Read as ‘0’
bit 2-1
RTSECSEL<1:0>: RTCC Seconds Clock Output Select bit
11
= Reserved; do not use
10
= RTCC source clock is selected for the RTCC pin (pin can be INTOSC or Timer1 oscillator, depending
on the RTCOSC (CONFIG3L<1>) bit setting)
(2)
01
= RTCC seconds clock is selected for the RTCC pin
00
= RTCC alarm pulse is selected for the RTCC pin
bit 0
Unimplemented: Read as ‘0’
Note 1: To enable the actual RTCC output, the RTCOE (RTCCFG<2>) bit must be set.
2: If the Timer1 oscillator is the clock source for RTCC, the T1OSCEN bit should be set (T1CON<3> = 1).