PWR

Peripheral Memory Blocks

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

Registers

add a new register to this peripheral

CR1

SR1

SR2

SCR

PUCRA

PDCRA

PUCRB

PDCRB

PUCRC

PDCRC

PUCRD

PDCRD

CR2

PUCRE

PDCRE

PUCRF

PDCRF

PUCRG

PDCRG

CR3

CR5

CR4


CR1

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

CR1 CR1 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 LPMS DBP VOS LPR

LPMS : Low-power mode selection
bits : 0 - 2 (3 bit)

DBP : Disable backup domain write protection
bits : 8 - 8 (1 bit)

VOS : Voltage scaling range selection
bits : 9 - 10 (2 bit)

LPR : Low-power run
bits : 14 - 14 (1 bit)


SR1

Power status register 1
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

SR1 SR1 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 WUF1 WUF2 WUF3 WUF4 WUF5 SBF WUFI

WUF1 : Wakeup flag 1
bits : 0 - 0 (1 bit)

WUF2 : Wakeup flag 2
bits : 1 - 1 (1 bit)

WUF3 : Wakeup flag 3
bits : 2 - 2 (1 bit)

WUF4 : Wakeup flag 4
bits : 3 - 3 (1 bit)

WUF5 : Wakeup flag 5
bits : 4 - 4 (1 bit)

SBF : Standby flag
bits : 8 - 8 (1 bit)

WUFI : Wakeup flag internal
bits : 15 - 15 (1 bit)


SR2

Power status register 2
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

SR2 SR2 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 REGLPS REGLPF VOSF PVDO PVMO1 PVMO2 PVMO3 PVMO4

REGLPS : Low-power regulator started
bits : 8 - 8 (1 bit)

REGLPF : Low-power regulator flag
bits : 9 - 9 (1 bit)

VOSF : Voltage scaling flag
bits : 10 - 10 (1 bit)

PVDO : Power voltage detector output
bits : 11 - 11 (1 bit)

PVMO1 : Peripheral voltage monitoring output: VDDUSB vs. 1.2 V
bits : 12 - 12 (1 bit)

PVMO2 : Peripheral voltage monitoring output: VDDIO2 vs. 0.9 V
bits : 13 - 13 (1 bit)

PVMO3 : Peripheral voltage monitoring output: VDDA vs. 1.62 V
bits : 14 - 14 (1 bit)

PVMO4 : Peripheral voltage monitoring output: VDDA vs. 2.2 V
bits : 15 - 15 (1 bit)


SCR

Power status clear register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

SCR SCR write-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 CWUF1 CWUF2 CWUF3 CWUF4 CWUF5 CSBF

CWUF1 : Clear wakeup flag 1
bits : 0 - 0 (1 bit)

CWUF2 : Clear wakeup flag 2
bits : 1 - 1 (1 bit)

CWUF3 : Clear wakeup flag 3
bits : 2 - 2 (1 bit)

CWUF4 : Clear wakeup flag 4
bits : 3 - 3 (1 bit)

CWUF5 : Clear wakeup flag 5
bits : 4 - 4 (1 bit)

CSBF : Clear standby flag
bits : 8 - 8 (1 bit)


PUCRA

Power Port A pull-up control register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PUCRA PUCRA 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 PU0 PU1 PU2 PU3 PU4 PU5 PU6 PU7 PU8 PU9 PU10 PU11 PU12 PU13 PU15

PU0 : Port A pull-up bit y (y=0..15)
bits : 0 - 0 (1 bit)

PU1 : Port A pull-up bit y (y=0..15)
bits : 1 - 1 (1 bit)

PU2 : Port A pull-up bit y (y=0..15)
bits : 2 - 2 (1 bit)

PU3 : Port A pull-up bit y (y=0..15)
bits : 3 - 3 (1 bit)

PU4 : Port A pull-up bit y (y=0..15)
bits : 4 - 4 (1 bit)

PU5 : Port A pull-up bit y (y=0..15)
bits : 5 - 5 (1 bit)

PU6 : Port A pull-up bit y (y=0..15)
bits : 6 - 6 (1 bit)

PU7 : Port A pull-up bit y (y=0..15)
bits : 7 - 7 (1 bit)

