RTC_C Registers
820
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
Real-Time Clock (RTC_C)
20.3.6 RTCTCMP Register
Real-Time Clock Temperature Compensation Register
(1)
These bits are reset when the backup domain sees a hard reset and the LOCKBKUP bit is 0.
Figure 20-8. RTCTCMP Register
15
14
13
12
11
10
9
8
RTCTCMPS
(1)
RTCTCRDY
(1)
RTCTCOK
(1)
Reserved
rw-0
r-1
r-0
r0
r0
r0
r0
r0
7
6
5
4
3
2
1
0
RTCTCMPx
(1)
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
(1)
Changing the sign-bit by writing to RTCTCMP_H becomes effective only after also writing RTCTCMP_L.
Table 20-7. RTCTCMP Register Description
Bit
Field
Type
Reset
Description
15
RTCTCMPS
RW
0h
Real-time clock temperature compensation sign. This bit decides the sign of
temperature compensation.
(1)
0b = Down calibration. Frequency adjusted down.
1b = Up calibration. Frequency adjusted up.
14
RTCTCRDY
R
1h
Real-time clock temperature compensation ready. This is a read only bit that
indicates when the RTCTCMPx can be written. Write to RTCTCMPx should be
avoided when RTCTCRDY is reset.
13
RTCTCOK
R
0h
Real-time clock temperature compensation write OK. This is a read-only bit that
indicates if the write to RTCTCMP is successful or not.
0b = Write to RTCTCMPx is unsuccessful
1b = Write to RTCTCMPx is successful
12-8
Reserved
R
0h
Reserved. Always reads as 0.
7-0
RTCTCMPx
RW
0h
Real-time clock temperature compensation. Value written into this register is
used for temperature compensation of RTC. Each LSB represents approximately
+1 ppm (RTCTCMPS = 1) or –1 ppm (RTCTCMPS = 0) adjustment in frequency.
Maximum effective calibration value is ±240 ppm. Excess values written above
±240 ppm are ignored by hardware.