PIC32CZ4010CA90208 RTC registers

The 47 registers of RTC (Real-Time Counter), from 0x44072000, with their reset value and every field. The PIC32CZ4010CA90208 has 7010 registers in 78 peripherals, one page each.

RTC Real-Time Counter

MODE0.CTRLAMODE0 Control A

Address
0x44072000
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
COUNTSYNC15Count Read Synchronization Enable
GPTRST14GP Registers Reset On Tamper Enable
PRESCALER11:8Prescaler
  • 0 CLK_RTC_CNT = GCLK_RTC/1
  • 1 CLK_RTC_CNT = GCLK_RTC/1
  • 2 CLK_RTC_CNT = GCLK_RTC/2
  • 3 CLK_RTC_CNT = GCLK_RTC/4
  • 4 CLK_RTC_CNT = GCLK_RTC/8
  • 5 CLK_RTC_CNT = GCLK_RTC/16
  • 6 CLK_RTC_CNT = GCLK_RTC/32
  • 7 CLK_RTC_CNT = GCLK_RTC/64
  • 8 CLK_RTC_CNT = GCLK_RTC/128
  • 9 CLK_RTC_CNT = GCLK_RTC/256
  • 10 CLK_RTC_CNT = GCLK_RTC/512
  • 11 CLK_RTC_CNT = GCLK_RTC/1024
MATCHCLR7Clear on Match
MODE3:2Operating Mode
  • 0 Mode 0: 32-bit Counter
  • 1 Mode 1: 16-bit Counter
  • 2 Mode 2: Clock/Calendar
ENABLE1Enable
SWRST0Software Reset

MODE1.CTRLAMODE1 Control A

Address
0x44072000
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
COUNTSYNC15Count Read Synchronization Enable
GPTRST14GP Registers Reset On Tamper Enable
PRESCALER11:8Prescaler
  • 0 CLK_RTC_CNT = GCLK_RTC/1
  • 1 CLK_RTC_CNT = GCLK_RTC/1
  • 2 CLK_RTC_CNT = GCLK_RTC/2
  • 3 CLK_RTC_CNT = GCLK_RTC/4
  • 4 CLK_RTC_CNT = GCLK_RTC/8
  • 5 CLK_RTC_CNT = GCLK_RTC/16
  • 6 CLK_RTC_CNT = GCLK_RTC/32
  • 7 CLK_RTC_CNT = GCLK_RTC/64
  • 8 CLK_RTC_CNT = GCLK_RTC/128
  • 9 CLK_RTC_CNT = GCLK_RTC/256
  • 10 CLK_RTC_CNT = GCLK_RTC/512
  • 11 CLK_RTC_CNT = GCLK_RTC/1024
MODE3:2Operating Mode
  • 0 Mode 0: 32-bit Counter
  • 1 Mode 1: 16-bit Counter
  • 2 Mode 2: Clock/Calendar
ENABLE1Enable
SWRST0Software Reset

MODE2.CTRLAMODE2 Control A

Address
0x44072000
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
CLOCKSYNC15Clock Read Synchronization Enable
GPTRST14GP Registers Reset On Tamper Enable
PRESCALER11:8Prescaler
  • 0 CLK_RTC_CNT = GCLK_RTC/1
  • 1 CLK_RTC_CNT = GCLK_RTC/1
  • 2 CLK_RTC_CNT = GCLK_RTC/2
  • 3 CLK_RTC_CNT = GCLK_RTC/4
  • 4 CLK_RTC_CNT = GCLK_RTC/8
  • 5 CLK_RTC_CNT = GCLK_RTC/16
  • 6 CLK_RTC_CNT = GCLK_RTC/32
  • 7 CLK_RTC_CNT = GCLK_RTC/64
  • 8 CLK_RTC_CNT = GCLK_RTC/128
  • 9 CLK_RTC_CNT = GCLK_RTC/256
  • 10 CLK_RTC_CNT = GCLK_RTC/512
  • 11 CLK_RTC_CNT = GCLK_RTC/1024