PU8 : Port A pull-up bit y (y=0..15)
bits : 8 - 8 (1 bit)

PU9 : Port A pull-up bit y (y=0..15)
bits : 9 - 9 (1 bit)

PU10 : Port A pull-up bit y (y=0..15)
bits : 10 - 10 (1 bit)

PU11 : Port A pull-up bit y (y=0..15)
bits : 11 - 11 (1 bit)

PU12 : Port A pull-up bit y (y=0..15)
bits : 12 - 12 (1 bit)

PU13 : Port A pull-up bit y (y=0..15)
bits : 13 - 13 (1 bit)

PU15 : Port A pull-up bit y (y=0..15)
bits : 15 - 15 (1 bit)


PDCRA

Power Port A pull-down control register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDCRA PDCRA 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 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD14

PD0 : Port A pull-down bit y (y=0..15)
bits : 0 - 0 (1 bit)

PD1 : Port A pull-down bit y (y=0..15)
bits : 1 - 1 (1 bit)

PD2 : Port A pull-down bit y (y=0..15)
bits : 2 - 2 (1 bit)

PD3 : Port A pull-down bit y (y=0..15)
bits : 3 - 3 (1 bit)

PD4 : Port A pull-down bit y (y=0..15)
bits : 4 - 4 (1 bit)

PD5 : Port A pull-down bit y (y=0..15)
bits : 5 - 5 (1 bit)

PD6 : Port A pull-down bit y (y=0..15)
bits : 6 - 6 (1 bit)

PD7 : Port A pull-down bit y (y=0..15)
bits : 7 - 7 (1 bit)

PD8 : Port A pull-down bit y (y=0..15)
bits : 8 - 8 (1 bit)

PD9 : Port A pull-down bit y (y=0..15)
bits : 9 - 9 (1 bit)

PD10 : Port A pull-down bit y (y=0..15)
bits : 10 - 10 (1 bit)

PD11 : Port A pull-down bit y (y=0..15)
bits : 11 - 11 (1 bit)

PD12 : Port A pull-down bit y (y=0..15)
bits : 12 - 12 (1 bit)

PD14 : Port A pull-down bit y (y=0..15)
bits : 14 - 14 (1 bit)


PUCRB

Power Port B pull-up control register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PUCRB PUCRB 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 PU0 PU1 PU2 PU3 PU4 PU5 PU6 PU7 PU8 PU9 PU10 PU11 PU12 PU13 PU14 PU15

PU0 : Port B pull-up bit y (y=0..15)
bits : 0 - 0 (1 bit)

PU1 : Port B pull-up bit y (y=0..15)
bits : 1 - 1 (1 bit)

PU2 : Port B pull-up bit y (y=0..15)
bits : 2 - 2 (1 bit)

PU3 : Port B pull-up bit y (y=0..15)
bits : 3 - 3 (1 bit)

PU4 : Port B pull-up bit y (y=0..15)
bits : 4 - 4 (1 bit)

PU5 : Port B pull-up bit y (y=0..15)
bits : 5 - 5 (1 bit)

PU6 : Port B pull-up bit y (y=0..15)
bits : 6 - 6 (1 bit)

PU7 : Port B pull-up bit y (y=0..15)
bits : 7 - 7 (1 bit)

PU8 : Port B pull-up bit y (y=0..15)
bits : 8 - 8 (1 bit)

PU9 : Port B pull-up bit y (y=0..15)
bits : 9 - 9 (1 bit)

PU10 : Port B pull-up bit y (y=0..15)
bits : 10 - 10 (1 bit)

PU11 : Port B pull-up bit y (y=0..15)
bits : 11 - 11 (1 bit)

PU12 : Port B pull-up bit y (y=0..15)
bits : 12 - 12 (1 bit)

PU13 : Port B pull-up bit y (y=0..15)
bits : 13 - 13 (1 bit)

PU14 : Port B pull-up bit y (y=0..15)
bits : 14 - 14 (1 bit)

PU15 : Port B pull-up bit y (y=0..15)
bits : 15 - 15 (1 bit)


PDCRB

Power Port B pull-down control register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDCRB PDCRB 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 PD0 PD1 PD2 PD3 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15

PD0 : Port B pull-down bit y (y=0..15)
bits : 0 - 0 (1 bit)

