6.5.15 HIBCAL1 Register (Offset = 0x314) [reset = 0x0]
Hibernation Calendar 1 (HIBCAL1)
The Hibernation Calendar 1 (HIBCAL1) register is used when the CALEN bit is set in the HIBCALCTL register.
HIBCAL1 is shown in Figure 6-23 and described in Table 6-18.
Return to Summary Table.
Figure 6-23 HIBCAL1 Register
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
VALID |
RESERVED |
DOW |
R-0x0 |
R-0x0 |
R-0x0 |
|
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
RESERVED |
YEAR |
R-0x0 |
R-0x0 |
|
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
RESERVED |
MON |
R-0x0 |
R-0x0 |
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
RESERVED |
DOM |
R-0x0 |
R-0x0 |
|
Table 6-18 HIBCAL1 Register Field Descriptions
Bit |
Field |
Type |
Reset |
Description |
31 |
VALID |
R |
0x0 |
Valid Calendar Load
The calendar may take several cycles to update as the values roll over.
This bit indicates whether the HIBCAL1 register contents are valid.
0x0 = Register currently updating or initializing
0x1 = HIBCAL1 register valid and ready.
|
30-27 |
RESERVED |
R |
0x0 |
|
26-24 |
DOW |
R |
0x0 |
Day of Week
This field displays the day of the week in the encodings 0x0 to 0x6.
The application defines which days are assigned to each encoding. |
23 |
RESERVED |
R |
0x0 |
|
22-16 |
YEAR |
R |
0x0 |
Year
The last two digits of the year are stored in hexadecimal in this field.
Bits
22:16 correspond to hex values from 0x0 to 0x63 (0 to 99 years). |
15-12 |
RESERVED |
R |
0x0 |
|
11-8 |
MON |
R |
0x0 |
Month
This field holds the month value in hexadecimal.
Bits
11:8 correspond to hex values from 0x1 to 0xC (1 to 12 months). |
7-5 |
RESERVED |
R |
0x0 |
|
4-0 |
DOM |
R |
0x0 |
Day of Month
This field holds the day of the month value in hexadecimal.
Bits
4:0 correspond to hex values from 0x1 to 1F (1 to 31 days).
The value 0 is used to show an ignore match. |