\n

GPIO

Peripheral Memory Blocks

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Registers

PA_MODE

PA_PIN

PA_INTTYPE

PA_INTEN

PA_INTSRC

PB_MODE

PB_DOUT

PB_PIN

PB_INTTYPE

PB_INTEN

PB_INTSRC

PA_DOUT

PC_MODE

PA0_PDIO

PA1_PDIO

PA2_PDIO

PA3_PDIO

PA4_PDIO

PA5_PDIO

PA6_PDIO

PA7_PDIO

PA8_PDIO

PA9_PDIO

PA10_PDIO

PA11_PDIO

PA12_PDIO

PA13_PDIO

PA14_PDIO

PA15_PDIO

PB0_PDIO

PB1_PDIO

PB2_PDIO

PB3_PDIO

PB4_PDIO

PB5_PDIO

PB6_PDIO

PB7_PDIO

PB8_PDIO

PB9_PDIO

PB10_PDIO

PB11_PDIO

PC_DOUT

PC0_PDIO

PC1_PDIO

PC2_PDIO

PC3_PDIO

PC4_PDIO

PC5_PDIO

PC6_PDIO

PC7_PDIO

PC8_PDIO

PC9_PDIO

PC10_PDIO

PC11_PDIO

PC12_PDIO

PC13_PDIO

PC14_PDIO

PC15_PDIO

PD0_PDIO

PD1_PDIO

PD2_PDIO

PD3_PDIO

PD4_PDIO

PD5_PDIO

PD6_PDIO

PD7_PDIO

PD8_PDIO

PD9_PDIO

PD10_PDIO

PD11_PDIO

PD12_PDIO

PD13_PDIO

PD14_PDIO

PD15_PDIO

PC_PIN

PC_INTTYPE

PC_INTEN

PC_INTSRC

PD_MODE

PD_DOUT

PD_PIN

PD_INTTYPE

PD_INTEN

PD_INTSRC


PA_MODE

GPIO PA Pin I/O Mode Control
address_offset : 0x0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PA_MODE PA_MODE 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 MODE0 MODE1 MODE2 MODE3 MODE4 MODE5 MODE6 MODE7 MODE8 MODE9 MODE10 MODE11 MODE12 MODE13 MODE14 MODE15

MODE0 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE1 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 2 - 3 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE2 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 4 - 5 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE3 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 6 - 7 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE4 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 8 - 9 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE5 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 10 - 11 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE6 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 12 - 13 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE7 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 14 - 15 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE8 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE9 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 18 - 19 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE10 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 20 - 21 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE11 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 22 - 23 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE12 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 24 - 25 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE13 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 26 - 27 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE14 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 28 - 29 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.

MODE15 : Port [A/B/C/D] Pin[N] I/O Mode Control Each GPIO Px pin has four modes: Note: PB_MODE [31:4] are reserved to 0.
bits : 30 - 31 (2 bit)
access : read-write

Enumeration:

#00 : 0

GPIO Px[n] pin is in INPUT mode

#01 : 1

GPIO Px[n] pin is in OUTPUT mode

#10 : 2

GPIO Px[n] pin is in Open-Drain mode

#11 : 3

GPIO Px[n] pin is in INPUT with internal PULLUP resister mode

End of enumeration elements list.


PA_PIN

GPIO PA Pin Value
address_offset : 0x10 Bytes (0x0)
size : -1 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

PA_PIN PA_PIN 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 PIN

PIN : Port [A/B/C/D] Pin[N] Pin Values Each bit of the register reflects the actual status of the respective Px.n pin. If the bit is 1, it indicates the corresponding pin status is high else the pin status is low. Note: PB_PIN [15:2] are reserved to 0.
bits : 0 - 15 (16 bit)
access : read-only


PA_INTTYPE

GPIO PA Interrupt Trigger Type
address_offset : 0x18 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PA_INTTYPE PA_INTTYPE 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 TYPE