PD1 : Port B pull-down bit y (y=0..15)
bits : 1 - 1 (1 bit)

PD2 : Port B pull-down bit y (y=0..15)
bits : 2 - 2 (1 bit)

PD3 : Port B pull-down bit y (y=0..15)
bits : 3 - 3 (1 bit)

PD5 : Port B pull-down bit y (y=0..15)
bits : 5 - 5 (1 bit)

PD6 : Port B pull-down bit y (y=0..15)
bits : 6 - 6 (1 bit)

PD7 : Port B pull-down bit y (y=0..15)
bits : 7 - 7 (1 bit)

PD8 : Port B pull-down bit y (y=0..15)
bits : 8 - 8 (1 bit)

PD9 : Port B pull-down bit y (y=0..15)
bits : 9 - 9 (1 bit)

PD10 : Port B pull-down bit y (y=0..15)
bits : 10 - 10 (1 bit)

PD11 : Port B pull-down bit y (y=0..15)
bits : 11 - 11 (1 bit)

PD12 : Port B pull-down bit y (y=0..15)
bits : 12 - 12 (1 bit)

PD13 : Port B pull-down bit y (y=0..15)
bits : 13 - 13 (1 bit)

PD14 : Port B pull-down bit y (y=0..15)
bits : 14 - 14 (1 bit)

PD15 : Port B pull-down bit y (y=0..15)
bits : 15 - 15 (1 bit)


PUCRC

Power Port C pull-up control register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PUCRC PUCRC 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 PU0 PU1 PU2 PU3 PU4 PU5 PU6 PU7 PU8 PU9 PU10 PU11 PU12 PU13 PU14 PU15

PU0 : Port C pull-up bit y (y=0..15)
bits : 0 - 0 (1 bit)

PU1 : Port C pull-up bit y (y=0..15)
bits : 1 - 1 (1 bit)

PU2 : Port C pull-up bit y (y=0..15)
bits : 2 - 2 (1 bit)

PU3 : Port C pull-up bit y (y=0..15)
bits : 3 - 3 (1 bit)

PU4 : Port C pull-up bit y (y=0..15)
bits : 4 - 4 (1 bit)

PU5 : Port C pull-up bit y (y=0..15)
bits : 5 - 5 (1 bit)

PU6 : Port C pull-up bit y (y=0..15)
bits : 6 - 6 (1 bit)

PU7 : Port C pull-up bit y (y=0..15)
bits : 7 - 7 (1 bit)

PU8 : Port C pull-up bit y (y=0..15)
bits : 8 - 8 (1 bit)

PU9 : Port C pull-up bit y (y=0..15)
bits : 9 - 9 (1 bit)

PU10 : Port C pull-up bit y (y=0..15)
bits : 10 - 10 (1 bit)

PU11 : Port C pull-up bit y (y=0..15)
bits : 11 - 11 (1 bit)

PU12 : Port C pull-up bit y (y=0..15)
bits : 12 - 12 (1 bit)

PU13 : Port C pull-up bit y (y=0..15)
bits : 13 - 13 (1 bit)

PU14 : Port C pull-up bit y (y=0..15)
bits : 14 - 14 (1 bit)

PU15 : Port C pull-up bit y (y=0..15)
bits : 15 - 15 (1 bit)


PDCRC

Power Port C pull-down control register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDCRC PDCRC 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 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15

PD0 : Port C pull-down bit y (y=0..15)
bits : 0 - 0 (1 bit)

PD1 : Port C pull-down bit y (y=0..15)
bits : 1 - 1 (1 bit)

PD2 : Port C pull-down bit y (y=0..15)
bits : 2 - 2 (1 bit)

PD3 : Port C pull-down bit y (y=0..15)
bits : 3 - 3 (1 bit)

PD4 : Port C pull-down bit y (y=0..15)
bits : 4 - 4 (1 bit)

PD5 : Port C pull-down bit y (y=0..15)
bits : 5 - 5 (1 bit)

PD6 : Port C pull-down bit y (y=0..15)
bits : 6 - 6 (1 bit)

PD7 : Port C pull-down bit y (y=0..15)
bits : 7 - 7 (1 bit)

PD8 : Port C pull-down bit y (y=0..15)
bits : 8 - 8 (1 bit)