MATCHCLR7Clear on Match
CLKREP6Clock Representation
MODE3:2Operating Mode
  • 0 Mode 0: 32-bit Counter
  • 1 Mode 1: 16-bit Counter
  • 2 Mode 2: Clock/Calendar
ENABLE1Enable
SWRST0Software Reset

MODE0.CTRLBMODE0 Control B

Address
0x44072002
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
SEPTO15Separate Tamper Outputs
ACTF14:12Active Layer Frequency
  • 0 CLK_RTC_OUT = CLK_RTC/2
  • 1 CLK_RTC_OUT = CLK_RTC/4
  • 2 CLK_RTC_OUT = CLK_RTC/8
  • 3 CLK_RTC_OUT = CLK_RTC/16
  • 4 CLK_RTC_OUT = CLK_RTC/32
  • 5 CLK_RTC_OUT = CLK_RTC/64
  • 6 CLK_RTC_OUT = CLK_RTC/128
  • 7 CLK_RTC_OUT = CLK_RTC/256
DEBF10:8Debounce Frequency
  • 0 CLK_RTC_DEB = CLK_RTC/2
  • 1 CLK_RTC_DEB = CLK_RTC/4
  • 2 CLK_RTC_DEB = CLK_RTC/8
  • 3 CLK_RTC_DEB = CLK_RTC/16
  • 4 CLK_RTC_DEB = CLK_RTC/32
  • 5 CLK_RTC_DEB = CLK_RTC/64
  • 6 CLK_RTC_DEB = CLK_RTC/128
  • 7 CLK_RTC_DEB = CLK_RTC/256
DMAEN7DMA Enable
RTCOUT6RTC Output Enable
DEBASYNC5Debouncer Asynchronous Enable
DEBMAJ4Debouncer Majority Enable
GP2EN1General Purpose 2 Enable
GP0EN0General Purpose 0 Enable

MODE1.CTRLBMODE1 Control B

Address
0x44072002
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
SEPTO15Separate Tamper Outputs
ACTF14:12Active Layer Frequency
  • 0 CLK_RTC_OUT = CLK_RTC/2
  • 1 CLK_RTC_OUT = CLK_RTC/4
  • 2 CLK_RTC_OUT = CLK_RTC/8
  • 3 CLK_RTC_OUT = CLK_RTC/16
  • 4 CLK_RTC_OUT = CLK_RTC/32
  • 5 CLK_RTC_OUT = CLK_RTC/64
  • 6 CLK_RTC_OUT = CLK_RTC/128
  • 7 CLK_RTC_OUT = CLK_RTC/256
DEBF10:8Debounce Frequency
  • 0 CLK_RTC_DEB = CLK_RTC/2
  • 1 CLK_RTC_DEB = CLK_RTC/4
  • 2 CLK_RTC_DEB = CLK_RTC/8
  • 3 CLK_RTC_DEB = CLK_RTC/16
  • 4 CLK_RTC_DEB = CLK_RTC/32
  • 5 CLK_RTC_DEB = CLK_RTC/64
  • 6 CLK_RTC_DEB = CLK_RTC/128
  • 7 CLK_RTC_DEB = CLK_RTC/256
DMAEN7DMA Enable
RTCOUT6RTC Output Enable
DEBASYNC5Debouncer Asynchronous Enable
DEBMAJ4Debouncer Majority Enable
GP2EN1General Purpose 2 Enable
GP0EN0General Purpose 0 Enable

MODE2.CTRLBMODE2 Control B

Address
0x44072002
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
SEPTO15Separate Tamper Outputs
ACTF14:12Active Layer Frequency
  • 0 CLK_RTC_OUT = CLK_RTC/2
  • 1 CLK_RTC_OUT = CLK_RTC/4
  • 2 CLK_RTC_OUT = CLK_RTC/8
  • 3 CLK_RTC_OUT = CLK_RTC/16
  • 4 CLK_RTC_OUT = CLK_RTC/32
  • 5 CLK_RTC_OUT = CLK_RTC/64
  • 6 CLK_RTC_OUT = CLK_RTC/128
  • 7 CLK_RTC_OUT = CLK_RTC/256
