\n

PORTS

Peripheral Memory Blocks

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

Registers

OUT

IOCR0

IOCR4

IOCR8

IN

OMR

PHCR0

PHCR1

PDISC

PPS

HWSEL


OUT

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

OUT OUT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11

P0 : Port 2 Output Bit 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P1 : Port 2 Output Bit 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P2 : Port 2 Output Bit 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P3 : Port 2 Output Bit 3
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P4 : Port 2 Output Bit 4
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P5 : Port 2 Output Bit 5
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P6 : Port 2 Output Bit 6
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P7 : Port 2 Output Bit 7
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P8 : Port 2 Output Bit 8
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P9 : Port 2 Output Bit 9
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P10 : Port 2 Output Bit 10
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.

P11 : Port 2 Output Bit 11
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : value1

The output level of P2.x is 0.

#1 : value2

The output level of P2.x is 1.

End of enumeration elements list.


IOCR0

Port 2 Input/Output Control Register 0
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

IOCR0 IOCR0 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 PC1 PC2 PC3

PC0 : Port Control for Port n Pin 0 to 3
bits : 3 - 6 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.

PC1 : Port Control for Port n Pin 0 to 3
bits : 11 - 14 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.

PC2 : Port Control for Port n Pin 0 to 3
bits : 19 - 22 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.

PC3 : Port Control for Port n Pin 0 to 3
bits : 27 - 30 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.


IOCR4

Port 2 Input/Output Control Register 4
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

IOCR4 IOCR4 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 PC5 PC6 PC7

PC4 : Port Control for Port n Pin 4 to 7
bits : 3 - 6 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.

PC5 : Port Control for Port n Pin 4 to 7
bits : 11 - 14 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.

PC6 : Port Control for Port n Pin 4 to 7
bits : 19 - 22 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.

PC7 : Port Control for Port n Pin 4 to 7
bits : 27 - 30 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.


IOCR8

Port 2 Input/Output Control Register 8
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

IOCR8 IOCR8 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 PC9 PC10 PC11

PC8 : Port Control for Port n Pin 8 to 11
bits : 3 - 6 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.

PC9 : Port Control for Port n Pin 8 to 11
bits : 11 - 14 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.

PC10 : Port Control for Port n Pin 8 to 11
bits : 19 - 22 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.

PC11 : Port Control for Port n Pin 8 to 11
bits : 27 - 30 (4 bit)
access : read-write

Enumeration:

#00000 : value1

Input - No internal pull device active

#00001 : value2

Input - Internal pull-down device active

#00010 : value3

Input - Internal pull-up device active

#00011 : value4

Input - No internal pull device, Pn_OUTx = input value

#00100 : value5

Input inverted - No internal pull device active

#00101 : value6

Input inverted - Internal pull-down device active

#00110 : value7

Input inverted - Internal pull-up device active

#00111 : value8

Input inverted - No internal pull device, Pn_OUTx = input value

#10000 : value9

Output Push-Pull - General-purpose output

#10001 : value10

Output Push-Pull - Alternate output function 1

#10010 : value11

Output Push-Pull - Alternate output function 2

#10011 : value12

Output Push-Pull - Alternate output function 3

#10100 : value13

Output Push-Pull - Alternate output function 4

#10101 : value14

Output Push-Pull - Alternate output function 5

#10110 : value15

Output Push-Pull - Alternate output function 6

#10111 : value16

Output Push-Pull - Alternate output function 7

#11000 : value17

Output Open Drain - General-purpose output

#11001 : value18

Output Open Drain - Alternate output function 1

#11010 : value19

Output Open Drain - Alternate output function 2

#11011 : value20

Output Open Drain - Alternate output function 3

#11100 : value21

Output Open Drain - Alternate output function 4

#11101 : value22

Output Open Drain - Alternate output function 5

#11110 : value23

Output Open Drain - Alternate output function 6

#11111 : value24

Output Open Drain - Alternate output function 7

End of enumeration elements list.


IN

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

IN IN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11

P0 : Port 2 Input Bit 0
bits : 0 - -1 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P1 : Port 2 Input Bit 1
bits : 1 - 0 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P2 : Port 2 Input Bit 2
bits : 2 - 1 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P3 : Port 2 Input Bit 3
bits : 3 - 2 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P4 : Port 2 Input Bit 4
bits : 4 - 3 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P5 : Port 2 Input Bit 5
bits : 5 - 4 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P6 : Port 2 Input Bit 6
bits : 6 - 5 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P7 : Port 2 Input Bit 7
bits : 7 - 6 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P8 : Port 2 Input Bit 8
bits : 8 - 7 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P9 : Port 2 Input Bit 9
bits : 9 - 8 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P10 : Port 2 Input Bit 10
bits : 10 - 9 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.

