\n

BACKUP

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x10000 byte (0x0)
mem_usage : registers
protection : not protected

Registers

CTL

STATUS

BREG[14]

BREG[15]

BREG[16]

BREG[17]

RTC_TIME

BREG[18]

BREG[19]

BREG[20]

BREG[21]

RTC_DATE

BREG[22]

BREG[23]

BREG[24]

BREG[25]

ALM1_TIME

BREG[26]

BREG[27]

BREG[28]

BREG[29]

ALM1_DATE

BREG[0]

BREG[30]

BREG[31]

BREG[32]

BREG[33]

ALM2_TIME

BREG[34]

BREG[35]

BREG[36]

BREG[37]

ALM2_DATE

BREG[38]

BREG[39]

BREG[40]

BREG[41]

INTR

BREG[42]

BREG[43]

BREG[44]

INTR_SET

BREG[45]

BREG[1]

BREG[46]

BREG[47]

BREG[48]

INTR_MASK

BREG[49]

BREG[50]

BREG[51]

BREG[52]

INTR_MASKED

BREG[53]

BREG[54]

BREG[55]

BREG[56]

OSCCNT

BREG[57]

BREG[58]

BREG[59]

BREG[60]

TICKS

BREG[2]

BREG[61]

BREG[62]

BREG[63]

PMIC_CTL

RESET

BREG[3]

BREG[4]

BREG[5]

RTC_RW

BREG[6]

BREG[7]

BREG[8]

BREG[9]

CAL_CTL

BREG[10]

BREG[11]

BREG[12]

BREG[13]

TRIM


CTL

Control
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CTL CTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 WCO_EN CLK_SEL PRESCALER WCO_BYPASS VDDBAK_CTL VBACKUP_MEAS EN_CHARGE_KEY

WCO_EN : Watch-crystal oscillator (WCO) enable. If there is a write in progress when this bit is cleared, the WCO will be internally kept on until the write completes. After enabling the WCO software must wait until STATUS.WCO_OK=1 before configuring any component that depends on clk_lf/clk_bak, like for example RTC or WDTs.
bits : 3 - 6 (4 bit)
access : read-write

CLK_SEL : Clock select for BAK clock
bits : 8 - 17 (10 bit)
access : read-write

Enumeration:

0 : WCO

Watch-crystal oscillator input.

1 : ALTBAK

This allows to use the LFCLK selection as an alternate backup domain clock. Note that LFCLK is not available in all power modes, and clock glitches can propagate into the backup logic when the clock is stopped. For this reason, if the WCO is intended as the clock source then choose it directly instead of routing through LFCLK.

End of enumeration elements list.

PRESCALER : N/A
bits : 12 - 25 (14 bit)
access : read-write

WCO_BYPASS : Configures the WCO for different board-level connections to the WCO pins. For example, this can be used to connect an external watch crystal oscillator instead of a watch crystal. In all cases, the two related GPIO pins (WCO input and output pins) must be configured as analog connections using GPIO registers, and they must be hooked at the board level as described below. Configure this field before enabling the WCO, and do not change this setting when WCO_EN=1. 0: Watch crystal. Connect a 32.768 kHz watch crystal between WCO input and output pins. 1: Clock signal, either a square wave or sine wave. See PRESCALER field for connection information.
bits : 16 - 32 (17 bit)
access : read-write

VDDBAK_CTL : Controls the behavior of the switch that generates vddbak from vbackup or vddd. 0: automatically select vddd if its brownout detector says it is valid. If the brownout says its not valid, then use vmax which is the highest of vddd or vbackup. 1,2,3: force vddbak and vmax to select vbackup, regardless of its voltage.
bits : 17 - 35 (19 bit)
access : read-write

VBACKUP_MEAS : Connect vbackup supply to the vbackup_meas output for measurement by an ADC attached to amuxbusa_adft_vddd. The vbackup_meas signal is scaled by 40 percent so it is within the supply range of the ADC.
bits : 19 - 38 (20 bit)
access : read-write