DEBF10:8Debounce Frequency
  • 0 CLK_RTC_DEB = CLK_RTC/2
  • 1 CLK_RTC_DEB = CLK_RTC/4
  • 2 CLK_RTC_DEB = CLK_RTC/8
  • 3 CLK_RTC_DEB = CLK_RTC/16
  • 4 CLK_RTC_DEB = CLK_RTC/32
  • 5 CLK_RTC_DEB = CLK_RTC/64
  • 6 CLK_RTC_DEB = CLK_RTC/128
  • 7 CLK_RTC_DEB = CLK_RTC/256
DMAEN7DMA Enable
RTCOUT6RTC Output Enable
DEBASYNC5Debouncer Asynchronous Enable
DEBMAJ4Debouncer Majority Enable
GP2EN1General Purpose 2 Enable
GP0EN0General Purpose 0 Enable

MODE0.EVCTRLMODE0 Event Control

Address
0x44072004
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
PERDEO24Periodic Interval Daily Event Output Enable
TAMPEVEI16Tamper Event Input Enable
OVFEO15Overflow Event Output Enable
TAMPEREO14Tamper Event Output Enable
CMPEO19Compare 1 Event Output Enable
CMPEO08Compare 0 Event Output Enable
PEREO77Periodic Interval 7 Event Output Enable
PEREO66Periodic Interval 6 Event Output Enable
PEREO55Periodic Interval 5 Event Output Enable
PEREO44Periodic Interval 4 Event Output Enable
PEREO33Periodic Interval 3 Event Output Enable
PEREO22Periodic Interval 2 Event Output Enable
PEREO11Periodic Interval 1 Event Output Enable
PEREO00Periodic Interval 0 Event Output Enable

MODE1.EVCTRLMODE1 Event Control

Address
0x44072004
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
PERDEO24Periodic Interval Daily Event Output Enable
TAMPEVEI16Tamper Event Input Enable
OVFEO15Overflow Event Output Enable
TAMPEREO14Tamper Event Output Enable
CMPEO311Compare 3 Event Output Enable
CMPEO210Compare 2 Event Output Enable
CMPEO19Compare 1 Event Output Enable
CMPEO08Compare 0 Event Output Enable
PEREO77Periodic Interval 7 Event Output Enable
PEREO66Periodic Interval 6 Event Output Enable
PEREO55Periodic Interval 5 Event Output Enable
PEREO44Periodic Interval 4 Event Output Enable
PEREO33Periodic Interval 3 Event Output Enable
PEREO22Periodic Interval 2 Event Output Enable
PEREO11Periodic Interval 1 Event Output Enable
PEREO00Periodic Interval 0 Event Output Enable

MODE2.EVCTRLMODE2 Event Control

Address
0x44072004
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
PERDEO24Periodic Interval Daily Event Output Enable
TAMPEVEI16Tamper Event Input Enable
OVFEO15Overflow Event Output Enable
TAMPEREO14Tamper Event Output Enable
ALARMEO19Alarm 1 Event Output Enable
ALARMEO08Alarm 0 Event Output Enable
PEREO77Periodic Interval 7 Event Output Enable
PEREO66Periodic Interval 6 Event Output Enable
PEREO55Periodic Interval 5 Event Output Enable
PEREO44Periodic Interval 4 Event Output Enable
PEREO33Periodic Interval 3 Event Output Enable
PEREO22Periodic Interval 2 Event Output Enable
PEREO11Periodic Interval 1 Event Output Enable
PEREO00Periodic Interval 0 Event Output Enable

MODE0.INTENCLRMODE0 Interrupt Enable Clear

Address
0x44072008
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
OVF15Overflow Interrupt Enable
TAMPER14Tamper Enable
CMP19Compare 1 Interrupt Enable
CMP08Compare 0 Interrupt Enable
PER77Periodic Interval 7 Interrupt Enable
PER66Periodic Interval 6 Interrupt Enable
PER55Periodic Interval 5 Interrupt Enable
PER44Periodic Interval 4 Interrupt Enable
PER33Periodic Interval 3 Interrupt Enable
PER22Periodic Interval 2 Interrupt Enable
PER11Periodic Interval 1 Interrupt Enable
PER00Periodic Interval 0 Interrupt Enable