P11 : Port 2 Input Bit 11
bits : 11 - 10 (0 bit)
access : read-only

Enumeration:

#0 : value1

The input level of P2.x is 0.

#1 : value2

The input level of P2.x is 1.

End of enumeration elements list.


OMR

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

OMR OMR 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 PS0 PS1 PS2 PS3 PS4 PS5 PS6 PS7 PS8 PS9 PS10 PS11 PR0 PR1 PR2 PR3 PR4 PR5 PR6 PR7 PR8 PR9 PR10 PR11

PS0 : Port 2 Set Bit 0
bits : 0 - -1 (0 bit)
access : write-only

PS1 : Port 2 Set Bit 1
bits : 1 - 0 (0 bit)
access : write-only

PS2 : Port 2 Set Bit 2
bits : 2 - 1 (0 bit)
access : write-only

PS3 : Port 2 Set Bit 3
bits : 3 - 2 (0 bit)
access : write-only

PS4 : Port 2 Set Bit 4
bits : 4 - 3 (0 bit)
access : write-only

PS5 : Port 2 Set Bit 5
bits : 5 - 4 (0 bit)
access : write-only

PS6 : Port 2 Set Bit 6
bits : 6 - 5 (0 bit)
access : write-only

PS7 : Port 2 Set Bit 7
bits : 7 - 6 (0 bit)
access : write-only

PS8 : Port 2 Set Bit 8
bits : 8 - 7 (0 bit)
access : write-only

PS9 : Port 2 Set Bit 9
bits : 9 - 8 (0 bit)
access : write-only

PS10 : Port 2 Set Bit 10
bits : 10 - 9 (0 bit)
access : write-only

PS11 : Port 2 Set Bit 11
bits : 11 - 10 (0 bit)
access : write-only

PR0 : Port 2 Reset Bit 0
bits : 16 - 15 (0 bit)
access : write-only

PR1 : Port 2 Reset Bit 1
bits : 17 - 16 (0 bit)
access : write-only

PR2 : Port 2 Reset Bit 2
bits : 18 - 17 (0 bit)
access : write-only

PR3 : Port 2 Reset Bit 3
bits : 19 - 18 (0 bit)
access : write-only

PR4 : Port 2 Reset Bit 4
bits : 20 - 19 (0 bit)
access : write-only

PR5 : Port 2 Reset Bit 5
bits : 21 - 20 (0 bit)
access : write-only

PR6 : Port 2 Reset Bit 6
bits : 22 - 21 (0 bit)
access : write-only

PR7 : Port 2 Reset Bit 7
bits : 23 - 22 (0 bit)
access : write-only

PR8 : Port 2 Reset Bit 8
bits : 24 - 23 (0 bit)
access : write-only

PR9 : Port 2 Reset Bit 9
bits : 25 - 24 (0 bit)
access : write-only

PR10 : Port 2 Reset Bit 10
bits : 26 - 25 (0 bit)
access : write-only

PR11 : Port 2 Reset Bit 11
bits : 27 - 26 (0 bit)
access : write-only


PHCR0

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

PHCR0 PHCR0 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 PH0 PH1 PH2 PH3 PH4 PH5 PH6 PH7

PH0 : Pad Hysteresis for Pn.0
bits : 2 - 1 (0 bit)
access : read-write

PH1 : Pad Hysteresis for Pn.1
bits : 6 - 5 (0 bit)
access : read-write

PH2 : Pad Hysteresis for Pn.2
bits : 10 - 9 (0 bit)
access : read-write

PH3 : Pad Hysteresis for Pn.3
bits : 14 - 13 (0 bit)
access : read-write

PH4 : Pad Hysteresis for Pn.4
bits : 18 - 17 (0 bit)
access : read-write

PH5 : Pad Hysteresis for Pn.5
bits : 22 - 21 (0 bit)
access : read-write

PH6 : Pad Hysteresis for Pn.6
bits : 26 - 25 (0 bit)
access : read-write

PH7 : Pad Hysteresis for Pn.7
bits : 30 - 29 (0 bit)
access : read-write