TYPE : Port [A/B/C/D] Pin[N] Edge Or Level Detection Interrupt Trigger Type Control TYPE[n] is used to control whether the interrupt mode is level triggered or edge triggered. If the interrupt mode is level triggered, the input source is sampled by one HCLK clock to generate the interrupt Note 1: If level triggered interrupt is selected, then only one level can be selected in the Px_INTEN register. If both levels are set, the setting is ignored and no interrupt will occur Note 2: PB_INTTYPE [15:2] are reserved to 0.
bits : 0 - 15 (16 bit)
access : read-write

Enumeration:

0 : 0

Edge triggered interrupt

1 : 1

Level triggered interrupt

End of enumeration elements list.


PA_INTEN

GPIO PA Interrupt Enable
address_offset : 0x1C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PA_INTEN PA_INTEN 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 FLIEN0 FLIEN1 FLIEN2 FLIEN3 FLIEN4 FLIEN5 FLIEN6 FLIEN7 FLIEN8 FLIEN9 FLIEN10 FLIEN11 FLIEN12 FLIEN13 FLIEN14 FLIEN15 RHIEN0 RHIEN1 RHIEN2 RHIEN3 RHIEN4 RHIEN5 RHIEN6 RHIEN7 RHIEN8 RHIEN9 RHIEN10 RHIEN11 RHIEN12 RHIEN13 RHIEN14 RHIEN15

FLIEN0 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN1 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN2 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN3 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN4 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN5 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN6 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN7 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN8 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN9 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN10 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN11 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN12 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN13 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN14 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