PD9 : Port C pull-down bit y (y=0..15)
bits : 9 - 9 (1 bit)

PD10 : Port C pull-down bit y (y=0..15)
bits : 10 - 10 (1 bit)

PD11 : Port C pull-down bit y (y=0..15)
bits : 11 - 11 (1 bit)

PD12 : Port C pull-down bit y (y=0..15)
bits : 12 - 12 (1 bit)

PD13 : Port C pull-down bit y (y=0..15)
bits : 13 - 13 (1 bit)

PD14 : Port C pull-down bit y (y=0..15)
bits : 14 - 14 (1 bit)

PD15 : Port C pull-down bit y (y=0..15)
bits : 15 - 15 (1 bit)


PUCRD

Power Port D pull-up control register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PUCRD PUCRD 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 PU0 PU1 PU2 PU3 PU4 PU5 PU6 PU7 PU8 PU9 PU10 PU11 PU12 PU13 PU14 PU15

PU0 : Port D pull-up bit y (y=0..15)
bits : 0 - 0 (1 bit)

PU1 : Port D pull-up bit y (y=0..15)
bits : 1 - 1 (1 bit)

PU2 : Port D pull-up bit y (y=0..15)
bits : 2 - 2 (1 bit)

PU3 : Port D pull-up bit y (y=0..15)
bits : 3 - 3 (1 bit)

PU4 : Port D pull-up bit y (y=0..15)
bits : 4 - 4 (1 bit)

PU5 : Port D pull-up bit y (y=0..15)
bits : 5 - 5 (1 bit)

PU6 : Port D pull-up bit y (y=0..15)
bits : 6 - 6 (1 bit)

PU7 : Port D pull-up bit y (y=0..15)
bits : 7 - 7 (1 bit)

PU8 : Port D pull-up bit y (y=0..15)
bits : 8 - 8 (1 bit)

PU9 : Port D pull-up bit y (y=0..15)
bits : 9 - 9 (1 bit)

PU10 : Port D pull-up bit y (y=0..15)
bits : 10 - 10 (1 bit)

PU11 : Port D pull-up bit y (y=0..15)
bits : 11 - 11 (1 bit)

PU12 : Port D pull-up bit y (y=0..15)
bits : 12 - 12 (1 bit)

PU13 : Port D pull-up bit y (y=0..15)
bits : 13 - 13 (1 bit)

PU14 : Port D pull-up bit y (y=0..15)
bits : 14 - 14 (1 bit)

PU15 : Port D pull-up bit y (y=0..15)
bits : 15 - 15 (1 bit)


PDCRD

Power Port D pull-down control register
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDCRD PDCRD 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 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15

PD0 : Port D pull-down bit y (y=0..15)
bits : 0 - 0 (1 bit)

PD1 : Port D pull-down bit y (y=0..15)
bits : 1 - 1 (1 bit)

PD2 : Port D pull-down bit y (y=0..15)
bits : 2 - 2 (1 bit)

PD3 : Port D pull-down bit y (y=0..15)
bits : 3 - 3 (1 bit)

PD4 : Port D pull-down bit y (y=0..15)
bits : 4 - 4 (1 bit)

PD5 : Port D pull-down bit y (y=0..15)
bits : 5 - 5 (1 bit)

PD6 : Port D pull-down bit y (y=0..15)
bits : 6 - 6 (1 bit)

PD7 : Port D pull-down bit y (y=0..15)
bits : 7 - 7 (1 bit)

PD8 : Port D pull-down bit y (y=0..15)
bits : 8 - 8 (1 bit)

PD9 : Port D pull-down bit y (y=0..15)
bits : 9 - 9 (1 bit)

PD10 : Port D pull-down bit y (y=0..15)
bits : 10 - 10 (1 bit)

PD11 : Port D pull-down bit y (y=0..15)
bits : 11 - 11 (1 bit)

PD12 : Port D pull-down bit y (y=0..15)
bits : 12 - 12 (1 bit)

PD13 : Port D pull-down bit y (y=0..15)
bits : 13 - 13 (1 bit)

PD14 : Port D pull-down bit y (y=0..15)
bits : 14 - 14 (1 bit)