PHCR1

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

PHCR1 PHCR1 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 PH8 PH9 PH10 PH11

PH8 : Pad Hysteresis for P2.8
bits : 2 - 1 (0 bit)
access : read-write

PH9 : Pad Hysteresis for P2.9
bits : 6 - 5 (0 bit)
access : read-write

PH10 : Pad Hysteresis for P2.10
bits : 10 - 9 (0 bit)
access : read-write

PH11 : Pad Hysteresis for P2.11
bits : 14 - 13 (0 bit)
access : read-write


PDISC

Port 2 Pin Function Decision Control Register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PDISC PDISC 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 PDIS0 PDIS1 PDIS2 PDIS3 PDIS4 PDIS5 PDIS6 PDIS7 PDIS8 PDIS9 PDIS10 PDIS11

PDIS0 : Pad Disable for Port 2 Pin 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input/output path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS1 : Pad Disable for Port 2 Pin 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input/output path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS2 : Pad Disable for Port 2 Pin 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS3 : Pad Disable for Port 2 Pin 3
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS4 : Pad Disable for Port 2 Pin 4
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS5 : Pad Disable for Port 2 Pin 5
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS6 : Pad Disable for Port 2 Pin 6
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS7 : Pad Disable for Port 2 Pin 7
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS8 : Pad Disable for Port 2 Pin 8
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS9 : Pad Disable for Port 2 Pin 9
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS10 : Pad Disable for Port 2 Pin 10
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input/output path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.

PDIS11 : Pad Disable for Port 2 Pin 11
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : value1

Digital Pad input is enabled. Analog and digital input/output path active.

#1 : value2

Digital Pad input is disabled. Analog input path active. (default)

End of enumeration elements list.


PPS

Port 2 Pin Power Save Register
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PPS PPS 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 PPS0 PPS1 PPS2 PPS3 PPS4 PPS5 PPS6 PPS7 PPS8 PPS9 PPS10 PPS11

PPS0 : Port 2 Pin Power Save Bit 0
bits : 0 - -1 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS1 : Port 2 Pin Power Save Bit 1
bits : 1 - 0 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS2 : Port 2 Pin Power Save Bit 2
bits : 2 - 1 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS3 : Port 2 Pin Power Save Bit 3
bits : 3 - 2 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS4 : Port 2 Pin Power Save Bit 4
bits : 4 - 3 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS5 : Port 2 Pin Power Save Bit 5
bits : 5 - 4 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS6 : Port 2 Pin Power Save Bit 6
bits : 6 - 5 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS7 : Port 2 Pin Power Save Bit 7
bits : 7 - 6 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS8 : Port 2 Pin Power Save Bit 8
bits : 8 - 7 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS9 : Port 2 Pin Power Save Bit 9
bits : 9 - 8 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS10 : Port 2 Pin Power Save Bit 10
bits : 10 - 9 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.

PPS11 : Port 2 Pin Power Save Bit 11
bits : 11 - 10 (0 bit)
access : read-write

Enumeration:

#0 : value1

Pin Power Save of P2.x is disabled.

#1 : value2

Pin Power Save of P2.x is enabled.

End of enumeration elements list.


HWSEL

Port 2 Pin Hardware Select Register
address_offset : 0x74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

HWSEL HWSEL 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 HW0 HW1 HW2 HW3 HW4 HW5 HW6 HW7 HW8 HW9 HW10 HW11

HW0 : Port 2 Pin Hardware Select Bit 0
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW1 : Port 2 Pin Hardware Select Bit 1
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW2 : Port 2 Pin Hardware Select Bit 2
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW3 : Port 2 Pin Hardware Select Bit 3
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW4 : Port 2 Pin Hardware Select Bit 4
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW5 : Port 2 Pin Hardware Select Bit 5
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW6 : Port 2 Pin Hardware Select Bit 6
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW7 : Port 2 Pin Hardware Select Bit 7
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW8 : Port 2 Pin Hardware Select Bit 8
bits : 16 - 16 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW9 : Port 2 Pin Hardware Select Bit 9
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW10 : Port 2 Pin Hardware Select Bit 10
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

End of enumeration elements list.

HW11 : Port 2 Pin Hardware Select Bit 11
bits : 22 - 22 (1 bit)
access : read-write

Enumeration:

#00 : value1

Software control only.

#01 : value2

HW0 control path can override the software configuration.

#10 : value3

HW1 control path can override the software configuration.

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.