UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
1093 of 1441
NXP Semiconductors
UM10503
Chapter 37: LPC43xx/LPC43Sxx Real-Time Clock (RTC)
37.6.5 Consolidated time registers
The values of the Time Counters can optionally be read in a consolidated format which
allows the programmer to read all time counters with only three read operations. The
various registers are packed into 32-bit values as shown in
, and
. The least significant bit of each register is read back at bit 0, 8, 16, or 24.
The Consolidated Time Registers are read-only. To write new values to the Time
Counters, the Time Counter addresses should be used.
37.6.5.1 Consolidated Time Register 0
The Consolidated Time Register 0 contains the low order time values: Seconds, Minutes,
Hours, and Day of Week.
[1]
This register value is not changed by reset.
37.6.5.2 Consolidated Time Register 1
The Consolidate Time Register 1 contains the Day of Month, Month, and Year values.
[1]
This register value is not changed by reset.
Table 882. Consolidated Time register 0 (CTIME0 - address 0x4004 6014) bit description
Bit
Symbol
Description
Reset
value
5:0
SECONDS
Seconds value in the range of 0 to 59
7:6
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
-
13:8
MINUTES
Minutes value in the range of 0 to 59
15:14
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
-
20:16
HOURS
Hours value in the range of 0 to 23
23:21
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
26:24
DOW
Day of week value in the range of 0 to 6
31:27
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
-
Table 883. Consolidated Time register 1 (CTIME1 - address 0x4004 6018) bit description
Bit
Symbol
Description
Reset
value
4:0
DOM
Day of month value in the range of 1 to 28, 29, 30, or 31
(depending on the month and whether it is a leap year).
-
7:5
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
-
11:8
MONTH
Month value in the range of 1 to 12.
-
15:12
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
-
27:16
YEAR
Year value in the range of 0 to 4095.
-
31:28
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
-