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). |