EN_CHARGE_KEY : When set to 3C, the supercap charger circuit is enabled. Any other code disables the supercap charger. THIS CHARGING CIRCUIT IS FOR A SUPERCAP ONLY AND CANNOT SAFELY CHARGE A BATTERY. DO NOT WRITE THIS KEY WHEN VBACKUP IS CONNECTED TO A BATTERY.
bits : 24 - 55 (32 bit)
access : read-write


STATUS

Status
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

STATUS STATUS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTC_BUSY WCO_OK

RTC_BUSY : pending RTC write
bits : 0 - 0 (1 bit)
access : read-only

WCO_OK : Indicates that output has transitioned.
bits : 2 - 4 (3 bit)
access : read-only


BREG[14]

Backup register region
address_offset : 0x101A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[14] BREG[14] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[15]

Backup register region
address_offset : 0x111E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[15] BREG[15] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[16]

Backup register region
address_offset : 0x12220 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[16] BREG[16] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[17]

Backup register region
address_offset : 0x13264 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[17] BREG[17] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


RTC_TIME

Calendar Seconds, Minutes, Hours, Day of Week
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_TIME RTC_TIME read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTC_SEC RTC_MIN RTC_HOUR CTRL_12HR RTC_DAY

RTC_SEC : Calendar seconds in BCD, 0-59
bits : 0 - 6 (7 bit)
access : read-write

RTC_MIN : Calendar minutes in BCD, 0-59
bits : 8 - 22 (15 bit)
access : read-write

RTC_HOUR : Calendar hours in BCD, value depending on 12/24HR mode 0=24HR: [21:16]=0-23 1=12HR: [21]:0=AM, 1=PM, [20:16]=1-12
bits : 16 - 37 (22 bit)
access : read-write

CTRL_12HR : Select 12/24HR mode: 1=12HR, 0=24HR
bits : 22 - 44 (23 bit)
access : read-write

RTC_DAY : Calendar Day of the week in BCD, 1-7 It is up to the user to define the meaning of the values, but 1=Monday is recommended
bits : 24 - 50 (27 bit)
access : read-write


BREG[18]

Backup register region
address_offset : 0x142AC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[18] BREG[18] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[19]

Backup register region
address_offset : 0x152F8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[19] BREG[19] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[20]

Backup register region
address_offset : 0x16348 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[20] BREG[20] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[21]

Backup register region
address_offset : 0x1739C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[21] BREG[21] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


RTC_DATE

Calendar Day of Month, Month, Year
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_DATE RTC_DATE read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTC_DATE RTC_MON RTC_YEAR

RTC_DATE : Calendar Day of the Month in BCD, 1-31 Automatic Leap Year Correction
bits : 0 - 5 (6 bit)
access : read-write

RTC_MON : Calendar Month in BCD, 1-12
bits : 8 - 20 (13 bit)
access : read-write

RTC_YEAR : Calendar year in BCD, 0-99
bits : 16 - 39 (24 bit)
access : read-write


BREG[22]

Backup register region
address_offset : 0x183F4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[22] BREG[22] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[23]

Backup register region
address_offset : 0x19450 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[23] BREG[23] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[24]

Backup register region
address_offset : 0x1A4B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[24] BREG[24] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[25]

Backup register region
address_offset : 0x1B514 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[25] BREG[25] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


ALM1_TIME

Alarm 1 Seconds, Minute, Hours, Day of Week
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ALM1_TIME ALM1_TIME read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ALM_SEC ALM_SEC_EN ALM_MIN ALM_MIN_EN ALM_HOUR ALM_HOUR_EN ALM_DAY ALM_DAY_EN

ALM_SEC : Alarm seconds in BCD, 0-59
bits : 0 - 6 (7 bit)
access : read-write

ALM_SEC_EN : Alarm second enable: 0=ignore, 1=match
bits : 7 - 14 (8 bit)
access : read-write

ALM_MIN : Alarm minutes in BCD, 0-59
bits : 8 - 22 (15 bit)
access : read-write

ALM_MIN_EN : Alarm minutes enable: 0=ignore, 1=match
bits : 15 - 30 (16 bit)
access : read-write

