\n

PORT

Peripheral Memory Blocks

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

Registers

P0_DATA

P0_PUDEN

P0_ALTSEL0

P0_ALTSEL1

P1_DATA

P1_DIR

P1_OD

P1_PUDSEL

P1_PUDEN

P1_ALTSEL0

P1_ALTSEL1

P0_DIR

P2_DATA

P2_DIR

P2_PUDSEL

P2_PUDEN

P0_OD

P0_PUDSEL


P0_DATA

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

P0_DATA P0_DATA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PP0 PP1 PP2 PP3 PP4 PP5 PP0_STS PP1_STS PP2_STS PP3_STS PP4_STS PP5_STS

PP0 : Port 0 Pin 0 Data Value
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 0 data value = 0

0b1 : 1

Port 0 pin 0 data value = 1

End of enumeration elements list.

PP1 : Port 0 Pin 1 Data Value
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 1 data value = 0

0b1 : 1

Port 0 pin 1 data value = 1

End of enumeration elements list.

PP2 : Port 0 Pin 2 Data Value
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 2 data value = 0

0b1 : 1

Port 0 pin 2 data value = 1

End of enumeration elements list.

PP3 : Port 0 Pin 3 Data Value
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 3 data value = 0

0b1 : 1

Port 0 pin 3 data value = 1

End of enumeration elements list.

PP4 : Port 0 Pin 4 Data Value
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 4 data value = 0

0b1 : 1

Port 0 pin 4 data value = 1

End of enumeration elements list.

PP5 : Port 0 Pin 5 Data Value
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 5 data value = 0

0b1 : 1

Port 0 pin 5 data value = 1

End of enumeration elements list.

PP0_STS : Port 0 Pin 0 Data Value (read back of Port Data when IO is configured as output)
bits : 16 - 15 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 0 data value = 0

0b1 : 1

Port 0 pin 0 data value = 1

End of enumeration elements list.

PP1_STS : Port 0 Pin 1 Data Value (read back of Port Data when IO is configured as output)
bits : 17 - 16 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 1 data value = 0

0b1 : 1

Port 0 pin 1 data value = 1

End of enumeration elements list.

PP2_STS : Port 0 Pin 2 Data Value (read back of Port Data when IO is configured as output)
bits : 18 - 17 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 2 data value = 0

0b1 : 1

Port 0 pin 2 data value = 1

End of enumeration elements list.

PP3_STS : Port 0 Pin 3 Data Value (read back of Port Data when IO is configured as output)
bits : 19 - 18 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 3 data value = 0

0b1 : 1

Port 0 pin 3 data value = 1

End of enumeration elements list.

PP4_STS : Port 0 Pin 4 Data Value (read back of Port Data when IO is configured as output)
bits : 20 - 19 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 4 data value = 0

0b1 : 1

Port 0 pin 4 data value = 1

End of enumeration elements list.

PP5_STS : Port 0 Pin 5 Data Value (read back of Port Data when IO is configured as output)
bits : 21 - 20 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 5 data value = 0

0b1 : 1

Port 0 pin 5 data value = 1

End of enumeration elements list.


P0_PUDEN

Port 0 Pull-Up/Pull-Down Enable Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Pull-Up/Pull-Down Enable at Port 0 Bit 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP1 : Pull-Up/Pull-Down Enable at Port 0 Bit 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP2 : Pull-Up/Pull-Down Enable at Port 0 Bit 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP3 : Pull-Up/Pull-Down Enable at Port 0 Bit 3
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP4 : Pull-Up/Pull-Down Enable at Port 0 Bit 4
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP5 : Pull-Up/Pull-Down Enable at Port 0 Bit 5
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.


P0_ALTSEL0

Port 0 Alternate Select Register 0
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : See
bits : 0 - -1 (0 bit)
access : read-write

PP1 : See
bits : 1 - 0 (0 bit)
access : read-write

PP2 : See
bits : 2 - 1 (0 bit)
access : read-write

PP3 : See
bits : 3 - 2 (0 bit)
access : read-write

PP4 : See
bits : 4 - 3 (0 bit)
access : read-write

PP5 : See
bits : 5 - 4 (0 bit)
access : read-write


P0_ALTSEL1

Port 0 Alternate Select Register 1
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : See
bits : 0 - -1 (0 bit)
access : read-write

PP1 : See
bits : 1 - 0 (0 bit)
access : read-write

PP2 : See
bits : 2 - 1 (0 bit)
access : read-write

PP3 : See
bits : 3 - 2 (0 bit)
access : read-write

PP4 : See
bits : 4 - 3 (0 bit)
access : read-write

PP5 : See
bits : 5 - 4 (0 bit)
access : read-write


P1_DATA

Port 1 Data Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

P1_DATA P1_DATA read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PP0 PP1 PP2 PP4 PP0_STS PP1_STS PP2_STS PP4_STS

PP0 : Port 1 Pin 0 Data Value
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 0 data value = 0

0b1 : 1

Port 0 pin 0 data value = 1

End of enumeration elements list.

PP1 : Port 1 Pin 1 Data Value
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 1 data value = 0

0b1 : 1