PD15 : Port D pull-down bit y (y=0..15)
bits : 15 - 15 (1 bit)


CR2

Power control register 2
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CR2 CR2 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 PVDE PLS PVMEN1 PVMEN2 PVMEN3 PVMEN4

PVDE : Power voltage detector enable
bits : 0 - 0 (1 bit)

PLS : Power voltage detector level selection
bits : 1 - 3 (3 bit)

PVMEN1 : Peripheral voltage monitoring 1 enable: VDDA vs. COMP min voltage
bits : 4 - 4 (1 bit)

PVMEN2 : Peripheral voltage monitoring 2 enable: VDDA vs. Fast DAC min voltage
bits : 5 - 5 (1 bit)

PVMEN3 : Peripheral voltage monitoring 3 enable: VDDA vs. ADC min voltage 1.62V
bits : 6 - 6 (1 bit)

PVMEN4 : Peripheral voltage monitoring 4 enable: VDDA vs. OPAMP/DAC min voltage
bits : 7 - 7 (1 bit)


PUCRE

Power Port E pull-up control register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PUCRE PUCRE 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 PU0 PU1 PU2 PU3 PU4 PU5 PU6 PU7 PU8 PU9 PU10 PU11 PU12 PU13 PU14 PU15

PU0 : Port E pull-up bit y (y=0..15)
bits : 0 - 0 (1 bit)

PU1 : Port E pull-up bit y (y=0..15)
bits : 1 - 1 (1 bit)

PU2 : Port E pull-up bit y (y=0..15)
bits : 2 - 2 (1 bit)

PU3 : Port E pull-up bit y (y=0..15)
bits : 3 - 3 (1 bit)

PU4 : Port E pull-up bit y (y=0..15)
bits : 4 - 4 (1 bit)

PU5 : Port E pull-up bit y (y=0..15)
bits : 5 - 5 (1 bit)

PU6 : Port E pull-up bit y (y=0..15)
bits : 6 - 6 (1 bit)

PU7 : Port E pull-up bit y (y=0..15)
bits : 7 - 7 (1 bit)

PU8 : Port E pull-up bit y (y=0..15)
bits : 8 - 8 (1 bit)

PU9 : Port E pull-up bit y (y=0..15)
bits : 9 - 9 (1 bit)

PU10 : Port E pull-up bit y (y=0..15)
bits : 10 - 10 (1 bit)

PU11 : Port E pull-up bit y (y=0..15)
bits : 11 - 11 (1 bit)

PU12 : Port E pull-up bit y (y=0..15)
bits : 12 - 12 (1 bit)

PU13 : Port E pull-up bit y (y=0..15)
bits : 13 - 13 (1 bit)

PU14 : Port E pull-up bit y (y=0..15)
bits : 14 - 14 (1 bit)

PU15 : Port E pull-up bit y (y=0..15)
bits : 15 - 15 (1 bit)


PDCRE

Power Port E pull-down control register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDCRE PDCRE 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 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15

PD0 : Port E pull-down bit y (y=0..15)
bits : 0 - 0 (1 bit)

PD1 : Port E pull-down bit y (y=0..15)
bits : 1 - 1 (1 bit)

PD2 : Port E pull-down bit y (y=0..15)
bits : 2 - 2 (1 bit)

PD3 : Port E pull-down bit y (y=0..15)
bits : 3 - 3 (1 bit)

PD4 : Port E pull-down bit y (y=0..15)
bits : 4 - 4 (1 bit)

PD5 : Port E pull-down bit y (y=0..15)
bits : 5 - 5 (1 bit)

PD6 : Port E pull-down bit y (y=0..15)
bits : 6 - 6 (1 bit)

PD7 : Port E pull-down bit y (y=0..15)
bits : 7 - 7 (1 bit)

PD8 : Port E pull-down bit y (y=0..15)
bits : 8 - 8 (1 bit)

PD9 : Port E pull-down bit y (y=0..15)
bits : 9 - 9 (1 bit)

PD10 : Port E pull-down bit y (y=0..15)
bits : 10 - 10 (1 bit)

PD11 : Port E pull-down bit y (y=0..15)
bits : 11 - 11 (1 bit)

PD12 : Port E pull-down bit y (y=0..15)
bits : 12 - 12 (1 bit)

