Datasheet

2011 Microchip Technology Inc. DS39932D-page 239
PIC18F46J11 FAMILY
17.1.4 RTCEN BIT WRITE
An attempt to write to the RTCEN bit while
RTCWREN = 0 will be ignored. RTCWREN must be
set before a write to RTCEN can take place.
Like the RTCEN bit, the RTCVALH<15:8> and
RTCVALL<7:0> registers can only be written to when
RTCWREN = 1. A write to these registers, while
RTCWREN = 0, will be ignored.
17.2 Operation
17.2.1 REGISTER INTERFACE
The register interface for the RTCC and alarm values is
implemented using the Binary Coded Decimal (BCD)
format. This simplifies the firmware, when using the
module, as each of the digits is contained within its own
4-bit value (see Figure 17-2 and Figure 17-3).
FIGURE 17-2: TIMER DIGIT FORMAT
FIGURE 17-3: ALARM DIGIT FORMAT
0-60-9 0-9 0-3 0-9
0-9 0-9 0-90-2 0-5 0-5
0/1
Day Of WeekYear Day
Hours
(24-hour format)
Minutes Seconds
1/2 Second Bit
0-1 0-9
Month
(binary format)
0-60-3 0-9
0-9 0-9 0-90-2 0-5 0-5
Day Of WeekDay
Hours
(24-hour format)
Minutes Seconds
0-1 0-9
Month