\n

PCU

Peripheral Memory Blocks

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

Registers

MR

IER

ISR

ICR

CR

PCR

DER


MR

PORT n Pin MUX Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MR MR 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 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15

P0 : P0 MUX SEL
bits : 0 - 1 (2 bit)

P1 : P1 Pin Mux select
bits : 2 - 3 (2 bit)

P2 : P2 MUX SEL
bits : 4 - 5 (2 bit)

P3 : P3 Pin Mux select
bits : 6 - 7 (2 bit)

P4 : P4 MUX SEL
bits : 8 - 9 (2 bit)

P5 : P5 Pin Mux select
bits : 10 - 11 (2 bit)

P6 : P6 MUX SEL
bits : 12 - 13 (2 bit)

P7 : P7 Pin Mux select
bits : 14 - 15 (2 bit)

P8 : P8 MUX SEL
bits : 16 - 17 (2 bit)

P9 : P9 Pin Mux select
bits : 18 - 19 (2 bit)

P10 : P10 MUX SEL
bits : 20 - 21 (2 bit)

P11 : P11 Pin Mux select
bits : 22 - 23 (2 bit)

P12 : P12 MUX SEL
bits : 24 - 25 (2 bit)

P13 : P13 Pin Mux select
bits : 26 - 27 (2 bit)

P14 : P14 MUX SEL
bits : 28 - 29 (2 bit)

P15 : P15 Pin Mux select
bits : 30 - 31 (2 bit)


IER

PORT n Interrupt Enable Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

IER IER 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 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15

P0 : P0 interrupt enable
bits : 0 - 1 (2 bit)

P1 : P1 interrupt select
bits : 2 - 3 (2 bit)

P2 : P2 interrupt SEL
bits : 4 - 5 (2 bit)

P3 : P3 interrupt select
bits : 6 - 7 (2 bit)

P4 : P4 interrupt SEL
bits : 8 - 9 (2 bit)

P5 : P5 interrupt select
bits : 10 - 11 (2 bit)

P6 : P6 interrupt SEL
bits : 12 - 13 (2 bit)

P7 : P7 interrupt select
bits : 14 - 15 (2 bit)

P8 : P8 interrupt SEL
bits : 16 - 17 (2 bit)

P9 : P9 interrupt select
bits : 18 - 19 (2 bit)

P10 : P10 interrupt SEL
bits : 20 - 21 (2 bit)

P11 : P11 interrupt select
bits : 22 - 23 (2 bit)

P12 : P12 interrupt SEL
bits : 24 - 25 (2 bit)

P13 : P13 interrupt select
bits : 26 - 27 (2 bit)

P14 : P14 interrupt SEL
bits : 28 - 29 (2 bit)

P15 : P15 interrupt select
bits : 30 - 31 (2 bit)


ISR

PORT n Interrupt Status Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ISR ISR 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 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15

P0 : P0 interrupt status
bits : 0 - 1 (2 bit)

P1 : P1 interrupt status
bits : 2 - 3 (2 bit)

P2 : P2 interrupt status
bits : 4 - 5 (2 bit)

P3 : P3 interrupt status
bits : 6 - 7 (2 bit)

P4 : P4 interrupt status
bits : 8 - 9 (2 bit)

P5 : P5 interrupt status
bits : 10 - 11 (2 bit)

P6 : P6 interrupt status
bits : 12 - 13 (2 bit)

P7 : P7 interrupt status
bits : 14 - 15 (2 bit)

P8 : P8 interrupt status
bits : 16 - 17 (2 bit)

P9 : P9 interrupt status
bits : 18 - 19 (2 bit)

P10 : P10 interrupt status
bits : 20 - 21 (2 bit)

P11 : P11 interrupt status
bits : 22 - 23 (2 bit)

P12 : P12 interrupt status
bits : 24 - 25 (2 bit)

P13 : P13 interrupt status
bits : 26 - 27 (2 bit)

P14 : P14 interrupt status
bits : 28 - 29 (2 bit)

P15 : P15 interrupt status
bits : 30 - 31 (2 bit)


ICR

PORT n Interrupt Control Register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ICR ICR 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 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15

P0 : P0 interrupt control
bits : 0 - 1 (2 bit)

P1 : P1 interrupt control
bits : 2 - 3 (2 bit)

P2 : P2 interrupt control
bits : 4 - 5 (2 bit)

P3 : P3 interrupt control
bits : 6 - 7 (2 bit)

P4 : P4 interrupt control
bits : 8 - 9 (2 bit)

P5 : P5 interrupt control
bits : 10 - 11 (2 bit)

