HIB Registers
516
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Hibernation Module
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
and described in
Return to
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.