MODE1.INTENCLRMODE1 Interrupt Enable Clear

Address
0x44072008
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
OVF15Overflow Interrupt Enable
TAMPER14Tamper Enable
CMP311Compare 3 Interrupt Enable
CMP210Compare 2 Interrupt Enable
CMP19Compare 1 Interrupt Enable
CMP08Compare 0 Interrupt Enable
PER77Periodic Interval 7 Interrupt Enable
PER66Periodic Interval 6 Interrupt Enable
PER55Periodic Interval 5 Interrupt Enable
PER44Periodic Interval 4 Interrupt Enable
PER33Periodic Interval 3 Interrupt Enable
PER22Periodic Interval 2 Interrupt Enable
PER11Periodic Interval 1 Interrupt Enable
PER00Periodic Interval 0 Interrupt Enable

MODE2.INTENCLRMODE2 Interrupt Enable Clear

Address
0x44072008
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
OVF15Overflow Interrupt Enable
TAMPER14Tamper Enable
ALARM19Alarm 1 Interrupt Enable
ALARM08Alarm 0 Interrupt Enable
PER77Periodic Interval 7 Interrupt Enable
PER66Periodic Interval 6 Interrupt Enable
PER55Periodic Interval 5 Interrupt Enable
PER44Periodic Interval 4 Interrupt Enable
PER33Periodic Interval 3 Interrupt Enable
PER22Periodic Interval 2 Interrupt Enable
PER11Periodic Interval 1 Interrupt Enable
PER00Periodic Interval 0 Interrupt Enable

MODE0.INTENSETMODE0 Interrupt Enable Set

Address
0x4407200A
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
OVF15Overflow Interrupt Enable
TAMPER14Tamper Enable
CMP19Compare 1 Interrupt Enable
CMP08Compare 0 Interrupt Enable
PER77Periodic Interval 7 Interrupt Enable
PER66Periodic Interval 6 Interrupt Enable
PER55Periodic Interval 5 Interrupt Enable
PER44Periodic Interval 4 Interrupt Enable
PER33Periodic Interval 3 Interrupt Enable
PER22Periodic Interval 2 Interrupt Enable
PER11Periodic Interval 1 Interrupt Enable
PER00Periodic Interval 0 Interrupt Enable

MODE1.INTENSETMODE1 Interrupt Enable Set

Address
0x4407200A
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
OVF15Overflow Interrupt Enable
TAMPER14Tamper Enable
CMP311Compare 3 Interrupt Enable
CMP210Compare 2 Interrupt Enable
CMP19Compare 1 Interrupt Enable
CMP08Compare 0 Interrupt Enable
PER77Periodic Interval 7 Interrupt Enable
PER66Periodic Interval 6 Interrupt Enable
PER55Periodic Interval 5 Interrupt Enable
PER44Periodic Interval 4 Interrupt Enable
PER33Periodic Interval 3 Interrupt Enable
PER22Periodic Interval 2 Interrupt Enable
PER11Periodic Interval 1 Interrupt Enable
PER00Periodic Interval 0 Interrupt Enable

MODE2.INTENSETMODE2 Interrupt Enable Set

Address
0x4407200A
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
OVF15Overflow Interrupt Enable
TAMPER14Tamper Enable
ALARM19Alarm 1 Interrupt Enable
ALARM08Alarm 0 Interrupt Enable
PER77Periodic Interval 7 Enable
PER66Periodic Interval 6 Enable
PER55Periodic Interval 5 Enable
PER44Periodic Interval 4 Enable
PER33Periodic Interval 3 Enable
PER22Periodic Interval 2 Enable
PER11Periodic Interval 1 Enable
PER00Periodic Interval 0 Enable

MODE0.INTFLAGMODE0 Interrupt Flag Status and Clear

