6.5.14 HIBCAL0 Register (Offset = 0x310) [reset = 0x0]
Hibernation Calendar 0 (HIBCAL0)
The Hibernation Calendar 0 (HIBCAL0) register is used when the CALEN bit is set in the HIBCALCTL register.
HIBCAL0 is shown in Figure 6-22 and described in Table 6-17.
Return to Summary Table.
Figure 6-22 HIBCAL0 Register
| 31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
| VALID |
RESERVED |
| R-0x0 |
R-0x0 |
|
| 23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
| RESERVED |
AMPM |
RESERVED |
HR |
| R-0x0 |
R-0x0 |
R-0x0 |
R-0x0 |
|
| 15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
| RESERVED |
MIN |
| R-0x0 |
R-0x0 |
|
| 7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
| RESERVED |
SEC |
| R-0x0 |
R-0x0 |
|
Table 6-17 HIBCAL0 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 HIBCAL0 register contents are valid.
0x0 = Register currently updating or initializing
0x1 = HIBCAL0 register valid and ready.
|
| 30-23 |
RESERVED |
R |
0x0 |
|
| 22 |
AMPM |
R |
0x0 |
AM/PM Designation
This bit is used when CAL
24 =0 in the HIBCALCTL register.
0x0 = AM
0x1 = PM
|
| 21 |
RESERVED |
R |
0x0 |
|
| 20-16 |
HR |
R |
0x0 |
Hours
This field holds the hour information in hexadecimal.
For military time, bits
20:16 range from 0x0 to 0x17 (0 to 23 hours).
For standard time (AM/PM mode) bits
20:16 range from 0x0 to 0x11, with 0x0 representing 12AM or 12 PM. |
| 15-14 |
RESERVED |
R |
0x0 |
|
| 13-8 |
MIN |
R |
0x0 |
Minutes
This field holds the minute information in hexadecimal.
Bits
13:8 correspond to hex values from 0x0 to 0x3b (0 to 59 minutes). |
| 7-6 |
RESERVED |
R |
0x0 |
|
| 5-0 |
SEC |
R |
0x0 |
Seconds
This field holds the seconds value in hexadecimal.
Bits
5:0 correspond to hex values from 0x0 to 0x3b (0 to 59 seconds). |