PD13 : Port E pull-down bit y (y=0..15)
bits : 13 - 13 (1 bit)

PD14 : Port E pull-down bit y (y=0..15)
bits : 14 - 14 (1 bit)

PD15 : Port E pull-down bit y (y=0..15)
bits : 15 - 15 (1 bit)


PUCRF

Power Port F pull-up control register
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PUCRF PUCRF 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 PU0 PU1 PU2 PU3 PU4 PU5 PU6 PU7 PU8 PU9 PU10 PU11 PU12 PU13 PU14 PU15

PU0 : Port F pull-up bit y (y=0..15)
bits : 0 - 0 (1 bit)

PU1 : Port F pull-up bit y (y=0..15)
bits : 1 - 1 (1 bit)

PU2 : Port F pull-up bit y (y=0..15)
bits : 2 - 2 (1 bit)

PU3 : Port F pull-up bit y (y=0..15)
bits : 3 - 3 (1 bit)

PU4 : Port F pull-up bit y (y=0..15)
bits : 4 - 4 (1 bit)

PU5 : Port F pull-up bit y (y=0..15)
bits : 5 - 5 (1 bit)

PU6 : Port F pull-up bit y (y=0..15)
bits : 6 - 6 (1 bit)

PU7 : Port F pull-up bit y (y=0..15)
bits : 7 - 7 (1 bit)

PU8 : Port F pull-up bit y (y=0..15)
bits : 8 - 8 (1 bit)

PU9 : Port F pull-up bit y (y=0..15)
bits : 9 - 9 (1 bit)

PU10 : Port F pull-up bit y (y=0..15)
bits : 10 - 10 (1 bit)

PU11 : Port F pull-up bit y (y=0..15)
bits : 11 - 11 (1 bit)

PU12 : Port F pull-up bit y (y=0..15)
bits : 12 - 12 (1 bit)

PU13 : Port F pull-up bit y (y=0..15)
bits : 13 - 13 (1 bit)

PU14 : Port F pull-up bit y (y=0..15)
bits : 14 - 14 (1 bit)

PU15 : Port F pull-up bit y (y=0..15)
bits : 15 - 15 (1 bit)


PDCRF

Power Port F pull-down control register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDCRF PDCRF 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 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15

PD0 : Port F pull-down bit y (y=0..15)
bits : 0 - 0 (1 bit)

PD1 : Port F pull-down bit y (y=0..15)
bits : 1 - 1 (1 bit)

PD2 : Port F pull-down bit y (y=0..15)
bits : 2 - 2 (1 bit)

PD3 : Port F pull-down bit y (y=0..15)
bits : 3 - 3 (1 bit)

PD4 : Port F pull-down bit y (y=0..15)
bits : 4 - 4 (1 bit)

PD5 : Port F pull-down bit y (y=0..15)
bits : 5 - 5 (1 bit)

PD6 : Port F pull-down bit y (y=0..15)
bits : 6 - 6 (1 bit)

PD7 : Port F pull-down bit y (y=0..15)
bits : 7 - 7 (1 bit)

PD8 : Port F pull-down bit y (y=0..15)
bits : 8 - 8 (1 bit)

PD9 : Port F pull-down bit y (y=0..15)
bits : 9 - 9 (1 bit)

PD10 : Port F pull-down bit y (y=0..15)
bits : 10 - 10 (1 bit)

PD11 : Port F pull-down bit y (y=0..15)
bits : 11 - 11 (1 bit)

PD12 : Port F pull-down bit y (y=0..15)
bits : 12 - 12 (1 bit)

PD13 : Port F pull-down bit y (y=0..15)
bits : 13 - 13 (1 bit)

PD14 : Port F pull-down bit y (y=0..15)
bits : 14 - 14 (1 bit)

PD15 : Port F pull-down bit y (y=0..15)
bits : 15 - 15 (1 bit)


PUCRG

Power Port G pull-up control register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PUCRG PUCRG 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 PU0 PU1 PU2 PU3 PU4 PU5 PU6 PU7 PU8 PU9 PU10

PU0 : Port G pull-up bit y (y=0..15)
bits : 0 - 0 (1 bit)

PU1 : Port G pull-up bit y (y=0..15)
bits : 1 - 1 (1 bit)