Address
0x4407200C
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
OVF15Overflow
TAMPER14Tamper
CMP19Compare 1
CMP08Compare 0
PER77Periodic Interval 7
PER66Periodic Interval 6
PER55Periodic Interval 5
PER44Periodic Interval 4
PER33Periodic Interval 3
PER22Periodic Interval 2
PER11Periodic Interval 1
PER00Periodic Interval 0

MODE1.INTFLAGMODE1 Interrupt Flag Status and Clear

Address
0x4407200C
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
OVF15Overflow
TAMPER14Tamper
CMP311Compare 3
CMP210Compare 2
CMP19Compare 1
CMP08Compare 0
PER77Periodic Interval 7
PER66Periodic Interval 6
PER55Periodic Interval 5
PER44Periodic Interval 4
PER33Periodic Interval 3
PER22Periodic Interval 2
PER11Periodic Interval 1
PER00Periodic Interval 0

MODE2.INTFLAGMODE2 Interrupt Flag Status and Clear

Address
0x4407200C
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
OVF15Overflow
TAMPER14Tamper
ALARM19Alarm 1
ALARM08Alarm 0
PER77Periodic Interval 7
PER66Periodic Interval 6
PER55Periodic Interval 5
PER44Periodic Interval 4
PER33Periodic Interval 3
PER22Periodic Interval 2
PER11Periodic Interval 1
PER00Periodic Interval 0

DBGCTRLDebug Control

Address
0x4407200E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DBGRUN
1 field
FieldBitsWhat it does
DBGRUN0Run During Debug

MODE0.SYNCBUSYMODE0 Synchronization Busy Status

Address
0x44072010
Reset
0x00000000
Access
read only
Size
32-bit
11 fields
FieldBitsWhat it does
GP319General Purpose 3 Register Busy
GP218General Purpose 2 Register Busy
GP117General Purpose 1 Register Busy
GP016General Purpose 0 Register Busy
COUNTSYNC15Count Synchronization Enable Bit Busy
COMP16COMP 1 Register Busy
COMP05COMP 0 Register Busy
COUNT3COUNT Register Busy
FREQCORR2FREQCORR Register Busy
ENABLE1Enable Bit Busy
SWRST0Software Reset Busy

MODE1.SYNCBUSYMODE1 Synchronization Busy Status

Address
0x44072010
Reset
0x00000000
Access
read only
Size
32-bit
14 fields
FieldBitsWhat it does
GP319General Purpose 3 Register Busy
GP218General Purpose 2 Register Busy
GP117General Purpose 1 Register Busy
GP016General Purpose 0 Register Busy
COUNTSYNC15Count Synchronization Enable Bit Busy
COMP38COMP 3 Register Busy
COMP27COMP 2 Register Busy
COMP16COMP 1 Register Busy
COMP05COMP 0 Register Busy
PER4PER Register Busy
COUNT3COUNT Register Busy
FREQCORR2FREQCORR Register Busy
ENABLE1Enable Bit Busy
SWRST0Software Reset Bit Busy

MODE2.SYNCBUSYMODE2 Synchronization Busy Status

Address
0x44072010
Reset
0x00000000
Access
read only
Size
32-bit
13 fields
FieldBitsWhat it does
GP319General Purpose 3 Register Busy
GP218General Purpose 2 Register Busy
GP117General Purpose 1 Register Busy
GP016General Purpose 0 Register Busy
CLOCKSYNC15Clock Synchronization Enable Bit Busy
MASK112MASK 1 Register Busy
MASK011MASK 0 Register Busy
ALARM16ALARM 1 Register Busy
ALARM05ALARM 0 Register Busy
CLOCK3CLOCK Register Busy
FREQCORR2FREQCORR Register Busy
ENABLE1Enable Bit Busy
SWRST0Software Reset Bit Busy

FREQCORRFrequency Correction

Address
0x44072014
Reset
0x00
Access
read/write
  1. 7SIGN
  2. 6VALUE6
  3. 5VALUE5
  4. 4VALUE4
  5. 3VALUE3
  6. 2VALUE2
  7. 1VALUE1
  8. 0VALUE0
2 fields
FieldBitsWhat it does
SIGN7Correction Sign
VALUE6:0Correction Value

