RTC_C Registers
741
SLAU367P – October 2012 – Revised April 2020
Copyright © 2012–2020, Texas Instruments Incorporated
Real-Time Clock C (RTC_C)
29.4.6 RTCTCMP Register
Real-Time Clock Temperature Compensation Register
(1)
These bits are not reset on POR.
Figure 29-9. RTCTCMP Register
15
14
13
12
11
10
9
8
RTCTCMPS
(1)
RTCTCRDY
(1)
RTCTCOK
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 29-10. 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_C. Each LSB represents
approxi1 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.