ALM_HOUR : Alarm hours in BCD, value depending on 12/24HR mode 12HR: [5]:0=AM, 1=PM, [4:0]=1-12 24HR: [5:0]=0-23
bits : 16 - 37 (22 bit)
access : read-write

ALM_HOUR_EN : Alarm hour enable: 0=ignore, 1=match
bits : 23 - 46 (24 bit)
access : read-write

ALM_DAY : Alarm Day of the week in BCD, 1-7 It is up to the user to define the meaning of the values, but 1=Monday is recommended
bits : 24 - 50 (27 bit)
access : read-write

ALM_DAY_EN : Alarm Day of the Week enable: 0=ignore, 1=match
bits : 31 - 62 (32 bit)
access : read-write


BREG[26]

Backup register region
address_offset : 0x1C57C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[26] BREG[26] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[27]

Backup register region
address_offset : 0x1D5E8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[27] BREG[27] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[28]

Backup register region
address_offset : 0x1E658 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[28] BREG[28] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[29]

Backup register region
address_offset : 0x1F6CC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[29] BREG[29] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


ALM1_DATE

Alarm 1 Day of Month, Month
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ALM1_DATE ALM1_DATE read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ALM_DATE ALM_DATE_EN ALM_MON ALM_MON_EN ALM_EN

ALM_DATE : Alarm Day of the Month in BCD, 1-31 Leap Year corrected
bits : 0 - 5 (6 bit)
access : read-write

ALM_DATE_EN : Alarm Day of the Month enable: 0=ignore, 1=match
bits : 7 - 14 (8 bit)
access : read-write

ALM_MON : Alarm Month in BCD, 1-12
bits : 8 - 20 (13 bit)
access : read-write

ALM_MON_EN : Alarm Month enable: 0=ignore, 1=match
bits : 15 - 30 (16 bit)
access : read-write

ALM_EN : Master enable for alarm 1. 0: Alarm 1 is disabled. Fields for date and time are ignored. 1: Alarm 1 is enabled. If none of the date and time fields are enabled, then this alarm triggers once every second.
bits : 31 - 62 (32 bit)
access : read-write


BREG[0]

Backup register region
address_offset : 0x2000 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[0] BREG[0] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[30]

Backup register region
address_offset : 0x20744 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[30] BREG[30] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[31]

Backup register region
address_offset : 0x217C0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[31] BREG[31] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[32]

Backup register region
address_offset : 0x22840 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[32] BREG[32] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[33]

Backup register region
address_offset : 0x238C4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[33] BREG[33] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


ALM2_TIME

Alarm 2 Seconds, Minute, Hours, Day of Week
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ALM2_TIME ALM2_TIME read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ALM_SEC ALM_SEC_EN ALM_MIN ALM_MIN_EN ALM_HOUR ALM_HOUR_EN ALM_DAY ALM_DAY_EN

ALM_SEC : Alarm seconds in BCD, 0-59
bits : 0 - 6 (7 bit)
access : read-write

ALM_SEC_EN : Alarm second enable: 0=ignore, 1=match
bits : 7 - 14 (8 bit)
access : read-write

ALM_MIN : Alarm minutes in BCD, 0-59
bits : 8 - 22 (15 bit)
access : read-write

ALM_MIN_EN : Alarm minutes enable: 0=ignore, 1=match
bits : 15 - 30 (16 bit)
access : read-write

ALM_HOUR : Alarm hours in BCD, value depending on 12/24HR mode 12HR: [5]:0=AM, 1=PM, [4:0]=1-12 24HR: [5:0]=0-23
bits : 16 - 37 (22 bit)
access : read-write

ALM_HOUR_EN : Alarm hour enable: 0=ignore, 1=match
bits : 23 - 46 (24 bit)
access : read-write

ALM_DAY : Alarm Day of the week in BCD, 1-7 It is up to the user to define the meaning of the values, but 1=Monday is recommended
bits : 24 - 50 (27 bit)
access : read-write

ALM_DAY_EN : Alarm Day of the Week enable: 0=ignore, 1=match
bits : 31 - 62 (32 bit)
access : read-write


BREG[34]