MODE0.COUNTMODE0 Counter Value

Address
0x44072018
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
COUNT31:0Counter Value

MODE1.COUNTMODE1 Counter Value

Address
0x44072018
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
COUNT15:0Counter Value

MODE2.CLOCKMODE2 Clock Value

Address
0x44072018
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
MONTH25:22Month
DAY21:17Day
HOUR16:12Hour
MINUTE11:6Minute
SECOND5:0Second
YEAR31:26Year

MODE1.PERMODE1 Counter Period

Address
0x4407201C
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
PER15:0Counter Period

MODE0.COMP0MODE0 Compare n Value

Address
0x44072020
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
COMP31:0Compare Value

MODE1.COMP0MODE1 Compare n Value

Address
0x44072020
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
COMP15:0Compare Value

MODE2_ALARM0.ALARMMODE2_ALARM Alarm n Value

Address
0x44072020
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
MONTH25:22Month
DAY21:17Day
HOUR16:12Hour
  • 0 Morning hour
  • 16 Afternoon hour
MINUTE11:6Minute
SECOND5:0Second
YEAR31:26Year

MODE1.COMP1MODE1 Compare n Value

Address
0x44072022
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
COMP15:0Compare Value

MODE0.COMP1MODE0 Compare n Value

Address
0x44072024
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
COMP31:0Compare Value

MODE1.COMP2MODE1 Compare n Value

Address
0x44072024
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
COMP15:0Compare Value

MODE2_ALARM0.MASKMODE2_ALARM Alarm n Mask

Address
0x44072024
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2SEL2
  7. 1SEL1
  8. 0SEL0
1 field
FieldBitsWhat it does
SEL2:0Alarm Mask Selection
  • 0 Alarm Disabled
  • 1 Match seconds only
  • 2 Match seconds and minutes only
  • 3 Match seconds, minutes, and hours only
  • 4 Match seconds, minutes, hours, and days only
  • 5 Match seconds, minutes, hours, days, and months only
  • 6 Match seconds, minutes, hours, days, months, and years

MODE1.COMP3MODE1 Compare n Value

Address
0x44072026
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
COMP15:0Compare Value

MODE2_ALARM1.ALARMMODE2_ALARM Alarm n Value

Address
0x44072028
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
MONTH25:22Month
DAY21:17Day
HOUR16:12Hour
  • 0 Morning hour
  • 16 Afternoon hour
MINUTE11:6Minute
SECOND5:0Second
YEAR31:26Year

MODE2_ALARM1.MASKMODE2_ALARM Alarm n Mask

Address
0x4407202C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2SEL2
  7. 1SEL1
  8. 0SEL0
1 field
FieldBitsWhat it does
SEL2:0Alarm Mask Selection
  • 0 Alarm Disabled
  • 1 Match seconds only
  • 2 Match seconds and minutes only
  • 3 Match seconds, minutes, and hours only
  • 4 Match seconds, minutes, hours, and days only
  • 5 Match seconds, minutes, hours, days, and months only
  • 6 Match seconds, minutes, hours, days, months, and years

GP0General Purpose

Address
0x44072040
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
GP31:0General Purpose

GP1General Purpose

Address
0x44072044
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
GP31:0General Purpose

GP2General Purpose

Address
0x44072048
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
GP31:0General Purpose

GP3General Purpose

Address
0x4407204C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
GP31:0General Purpose

TAMPCTRLTamper Control

Address
0x44072060
Reset
0x00000000
Access
read/write
Size
32-bit
24 fields
FieldBitsWhat it does
DEBNC630Debouncer Enable 6
DEBNC529Debouncer Enable 5
DEBNC428Debouncer Enable 4
DEBNC327Debouncer Enable 3
DEBNC226Debouncer Enable 2
DEBNC125Debouncer Enable 1
DEBNC024Debouncer Enable 0
TAMLVL723Tamper Level Select 7
TAMLVL622Tamper Level Select 6
TAMLVL521Tamper Level Select 5
TAMLVL420Tamper Level Select 4
TAMLVL319Tamper Level Select 3
TAMLVL218Tamper Level Select 2
TAMLVL117Tamper Level Select 1
TAMLVL016Tamper Level Select 0
IN7ACT15:14Tamper Input 7 Action
  • 0 Off (Disabled)
  • 1 Wake and set Tamper flag
  • 2 Capture timestamp and set Tamper flag
  • 3 Compare IN7 to OUT. When a mismatch occurs, capture timestamp and set Tamper flag