P6 : P6 interrupt control
bits : 12 - 13 (2 bit)

P7 : P7 interrupt control
bits : 14 - 15 (2 bit)

P8 : P8 interrupt control
bits : 16 - 17 (2 bit)

P9 : P9 interrupt control
bits : 18 - 19 (2 bit)

P10 : P10 interrupt control
bits : 20 - 21 (2 bit)

P11 : P11 interrupt control
bits : 22 - 23 (2 bit)

P12 : P12 interrupt control
bits : 24 - 25 (2 bit)

P13 : P13 interrupt control
bits : 26 - 27 (2 bit)

P14 : P14 interrupt control
bits : 28 - 29 (2 bit)

P15 : P15 interrupt control
bits : 30 - 31 (2 bit)


CR

PORT n Pin Control Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CR CR 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 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15

P0 : P0 control SEL
bits : 0 - 1 (2 bit)

P1 : P1 control select
bits : 2 - 3 (2 bit)

P2 : P2 control SEL
bits : 4 - 5 (2 bit)

P3 : P3 control select
bits : 6 - 7 (2 bit)

P4 : P4 control SEL
bits : 8 - 9 (2 bit)

P5 : P5 control select
bits : 10 - 11 (2 bit)

P6 : P6 control SEL
bits : 12 - 13 (2 bit)

P7 : P7 control select
bits : 14 - 15 (2 bit)

P8 : P8 control SEL
bits : 16 - 17 (2 bit)

P9 : P9 control select
bits : 18 - 19 (2 bit)

P10 : P10 control SEL
bits : 20 - 21 (2 bit)

P11 : P11 control select
bits : 22 - 23 (2 bit)

P12 : P12 control SEL
bits : 24 - 25 (2 bit)

P13 : P13 control select
bits : 26 - 27 (2 bit)

P14 : P14 control SEL
bits : 28 - 29 (2 bit)

P15 : P15 control select
bits : 30 - 31 (2 bit)


PCR

PORT n Pull-up Resistor Control Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PCR PCR 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 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15

P0 : P0 pull-up enable
bits : 0 - 0 (1 bit)

P1 : P1 pull-up enable
bits : 1 - 1 (1 bit)

P2 : P2 pull-up enable
bits : 2 - 2 (1 bit)

P3 : P3 pull-up enable
bits : 3 - 3 (1 bit)

P4 : P4 pull-up enable
bits : 4 - 4 (1 bit)

P5 : P5 pull-up enable
bits : 5 - 5 (1 bit)

P6 : P6 pull-up enable
bits : 6 - 6 (1 bit)

P7 : P7 pull-up enable
bits : 7 - 7 (1 bit)

P8 : P8 pull-up enable
bits : 8 - 8 (1 bit)

P9 : P9 pull-up enable
bits : 9 - 9 (1 bit)

P10 : P10 pull-up enable
bits : 10 - 10 (1 bit)

P11 : P11 pull-up enable
bits : 11 - 11 (1 bit)

P12 : P12 pull-up enable
bits : 12 - 12 (1 bit)

P13 : P13 pull-up enable
bits : 13 - 13 (1 bit)

P14 : P14 pull-up enable
bits : 14 - 14 (1 bit)

P15 : P15 pull-up enable
bits : 15 - 15 (1 bit)


DER

PORT n Debounce Enable Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DER DER 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 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15

P0 : P0 Debounce enable
bits : 0 - 0 (1 bit)

P1 : P1 Debounce enable
bits : 1 - 1 (1 bit)

P2 : P2 Debounce enable
bits : 2 - 2 (1 bit)

P3 : P3 Debounce enable
bits : 3 - 3 (1 bit)

P4 : P4 Debounce enable
bits : 4 - 4 (1 bit)

P5 : P5 Debounce enable
bits : 5 - 5 (1 bit)

P6 : P6 Debounce enable
bits : 6 - 6 (1 bit)

P7 : P7 Debounce enable
bits : 7 - 7 (1 bit)

P8 : P8 Debounce enable
bits : 8 - 8 (1 bit)

P9 : P9 Debounce enable
bits : 9 - 9 (1 bit)

P10 : P10 Debounce enable
bits : 10 - 10 (1 bit)

P11 : P11 Debounce enable
bits : 11 - 11 (1 bit)

P12 : P12 Debounce enable
bits : 12 - 12 (1 bit)

P13 : P13 Debounce enable
bits : 13 - 13 (1 bit)

P14 : P14 Debounce enable
bits : 14 - 14 (1 bit)

P15 : P15 Debounce enable
bits : 15 - 15 (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.