\n

BACKUP

Peripheral Memory Blocks

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

Registers

CTL

STATUS

BREG0

BREG1

BREG2

BREG3

BREG4

BREG5

BREG6

BREG7

BREG8

BREG9

BREG10

BREG11

BREG12

BREG13

BREG14

BREG15

BREG16

BREG17

BREG18

BREG19

BREG20

BREG21

BREG22

BREG23

BREG24

BREG25

BREG26

BREG27

BREG28

BREG29

BREG30

BREG31

BREG32

BREG33

BREG34

BREG35

BREG36

BREG37

BREG38

BREG39

BREG40

BREG41

BREG42

BREG43

BREG44

BREG45

BREG46

BREG47

BREG48

BREG49

BREG50

BREG51

BREG52

BREG53

BREG54

BREG55

BREG56

BREG57

BREG58

BREG59

BREG60

BREG61

BREG62

BREG63

RTC_TIME

RTC_DATE

ALM1_TIME

ALM1_DATE

ALM2_TIME

ALM2_DATE

INTR

INTR_SET

INTR_MASK

INTR_MASKED

OSCCNT

TICKS

PMIC_CTL

RESET

RTC_RW

CAL_CTL

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. Follow the procedure in BACKUP_RTC_RW to access this bit.
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 to 10 percent of vbackup, 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


BREG0

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

BREG0 BREG0 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


BREG1

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

BREG1 BREG1 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


BREG2

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

BREG2 BREG2 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


BREG3

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

BREG3 BREG3 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


BREG4

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

BREG4 BREG4 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


BREG5

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

BREG5 BREG5 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


BREG6

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

BREG6 BREG6 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


BREG7

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

BREG7 BREG7 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


BREG8

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

BREG8 BREG8 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


BREG9

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

BREG9 BREG9 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


BREG10

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

BREG10 BREG10 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


BREG11

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

BREG11 BREG11 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


BREG12

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

BREG12 BREG12 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


BREG13

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

BREG13 BREG13 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


BREG14

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

BREG14 BREG14 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


BREG15

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

BREG15 BREG15 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


BREG16

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

BREG16 BREG16 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


BREG17

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

BREG17 BREG17 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


BREG18

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

BREG18 BREG18 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


BREG19

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

BREG19 BREG19 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


BREG20

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

BREG20 BREG20 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


BREG21

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

BREG21 BREG21 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


BREG22

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

BREG22 BREG22 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


BREG23

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

BREG23 BREG23 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


BREG24

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

BREG24 BREG24 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


BREG25

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

BREG25 BREG25 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


BREG26

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

BREG26 BREG26 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


BREG27

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

BREG27 BREG27 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


BREG28

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

BREG28 BREG28 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


BREG29

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

BREG29 BREG29 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


BREG30

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

BREG30 BREG30 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


BREG31

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

BREG31 BREG31 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


BREG32

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

BREG32 BREG32 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


BREG33

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

BREG33 BREG33 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


BREG34

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

BREG34 BREG34 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


BREG35

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

BREG35 BREG35 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


BREG36

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

BREG36 BREG36 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


BREG37

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

BREG37 BREG37 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


BREG38

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

BREG38 BREG38 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


BREG39

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

BREG39 BREG39 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


BREG40

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

BREG40 BREG40 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


BREG41

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

BREG41 BREG41 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


BREG42

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

BREG42 BREG42 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


BREG43

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

BREG43 BREG43 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


BREG44

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

BREG44 BREG44 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


BREG45

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

BREG45 BREG45 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


BREG46

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

BREG46 BREG46 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


BREG47

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

BREG47 BREG47 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


BREG48

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

BREG48 BREG48 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


BREG49

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

BREG49 BREG49 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


BREG50

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

BREG50 BREG50 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


BREG51

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

BREG51 BREG51 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


BREG52

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

BREG52 BREG52 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


BREG53

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

BREG53 BREG53 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


BREG54

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

BREG54 BREG54 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


BREG55

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

BREG55 BREG55 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


BREG56

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

BREG56 BREG56 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


BREG57

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

BREG57 BREG57 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


BREG58

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

BREG58 BREG58 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


BREG59

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

BREG59 BREG59 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


BREG60

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

BREG60 BREG60 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


BREG61

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

BREG61 BREG61 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


BREG62

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

BREG62 BREG62 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


BREG63

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

BREG63 BREG63 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


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


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


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. Alarm triggers whenever the new date and time matches all the enabled date and time fields, which can happen more than once depending on configuration. 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


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


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. Alarm triggers whenever the new date and time matches all the enabled date and time fields, which can happen more than once depending on configuration. 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


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


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


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


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


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


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


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 : N/A
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


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


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


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.