FLIEN15 : Port [A/B] Interrupt Enable By Input Falling Edge Or Input Level Low FLIEN[n] is used to enable the falling/low-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the FLIEN[n] (Px_INTEN[n]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at low level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from high to low. Note: PB_FLIEN [15:2] are reserved to 0.
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-level or high-to-low interrupt

#1 : 1

Enable Px.n for low-level or high-to-low interrupt

End of enumeration elements list.

RHIEN0 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 16 - 16 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN1 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 17 - 17 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN2 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN3 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 19 - 19 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN4 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN5 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 21 - 21 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN6 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 22 - 22 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN7 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 23 - 23 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN8 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN9 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN10 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN11 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN12 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN13 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 29 - 29 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN14 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.

RHIEN15 : Port [A/B/C/D] Interrupt Enable By Input Rising Edge Or Input Level High RHIEN[n] is used to enable the rising/high-level interrupt for each of the corresponding input Px.n pin. To set 1 also enables the pin wake-up function. When setting the RHIEN[n] (Px_INTEN[n+16]) bit to 1 : If the interrupt is configured as level trigger mode (TYPE[n] is set to 1), one interrupt will occur while the input Px.n state is at high level. If the interrupt is configured as edge trigger mode (TYPE[n] is set to 0), one interrupt will occur while he input Px.n state changes from low to high. Note: PB_RHIEN [15:2] are reserved to 0.
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable Px.n for low-to-high or level-high interrupt

#1 : 1

Enable Px.n for low-to-high or level-high interrupt

End of enumeration elements list.


PA_INTSRC

GPIO PA Interrupt Source Flag
address_offset : 0x20 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PA_INTSRC PA_INTSRC 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 INTSRC

INTSRC : Port [A/B/C/D] Interrupt Source Flag Read operation: Note: PB_INTSRC [15:2] are reserved to 0.
bits : 0 - 15 (16 bit)
access : read-write

Enumeration:

0 : 0

No interrupt from Px.n. No action

1 : 1

Px.n generated an interrupt. Clear the corresponding pending interrupt

End of enumeration elements list.


PB_MODE

GPIO PB Pin I/O Mode Control
address_offset : 0x40 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB_DOUT

GPIO PB Data Output Value
address_offset : 0x48 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB_PIN

GPIO PB Pin Value
address_offset : 0x50 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB_INTTYPE

GPIO PB Interrupt Trigger Type
address_offset : 0x58 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB_INTEN

GPIO PB Interrupt Enable
address_offset : 0x5C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB_INTSRC

GPIO PB Interrupt Source Flag
address_offset : 0x60 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA_DOUT

GPIO PA Data Output Value
address_offset : 0x8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PA_DOUT PA_DOUT 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 DOUT

DOUT : Port [A/B/C/D] Pin[N] Output Value Each of these bits controls the status of a GPIO pin when the GPIO pin is configured as output or open-drain mode. Note: PB_DOUT [15:2] are reserved to 0.
bits : 0 - 15 (16 bit)
access : read-write

Enumeration:

0 : 0

GPIO port [A/B/C/D] Pin[n] will drive Low if the corresponding output mode bit is set

1 : 1

GPIO port [A/B/C/D] Pin[n] will drive High if the corresponding output mode bit is set

End of enumeration elements list.


PC_MODE

GPIO PC Pin I/O Mode Control
address_offset : 0x80 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA0_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x800 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PA0_PDIO PA0_PDIO 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 PDIO

PDIO : GPIO Px.n Pin Data Input/Output Writing this bit can control one GPIO pin output value.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

Corresponding GPIO pin set to low

#1 : 1

Corresponding GPIO pin set to high

End of enumeration elements list.


PA1_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x804 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA2_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x808 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA3_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x80C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA4_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x810 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA5_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x814 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA6_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x818 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA7_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x81C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA8_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x820 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA9_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x824 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA10_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x828 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA11_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x82C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA12_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x830 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA13_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x834 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA14_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x838 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PA15_PDIO

GPIO PA.n Pin Data Input/Output Register
address_offset : 0x83C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB0_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x840 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB1_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x844 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB2_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x848 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB3_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x84C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB4_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x850 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB5_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x854 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB6_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x858 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB7_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x85C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB8_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x860 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB9_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x864 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB10_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x868 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PB11_PDIO

GPIO PB.n Pin Data Input/Output Register
address_offset : 0x86C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC_DOUT

GPIO PC Data Output Value
address_offset : 0x88 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC0_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x880 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC1_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x884 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC2_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x888 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC3_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x88C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC4_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x890 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC5_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x894 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC6_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x898 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC7_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x89C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC8_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x8A0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC9_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x8A4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC10_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x8A8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC11_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x8AC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC12_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x8B0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC13_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x8B4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC14_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x8B8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC15_PDIO

GPIO PC.n Pin Data Input/Output Register
address_offset : 0x8BC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PC15_PDIO PC15_PDIO 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_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8C0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD1_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8C4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD2_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8C8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD3_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8CC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD4_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8D0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD5_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8D4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD6_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8D8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD7_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8DC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD8_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8E0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD9_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8E4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD10_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8E8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD11_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8EC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD12_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8F0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD13_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8F4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD14_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8F8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD15_PDIO

GPIO PD.n Pin Data Input/Output Register
address_offset : 0x8FC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC_PIN

GPIO PC Pin Value
address_offset : 0x90 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC_INTTYPE

GPIO PC Interrupt Trigger Type
address_offset : 0x98 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC_INTEN

GPIO PC Interrupt Enable
address_offset : 0x9C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PC_INTSRC

GPIO PC Interrupt Source Flag
address_offset : 0xA0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD_MODE

GPIO PD Pin I/O Mode Control
address_offset : 0xC0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD_DOUT

GPIO PD Data Output Value
address_offset : 0xC8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD_PIN

GPIO PD Pin Value
address_offset : 0xD0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD_INTTYPE

GPIO PD Interrupt Trigger Type
address_offset : 0xD8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD_INTEN

GPIO PD Interrupt Enable
address_offset : 0xDC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PD_INTSRC

GPIO PD Interrupt Source Flag
address_offset : 0xE0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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


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.