Backup register region
address_offset : 0x2494C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[34] BREG[34] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[35]

Backup register region
address_offset : 0x259D8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[35] BREG[35] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[36]

Backup register region
address_offset : 0x26A68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[36] BREG[36] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[37]

Backup register region
address_offset : 0x27AFC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[37] BREG[37] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


ALM2_DATE

Alarm 2 Day of Month, Month
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ALM2_DATE ALM2_DATE read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ALM_DATE ALM_DATE_EN ALM_MON ALM_MON_EN ALM_EN

ALM_DATE : Alarm Day of the Month in BCD, 1-31 Leap Year corrected
bits : 0 - 5 (6 bit)
access : read-write

ALM_DATE_EN : Alarm Day of the Month enable: 0=ignore, 1=match
bits : 7 - 14 (8 bit)
access : read-write

ALM_MON : Alarm Month in BCD, 1-12
bits : 8 - 20 (13 bit)
access : read-write

ALM_MON_EN : Alarm Month enable: 0=ignore, 1=match
bits : 15 - 30 (16 bit)
access : read-write

ALM_EN : Master enable for alarm 2. 0: Alarm 2 is disabled. Fields for date and time are ignored. 1: Alarm 2 is enabled. If none of the date and time fields are enabled, then this alarm triggers once every second.
bits : 31 - 62 (32 bit)
access : read-write


BREG[38]

Backup register region
address_offset : 0x28B94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[38] BREG[38] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[39]

Backup register region
address_offset : 0x29C30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[39] BREG[39] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[40]

Backup register region
address_offset : 0x2ACD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[40] BREG[40] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[41]

Backup register region
address_offset : 0x2BD74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[41] BREG[41] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


INTR

Interrupt request register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

INTR INTR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ALARM1 ALARM2 CENTURY

ALARM1 : Alarm 1 Interrupt
bits : 0 - 0 (1 bit)
access : read-write

ALARM2 : Alarm 2 Interrupt
bits : 1 - 2 (2 bit)
access : read-write

CENTURY : Century overflow interrupt
bits : 2 - 4 (3 bit)
access : read-write


BREG[42]

Backup register region
address_offset : 0x2CE1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[42] BREG[42] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[43]

Backup register region
address_offset : 0x2DEC8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[43] BREG[43] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[44]

Backup register region
address_offset : 0x2EF78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[44] BREG[44] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


INTR_SET

Interrupt set request register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

INTR_SET INTR_SET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ALARM1 ALARM2 CENTURY

ALARM1 : Write with '1' to set corresponding bit in interrupt request register.
bits : 0 - 0 (1 bit)
access : read-write

ALARM2 : Write with '1' to set corresponding bit in interrupt request register.
bits : 1 - 2 (2 bit)
access : read-write

CENTURY : Write with '1' to set corresponding bit in interrupt request register.
bits : 2 - 4 (3 bit)
access : read-write


BREG[45]

Backup register region
address_offset : 0x3002C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[45] BREG[45] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[1]

Backup register region
address_offset : 0x3004 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[1] BREG[1] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[46]

Backup register region
address_offset : 0x310E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[46] BREG[46] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[47]

Backup register region
address_offset : 0x321A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[47] BREG[47] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[48]

Backup register region
address_offset : 0x33260 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[48] BREG[48] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


INTR_MASK

Interrupt mask register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

INTR_MASK INTR_MASK read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ALARM1 ALARM2 CENTURY

ALARM1 : Mask bit for corresponding bit in interrupt request register.
bits : 0 - 0 (1 bit)
access : read-write

ALARM2 : Mask bit for corresponding bit in interrupt request register.
bits : 1 - 2 (2 bit)
access : read-write

CENTURY : Mask bit for corresponding bit in interrupt request register.
bits : 2 - 4 (3 bit)
access : read-write


BREG[49]

Backup register region
address_offset : 0x34324 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[49] BREG[49] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[50]

Backup register region
address_offset : 0x353EC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[50] BREG[50] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[51]

Backup register region
address_offset : 0x364B8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[51] BREG[51] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[52]

Backup register region
address_offset : 0x37588 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[52] BREG[52] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


