PIC32CM5164JH01032 PORT registers

The 60 registers of PORT (Port Module), from 0x41000000, with their reset value and every field. The PIC32CM5164JH01032 has 1128 registers in 48 peripherals, one page each.

PORT Port Module

GROUP.DIRData Direction

Address
0x41000000
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DIR31:0Port Data Direction

GROUP.DIRCLRData Direction Clear

Address
0x41000004
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DIRCLR31:0Port Data Direction Clear

GROUP.DIRSETData Direction Set

Address
0x41000008
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DIRSET31:0Port Data Direction Set

GROUP.DIRTGLData Direction Toggle

Address
0x4100000C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DIRTGL31:0Port Data Direction Toggle

GROUP.OUTData Output Value

Address
0x41000010
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
OUT31:0PORT Data Output Value

GROUP.OUTCLRData Output Value Clear

Address
0x41000014
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
OUTCLR31:0PORT Data Output Value Clear

GROUP.OUTSETData Output Value Set

Address
0x41000018
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
OUTSET31:0PORT Data Output Value Set

GROUP.OUTTGLData Output Value Toggle

Address
0x4100001C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
OUTTGL31:0PORT Data Output Value Toggle

GROUP.INData Input Value

Address
0x41000020
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
IN31:0PORT Data Input Value

GROUP.CTRLControl

Address
0x41000024
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SAMPLING31:0Input Sampling Mode

GROUP.WRCONFIGWrite Configuration

Address
0x41000028
Reset
0x00000000
Access
write only
Size
32-bit
9 fields
FieldBitsWhat it does
WRPINCFG30Write PINCFG
WRPMUX28Write PMUX
PMUX27:24Peripheral Multiplexing
DRVSTR22Output Driver Strength Selection
PULLEN18Pull Enable
INEN17Input Enable
PMUXEN16Peripheral Multiplexer Enable
PINMASK15:0Pin Mask for Multiple Pin Configuration
HWSEL31Half-Word Select

GROUP.EVCTRLEvent Input Control

Address
0x4100002C
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
EVACT330:29PORT Event Action 3
PID328:24PORT Event Pin Identifier 3
PORTEI223PORT Event Input Enable 2
EVACT222:21PORT Event Action 2
PID220:16PORT Event Pin Identifier 2
PORTEI115PORT Event Input Enable 1
EVACT114:13PORT Event Action 1
PID112:8PORT Event Pin Identifier 1
PORTEI07PORT Event Input Enable 0
EVACT06:5PORT Event Action 0
  • 0 Event output to pin
  • 1 Set output register of pin on event
  • 2 Clear output register of pin on event
  • 3 Toggle output register of pin on event
PID04:0PORT Event Pin Identifier 0
PORTEI331PORT Event Input Enable 3

GROUP.PMUX0Peripheral Multiplexing

Address
0x41000030
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX1Peripheral Multiplexing

Address
0x41000031
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX2Peripheral Multiplexing

Address
0x41000032
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX3Peripheral Multiplexing

Address
0x41000033
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX4Peripheral Multiplexing

Address
0x41000034
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX5Peripheral Multiplexing

Address
0x41000035
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX6Peripheral Multiplexing

Address
0x41000036
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX7Peripheral Multiplexing

Address
0x41000037
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX8Peripheral Multiplexing

Address
0x41000038
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX9Peripheral Multiplexing

Address
0x41000039
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX10Peripheral Multiplexing

Address
0x4100003A
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX11Peripheral Multiplexing

Address
0x4100003B
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX12Peripheral Multiplexing

Address
0x4100003C
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX13Peripheral Multiplexing

Address
0x4100003D
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX14Peripheral Multiplexing

Address
0x4100003E
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PMUX15Peripheral Multiplexing

Address
0x4100003F
Reset
0x00
Access
read/write
  1. 7PMUXO3
  2. 6PMUXO2
  3. 5PMUXO1
  4. 4PMUXO0
  5. 3PMUXE3
  6. 2PMUXE2
  7. 1PMUXE1
  8. 0PMUXE0
2 fields
FieldBitsWhat it does
PMUXO7:4Peripheral Multiplexing for Odd-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected
PMUXE3:0Peripheral Multiplexing for Even-Numbered Pin
  • 0 Peripheral function A selected
  • 1 Peripheral function B selected
  • 2 Peripheral function C selected
  • 3 Peripheral function D selected
  • 4 Peripheral function E selected
  • 5 Peripheral function F selected
  • 6 Peripheral function G selected
  • 7 Peripheral function H selected
  • 8 Peripheral function I selected
  • 9 Peripheral function J selected
  • 10 Peripheral function K selected

GROUP.PINCFG0Pin Configuration

Address
0x41000040
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG1Pin Configuration

Address
0x41000041
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG2Pin Configuration

Address
0x41000042
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG3Pin Configuration

Address
0x41000043
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG4Pin Configuration

Address
0x41000044
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG5Pin Configuration

Address
0x41000045
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG6Pin Configuration

Address
0x41000046
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG7Pin Configuration

Address
0x41000047
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG8Pin Configuration

Address
0x41000048
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG9Pin Configuration

Address
0x41000049
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG10Pin Configuration

Address
0x4100004A
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG11Pin Configuration

Address
0x4100004B
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG12Pin Configuration

Address
0x4100004C
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG13Pin Configuration

Address
0x4100004D
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG14Pin Configuration

Address
0x4100004E
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG15Pin Configuration

Address
0x4100004F
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG16Pin Configuration

Address
0x41000050
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG17Pin Configuration

Address
0x41000051
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG18Pin Configuration

Address
0x41000052
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG19Pin Configuration

Address
0x41000053
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG20Pin Configuration

Address
0x41000054
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG21Pin Configuration

Address
0x41000055
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG22Pin Configuration

Address
0x41000056
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG23Pin Configuration

Address
0x41000057
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG24Pin Configuration

Address
0x41000058
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG25Pin Configuration

Address
0x41000059
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG26Pin Configuration

Address
0x4100005A
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG27Pin Configuration

Address
0x4100005B
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG28Pin Configuration

Address
0x4100005C
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG29Pin Configuration

Address
0x4100005D
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG30Pin Configuration

Address
0x4100005E
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable

GROUP.PINCFG31Pin Configuration

Address
0x4100005F
Reset
0x00
Access
read/write
  1. 7–
  2. 6DRVSTR
  3. 5–
  4. 4–
  5. 3–
  6. 2PULLEN
  7. 1INEN
  8. 0PMUXEN
4 fields
FieldBitsWhat it does
DRVSTR6Output Driver Strength Selection
PULLEN2Pull Enable
INEN1Input Enable
PMUXEN0Peripheral Multiplexer Enable