IN6ACT13:12Tamper Input 6 Action
  • 0 Off (Disabled)
  • 1 Wake and set Tamper flag
  • 2 Capture timestamp and set Tamper flag
  • 3 Compare IN6 to OUT. When a mismatch occurs, capture timestamp and set Tamper flag
IN5ACT11:10Tamper Input 5 Action
  • 0 Off (Disabled)
  • 1 Wake and set Tamper flag
  • 2 Capture timestamp and set Tamper flag
  • 3 Compare IN5 to OUT. When a mismatch occurs, capture timestamp and set Tamper flag
IN4ACT9:8Tamper Input 4 Action
  • 0 Off (Disabled)
  • 1 Wake and set Tamper flag
  • 2 Capture timestamp and set Tamper flag
  • 3 Compare IN4 to OUT. When a mismatch occurs, capture timestamp and set Tamper flag
IN3ACT7:6Tamper Input 3 Action
  • 0 Off (Disabled)
  • 1 Wake and set Tamper flag
  • 2 Capture timestamp and set Tamper flag
  • 3 Compare IN3 to OUT. When a mismatch occurs, capture timestamp and set Tamper flag
IN2ACT5:4Tamper Input 2 Action
  • 0 Off (Disabled)
  • 1 Wake and set Tamper flag
  • 2 Capture timestamp and set Tamper flag
  • 3 Compare IN2 to OUT. When a mismatch occurs, capture timestamp and set Tamper flag
IN1ACT3:2Tamper Input 1 Action
  • 0 Off (Disabled)
  • 1 Wake and set Tamper flag
  • 2 Capture timestamp and set Tamper flag
  • 3 Compare IN1 to OUT. When a mismatch occurs, capture timestamp and set Tamper flag
IN0ACT1:0Tamper Input 0 Action
  • 0 Off (Disabled)
  • 1 Wake and set Tamper flag
  • 2 Capture timestamp and set Tamper flag
  • 3 Compare IN0 to OUT. When a mismatch occurs, capture timestamp and set Tamper flag
DEBNC731Debouncer Enable 7

MODE0.TIMESTAMPMODE0 Timestamp

Address
0x44072064
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
COUNT31:0Count Timestamp Value

MODE1.TIMESTAMPMODE1 Timestamp

Address
0x44072064
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
COUNT15:0Count Timestamp Value

MODE2.TIMESTAMPMODE2 Timestamp

Address
0x44072064
Reset
0x00000000
Access
read only
Size
32-bit
6 fields
FieldBitsWhat it does
MONTH25:22Month Timestamp Value
DAY21:17Day Timestamp Value
HOUR16:12Hour Timestamp Value
MINUTE11:6Minute Timestamp Value
SECOND5:0Second Timestamp Value
YEAR31:26Year Timestamp Value

TAMPIDTamper ID

Address
0x44072068
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
TAMPID77Tamper Input 7 Detected
TAMPID66Tamper Input 6 Detected
TAMPID55Tamper Input 5 Detected
TAMPID44Tamper Input 4 Detected
TAMPID33Tamper Input 3 Detected
TAMPID22Tamper Input 2 Detected
TAMPID11Tamper Input 1 Detected
TAMPID00Tamper Input 0 Detected
TAMPEVT31Tamper Event Detected

TAMPCTRLBTamper Control B

Address
0x4407206C
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
ALSI77Active Layer Select Internal 7
ALSI66Active Layer Select Internal 6
ALSI55Active Layer Select Internal 5
ALSI44Active Layer Select Internal 4
ALSI33Active Layer Select Internal 3
ALSI22Active Layer Select Internal 2
ALSI11Active Layer Select Internal 1
ALSI00Active Layer Select Internal 0