INTR_MASKED

Interrupt masked request register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

INTR_MASKED INTR_MASKED read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ALARM1 ALARM2 CENTURY

ALARM1 : Logical and of corresponding request and mask bits.
bits : 0 - 0 (1 bit)
access : read-only

ALARM2 : Logical and of corresponding request and mask bits.
bits : 1 - 2 (2 bit)
access : read-only

CENTURY : Logical and of corresponding request and mask bits.
bits : 2 - 4 (3 bit)
access : read-only


BREG[53]

Backup register region
address_offset : 0x3865C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[53] BREG[53] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[54]

Backup register region
address_offset : 0x39734 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[54] BREG[54] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[55]

Backup register region
address_offset : 0x3A810 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[55] BREG[55] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[56]

Backup register region
address_offset : 0x3B8F0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[56] BREG[56] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


OSCCNT

32kHz oscillator counter
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

OSCCNT OSCCNT read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CNT32KHZ

CNT32KHZ : 32kHz oscillator count (msb=128Hz), calibration can cause bit 6 to skip. Reset when RTC_TIME.RTC_SEC fields is written.
bits : 0 - 7 (8 bit)
access : read-only


BREG[57]

Backup register region
address_offset : 0x3C9D4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[57] BREG[57] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[58]

Backup register region
address_offset : 0x3DABC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[58] BREG[58] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[59]

Backup register region
address_offset : 0x3EBA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[59] BREG[59] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[60]

Backup register region
address_offset : 0x3FC98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[60] BREG[60] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


TICKS

128Hz tick counter
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

TICKS TICKS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CNT128HZ

CNT128HZ : 128Hz counter (msb=2Hz) When SECONDS is written this field will be reset.
bits : 0 - 5 (6 bit)
access : read-only


BREG[2]

Backup register region
address_offset : 0x400C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[2] BREG[2] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[61]

Backup register region
address_offset : 0x40D8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[61] BREG[61] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[62]

Backup register region
address_offset : 0x41E84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[62] BREG[62] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[63]

Backup register region
address_offset : 0x42F80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[63] BREG[63] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


PMIC_CTL

PMIC control register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PMIC_CTL PMIC_CTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 UNLOCK POLARITY PMIC_EN_OUTEN PMIC_ALWAYSEN PMIC_EN

UNLOCK : This byte must be set to 0x3A for PMIC to be disabled. When the UNLOCK code is not present: writes to PMIC_EN field are ignored and the hardware ignores the value in PMIC_EN. Do not change PMIC_EN in the same write cycle as setting/clearing the UNLOCK code; do these in separate write cycles.
bits : 8 - 23 (16 bit)
access : read-write

POLARITY : 0: Pin input of 0 will set PMIC_EN. 1: Pin input of 1 will set PMIC_EN.
bits : 16 - 32 (17 bit)
access : read-write

PMIC_EN_OUTEN : Output enable for the output driver in the PMIC_EN pad. 0: Output pad is tristate for PMIC_EN pin. This can allow this pin to be used for another purpose. Tristate condition is kept only if the UNLOCK key (0x3A) is present 1: Output pad is enabled for PMIC_EN pin.
bits : 29 - 58 (30 bit)
access : read-write

PMIC_ALWAYSEN : Override normal PMIC controls to prevent accidentally turning off the PMIC by errant firmware. 0: Normal operation, PMIC_EN and PMIC_OUTEN work as described 1: PMIC_EN and PMIC_OUTEN are ignored and the output pad is forced enabled. Note: This bit is a write-once bit until the next backup reset.
bits : 30 - 60 (31 bit)
access : read-write

PMIC_EN : Enable for external PMIC that supplies vddd (if present). This bit will only clear if UNLOCK was written correctly in a previous write operation and PMIC_ALWAYSEN=0. When PMIC_EN=0, the system functions normally until vddd is no longer present (OFF w/Backup mode). Firmware can set this bit, if it does so before vddd is actually removed. This bit is also set by any RTC alarm or PMIC pin wakeup event regardless of UNLOCK setting.
bits : 31 - 62 (32 bit)
access : read-write