Port 0 pin 1 data value = 1

End of enumeration elements list.

PP2 : Port 1 Pin 2 Data Value
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 2 data value = 0

0b1 : 1

Port 0 pin 2 data value = 1

End of enumeration elements list.

PP4 : Port 1 Pin 4 Data Value
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 0 pin 4 data value = 0

0b1 : 1

Port 0 pin 4 data value = 1

End of enumeration elements list.

PP0_STS : Port 1 Pin 0 Data Value (read back of Port Data when IO is configured as output)
bits : 16 - 15 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 0 data value = 0

0b1 : 1

Port 0 pin 0 data value = 1

End of enumeration elements list.

PP1_STS : Port 1 Pin 1 Data Value (read back of Port Data when IO is configured as output)
bits : 17 - 16 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 1 data value = 0

0b1 : 1

Port 0 pin 1 data value = 1

End of enumeration elements list.

PP2_STS : Port 1 Pin 2 Data Value (read back of Port Data when IO is configured as output)
bits : 18 - 17 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 2 data value = 0

0b1 : 1

Port 0 pin 2 data value = 1

End of enumeration elements list.

PP4_STS : Port 1 Pin 4 Data Value (read back of Port Data when IO is configured as output)
bits : 20 - 19 (0 bit)
access : read-only

Enumeration:

0b0 : 0

Port 0 pin 4 data value = 0

0b1 : 1

Port 0 pin 4 data value = 1

End of enumeration elements list.


P1_DIR

Port 1 Direction Register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

P1_DIR P1_DIR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PP0 PP1 PP2 PP4 PP0_INEN PP1_INEN PP2_INEN PP4_INEN

PP0 : Port 1 Pin 0 Direction Control
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Input

Direction is set to input

0b1 : Output

Direction is set to output

End of enumeration elements list.

PP1 : Port 1 Pin 1 Direction Control
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Input

Direction is set to input

0b1 : Output

Direction is set to output

End of enumeration elements list.

PP2 : Port 1 Pin 2 Direction Control
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Input

Direction is set to input

0b1 : Output

Direction is set to output

End of enumeration elements list.

PP4 : Port 1 Pin 4 Direction Control
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : Input

Direction is set to input

0b1 : Output

Direction is set to output

End of enumeration elements list.

PP0_INEN : Port 1 Pin 0 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.

PP1_INEN : Port 1 Pin 1 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.

PP2_INEN : Port 1 Pin 2 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.

PP4_INEN : Port 1 Pin 4 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 20 - 19 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.


P1_OD

Port 1 Open Drain Control Register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Port 1 Pin 0 Open Drain Mode
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.

PP1 : Port 1 Pin 1 Open Drain Mode
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.

PP2 : Port 1 Pin 2 Open Drain Mode
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.

PP4 : Port 1 Pin 4 Open Drain Mode
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.


P1_PUDSEL

Port 1 Pull-Up/Pull-Down Select Register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Pull-Up/Pull-Down Select Port 1 Bit 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP1 : Pull-Up/Pull-Down Select Port 1 Bit 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP2 : Pull-Up/Pull-Down Select Port 1 Bit 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP4 : Pull-Up/Pull-Down Select Port 1 Bit 4
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.


P1_PUDEN

Port 1 Pull-Up/Pull-Down Enable Register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Pull-Up/Pull-Down Enable at Port 1 Bit 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP1 : Pull-Up/Pull-Down Enable at Port 1 Bit 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP2 : Pull-Up/Pull-Down Enable at Port 1 Bit 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP4 : Pull-Up/Pull-Down Enable at Port 1 Bit 4
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.


P1_ALTSEL0

Port 1 Alternate Select Register 0
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : See
bits : 0 - -1 (0 bit)
access : read-write

PP1 : See
bits : 1 - 0 (0 bit)
access : read-write

PP2 : See
bits : 2 - 1 (0 bit)
access : read-write

PP4 : See
bits : 4 - 3 (0 bit)
access : read-write


P1_ALTSEL1

Port 1 Alternate Select Register 1
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : See
bits : 0 - -1 (0 bit)
access : read-write

PP1 : See
bits : 1 - 0 (0 bit)
access : read-write

PP2 : See
bits : 2 - 1 (0 bit)
access : read-write

PP4 : See
bits : 4 - 3 (0 bit)
access : read-write


P0_DIR

Port 0 Direction Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

P0_DIR P0_DIR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PP0 PP1 PP2 PP3 PP4 PP5 PP0_INEN PP1_INEN PP2_INEN PP3_INEN PP4_INEN PP5_INEN

PP0 : Port 0 Pin 0 Direction Control
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Direction is set to input

0b1 : 1

Direction is set to output

End of enumeration elements list.

PP1 : Port 0 Pin 1 Direction Control
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Direction is set to input

0b1 : 1

Direction is set to output

End of enumeration elements list.

PP2 : Port 0 Pin 2 Direction Control
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Direction is set to input

0b1 : 1

Direction is set to output

End of enumeration elements list.

PP3 : Port 0 Pin 3 Direction Control
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Direction is set to input

0b1 : 1

Direction is set to output

End of enumeration elements list.