PU2 : Port G pull-up bit y (y=0..15)
bits : 2 - 2 (1 bit)

PU3 : Port G pull-up bit y (y=0..15)
bits : 3 - 3 (1 bit)

PU4 : Port G pull-up bit y (y=0..15)
bits : 4 - 4 (1 bit)

PU5 : Port G pull-up bit y (y=0..15)
bits : 5 - 5 (1 bit)

PU6 : Port G pull-up bit y (y=0..15)
bits : 6 - 6 (1 bit)

PU7 : Port G pull-up bit y (y=0..15)
bits : 7 - 7 (1 bit)

PU8 : Port G pull-up bit y (y=0..15)
bits : 8 - 8 (1 bit)

PU9 : Port G pull-up bit y (y=0..15)
bits : 9 - 9 (1 bit)

PU10 : Port G pull-up bit y (y=0..15)
bits : 10 - 10 (1 bit)


PDCRG

Power Port G pull-down control register
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDCRG PDCRG 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 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10

PD0 : Port G pull-down bit y (y=0..15)
bits : 0 - 0 (1 bit)

PD1 : Port G pull-down bit y (y=0..15)
bits : 1 - 1 (1 bit)

PD2 : Port G pull-down bit y (y=0..15)
bits : 2 - 2 (1 bit)

PD3 : Port G pull-down bit y (y=0..15)
bits : 3 - 3 (1 bit)

PD4 : Port G pull-down bit y (y=0..15)
bits : 4 - 4 (1 bit)

PD5 : Port G pull-down bit y (y=0..15)
bits : 5 - 5 (1 bit)

PD6 : Port G pull-down bit y (y=0..15)
bits : 6 - 6 (1 bit)

PD7 : Port G pull-down bit y (y=0..15)
bits : 7 - 7 (1 bit)

PD8 : Port G pull-down bit y (y=0..15)
bits : 8 - 8 (1 bit)

PD9 : Port G pull-down bit y (y=0..15)
bits : 9 - 9 (1 bit)

PD10 : Port G pull-down bit y (y=0..15)
bits : 10 - 10 (1 bit)


CR3

Power control register 3
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CR3 CR3 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 EWUP1 EWUP2 EWUP3 EWUP4 EWUP5 RRS APC UCPD1_STDBY UCPD1_DBDIS EIWUL

EWUP1 : Enable Wakeup pin WKUP1
bits : 0 - 0 (1 bit)

EWUP2 : Enable Wakeup pin WKUP2
bits : 1 - 1 (1 bit)

EWUP3 : Enable Wakeup pin WKUP3
bits : 2 - 2 (1 bit)

EWUP4 : Enable Wakeup pin WKUP4
bits : 3 - 3 (1 bit)

EWUP5 : Enable Wakeup pin WKUP5
bits : 4 - 4 (1 bit)

RRS : SRAM2 retention in Standby mode
bits : 8 - 8 (1 bit)

APC : Apply pull-up and pull-down configuration
bits : 10 - 10 (1 bit)

UCPD1_STDBY : STDBY
bits : 13 - 13 (1 bit)

UCPD1_DBDIS : DBDIS
bits : 14 - 14 (1 bit)

EIWUL : Enable external WakeUp line
bits : 15 - 15 (1 bit)


CR5

Power control register 5
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CR5 CR5 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 R1MODE

R1MODE : Main regular range 1 mode
bits : 0 - 0 (1 bit)


CR4

Power control register 4
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CR4 CR4 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 WP1 WP2 WP3 WP4 WP5 VBE VBRS

WP1 : Wakeup pin WKUP1 polarity
bits : 0 - 0 (1 bit)

WP2 : Wakeup pin WKUP2 polarity
bits : 1 - 1 (1 bit)

WP3 : Wakeup pin WKUP3 polarity
bits : 2 - 2 (1 bit)

WP4 : Wakeup pin WKUP4 polarity
bits : 3 - 3 (1 bit)

WP5 : Wakeup pin WKUP5 polarity
bits : 4 - 4 (1 bit)

VBE : VBAT battery charging enable
bits : 8 - 8 (1 bit)

VBRS : VBAT battery charging resistor selection
bits : 9 - 9 (1 bit)



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.