RESET

Backup reset register
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RESET RESET read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RESET

RESET : Writing 1 to this register resets the backup logic. Hardware clears it when the reset is complete. After setting this register, firmware should confirm it reads as 0 before attempting to write other backup registers.
bits : 31 - 62 (32 bit)
access : read-write


BREG[3]

Backup register region
address_offset : 0x5018 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[3] BREG[3] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[4]

Backup register region
address_offset : 0x6028 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[4] BREG[4] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[5]

Backup register region
address_offset : 0x703C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[5] BREG[5] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


RTC_RW

RTC Read Write register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_RW RTC_RW read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 READ WRITE

READ : Read bit When this bit is set the RTC registers will be copied to user registers and frozen so that a coherent RTC value can safely be read. The RTC will keep on running. Do not set the read bit if the RTC is still busy with a previous update (see RTC_BUSY bit) or if the Write bit is set. Do not set the Read bit at the same time that the Write bit is cleared.
bits : 0 - 0 (1 bit)
access : read-write

WRITE : Write bit Only when this bit is set can the RTC registers be written to (otherwise writes are ignored). This bit cannot be set if the RTC is still busy with a previous update (see RTC_BUSY bit) or if the Read bit is set or getting set. The user writes to the RTC user registers, when the Write bit is cleared by the user then the user registers content is copied to the actual RTC registers. Only user RTC registers that were written to will get copied, others will not be affected. When the SECONDS field is updated then TICKS will also be reset (WDT is not affected). When the Write bit is cleared by a reset (brown out/DeepSleep) then the RTC update will be ignored/lost. Do not set the Write bit if the RTC if the RTC is still busy with a previous update (see RTC_BUSY). Do not set the Write bit at the same time that the Read bit is cleared.
bits : 1 - 2 (2 bit)
access : read-write


BREG[6]

Backup register region
address_offset : 0x8054 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[6] BREG[6] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[7]

Backup register region
address_offset : 0x9070 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[7] BREG[7] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[8]

Backup register region
address_offset : 0xA090 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[8] BREG[8] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[9]

Backup register region
address_offset : 0xB0B4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[9] BREG[9] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


CAL_CTL

Oscillator calibration for absolute frequency
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CAL_CTL CAL_CTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CALIB_VAL CALIB_SIGN CAL_OUT

CALIB_VAL : Calibration value for absolute frequency (at a fixed temperature). Each step causes 128 ticks to be added or removed each hour. Effectively that means that each step is 1.085ppm (= 128/(60*60*32,768)). Positive values 0x01-0x3c (1..60) add pulses, negative values remove pulses, thus giving a range of +/-65.1 ppm (limited by 60 minutes per hour, not the range of this field) Calibration is performed hourly, starting at 59 minutes and 59 seconds, and applied as 64 ticks every 30 seconds until there have been 2*CALIB_VAL adjustments.
bits : 0 - 5 (6 bit)
access : read-write

CALIB_SIGN : Calibration sign: 0= Negative sign: remove pulses (it takes more clock ticks to count one second) 1= Positive sign: add pulses (it takes less clock ticks to count one second)
bits : 6 - 12 (7 bit)
access : read-write

CAL_OUT : Output enable for 512Hz signal for calibration and allow CALIB_VAL to be written. Note that calibration does not affect the 512Hz output signal.
bits : 31 - 62 (32 bit)
access : read-write


BREG[10]

Backup register region
address_offset : 0xC0DC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[10] BREG[10] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[11]

Backup register region
address_offset : 0xD108 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[11] BREG[11] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[12]

Backup register region
address_offset : 0xE138 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[12] BREG[12] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


BREG[13]

Backup register region
address_offset : 0xF16C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

BREG[13] BREG[13] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BREG

BREG : Backup memory that contains application-specific data. Memory is retained on vbackup supply.
bits : 0 - 31 (32 bit)
access : read-write


TRIM

Trim Register
address_offset : 0xFF00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TRIM TRIM read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 TRIM

TRIM : WCO trim
bits : 0 - 5 (6 bit)
access : read-write



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.