PP4 : Port 0 Pin 4 Direction Control
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Direction is set to input

0b1 : 1

Direction is set to output

End of enumeration elements list.

PP5 : Port 0 Pin 5 Direction Control
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Direction is set to input

0b1 : 1

Direction is set to output

End of enumeration elements list.

PP0_INEN : Port 0 Pin 0 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 16 - 15 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.

PP1_INEN : Port 0 Pin 1 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 17 - 16 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.

PP2_INEN : Port 0 Pin 2 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 18 - 17 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.

PP3_INEN : Port 0 Pin 3 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 19 - 18 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.

PP4_INEN : Port 0 Pin 4 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 20 - 19 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.

PP5_INEN : Port 0 Pin 5 Input Schmitt Trigger enable (only valid if IO is configured as output)
bits : 21 - 20 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Schmitt Trigger is disabled

0b1 : 1

Schmitt Trigger is enabled

End of enumeration elements list.


P2_DATA

Port 2 Data Register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Port 2 Pin 0 Data Value
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 2 pin 0 data value = 0

0b1 : 1

Port 2 pin 0 data value = 1

End of enumeration elements list.

PP1 : Port 2 Pin 1 Data Value
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 2 pin 1 data value = 0

0b1 : 1

Port 2 pin 1 data value = 1

End of enumeration elements list.

PP2 : Port 2 Pin 2 Data Value
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 2 pin 2 data value = 0

0b1 : 1

Port 2 pin 2 data value = 1

End of enumeration elements list.

PP3 : Port 2 Pin 3 Data Value
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 2 pin 3 data value = 0

0b1 : 1

Port 2 pin 3 data value = 1

End of enumeration elements list.

PP7 : Port 2 Pin 7 Data Value
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : 0

Port 2 pin 7 data value = 0

0b1 : 1

Port 2 pin 7 data value = 1

End of enumeration elements list.


P2_DIR

Port 2 Direction Register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Port 2 Pin 0 Driver Control
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Enabled

Input driver is enabled

0b1 : Disabled

Input driver is disabled

End of enumeration elements list.

PP1 : Port 2 Pin 1 Driver Control
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Enabled

Input driver is enabled

0b1 : Disabled

Input driver is disabled

End of enumeration elements list.

PP2 : Port 2 Pin 2 Driver Control
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Enabled

Input driver is enabled

0b1 : Disabled

Input driver is disabled

End of enumeration elements list.

PP3 : Port 2 Pin 3 Driver Control
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : Enabled

Input driver is enabled

0b1 : Disabled

Input driver is disabled

End of enumeration elements list.

PP7 : Port 2 Pin 7 Driver Control
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : Enabled

Input driver is enabled

0b1 : Disabled

Input driver is disabled

End of enumeration elements list.


P2_PUDSEL

Port 2 Pull-Up/Pull-Down Select Register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Pull-Up/Pull-Down Select Port 2 Bit 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP1 : Pull-Up/Pull-Down Select Port 2 Bit 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP2 : Pull-Up/Pull-Down Select Port 2 Bit 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP3 : Pull-Up/Pull-Down Select Port 2 Bit 3
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP7 : Pull-Up/Pull-Down Select Port 2 Bit 7
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.


P2_PUDEN

Port 2 Pull-Up/Pull-Down Enable Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Pull-Up/Pull-Down Enable at Port 2 Bit 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP1 : Pull-Up/Pull-Down Enable at Port 2 Bit 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP2 : Pull-Up/Pull-Down Enable at Port 2 Bit 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP3 : Pull-Up/Pull-Down Enable at Port 2 Bit 3
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.

PP7 : Pull-Up/Pull-Down Enable at Port 2 Bit 7
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

0b0 : Disabled

Pull-up or Pull-down device is disabled

0b1 : Enabled

Pull-up or Pull-down device is enabled

End of enumeration elements list.


P0_OD

Port 0 Open Drain Control Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Port 0 Pin 0 Open Drain Mode
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.

PP1 : Port 0 Pin 1 Open Drain Mode
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.

PP2 : Port 0 Pin 2 Open Drain Mode
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.

PP3 : Port 0 Pin 3 Open Drain Mode
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.

PP4 : Port 0 Pin 4 Open Drain Mode
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.

PP5 : Port 0 Pin 5 Open Drain Mode
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : Normal Mode

Output is actively driven for 0 and 1 state

0b1 : Open Drain Mode

Output is actively driven only for 0 state

End of enumeration elements list.


P0_PUDSEL

Port 0 Pull-Up/Pull-Down Select Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

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

PP0 : Pull-Up/Pull-Down Select Port 0 Bit 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP1 : Pull-Up/Pull-Down Select Port 0 Bit 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP2 : Pull-Up/Pull-Down Select Port 0 Bit 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP3 : Pull-Up/Pull-Down Select Port 0 Bit 3
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP4 : Pull-Up/Pull-Down Select Port 0 Bit 4
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.

PP5 : Pull-Up/Pull-Down Select Port 0 Bit 5
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

0b0 : Pull-down

Pull-down device is selected

0b1 : Pull-up

Pull-up device is selected

End of enumeration elements list.



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.