dsPIC33AK32MC102 PPS registers

The 35 registers of PPS (Peripheral pin select), from 0x3900, with their reset value and every field. The dsPIC33AK32MC102 has 1035 registers in 60 peripherals, one page each.

PPS Peripheral pin select

RPCON

Address
0x3900
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IOLOCK11

RPINR0

Address
0x3904
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
INT2R23:16
INT1R15:8
INT3R31:24

RPINR1

Address
0x3908
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
REFI1R23:16
T1CKR15:8
INT4R7:0
REFI2R31:24

RPINR2

Address
0x390C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
ICM3R23:16
ICM2R15:8
ICM1R7:0
ICM4R31:24

RPINR5

Address
0x3918
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
OCFCR23:16
OCFBR15:8
OCFAR7:0
OCFDR31:24

RPINR6

Address
0x391C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
PCI10R23:16
PCI9R15:8
PCI8R7:0
PCI11R31:24

RPINR7

Address
0x3920
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
QEIINDX1R23:16
QEIB1R15:8
QEIA1R7:0
QEIHOME1R31:24

RPINR9

Address
0x3928
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
U2RXR23:16
U1DSRR15:8
U1RXR7:0
U2DSRR31:24

RPINR10

Address
0x392C
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
SS1R23:16
SCK1R15:8
SDI1R7:0

RPINR11

Address
0x3930
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
SS2R23:16
SCK2R15:8
SDI2R7:0

RPINR13

Address
0x3938
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
U3DSRR15:8
U3RXR7:0

RPINR14

Address
0x393C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
SENT1R23:16
SENT2R31:24

RPINR15

Address
0x3940
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
SS3R23:16
SCK3R15:8
SDI3R7:0

RPINR17

Address
0x3948
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
PCI14R23:16
PCI13R15:8
PCI12R7:0
PCI15R31:24

RPINR18

Address
0x394C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
PCI18R23:16
PCI17R15:8
PCI16R7:0
ADTRIG31R31:24

RPINR19

Address
0x3950
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
BISS1GSR15:8
BISS1SLR7:0

RPINR20

Address
0x3954
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
CLCINCR23:16
CLCINBR15:8
CLCINAR7:0
CLCINDR31:24

RPINR21

Address
0x3958
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
U3CTSR23:16
U2CTSR15:8
U1CTSR7:0

RPOR0

Address
0x3980
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP4R30:24
RP3R22:16
RP2R14:8
RP1R6:0

RPOR1

Address
0x3984
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP8R30
RP7R22
RP6R14
RP5R6:0

RPOR2

Address
0x3988
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP12R30
RP11R22
RP10R14
RP9R6

RPOR4

Address
0x3990
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP20R30:24
RP19R22:16
RP18R14:8
RP17R6:0

RPOR5

Address
0x3994
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP24R30
RP23R22
RP22R14
RP21R6:0

RPOR6

Address
0x3998
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP28R30
RP27R22
RP26R14
RP25R6

RPOR8

Address
0x39A0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP36R30:24
RP35R22:16
RP34R14:8
RP33R6:0

RPOR9

Address
0x39A4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP40R30
RP39R22
RP38R14
RP37R6:0

RPOR10

Address
0x39A8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP44R30
RP43R22
RP42R14
RP41R6

RPOR12

Address
0x39B0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP52R30:24
RP51R22:16
RP50R14:8
RP49R6:0

RPOR13

Address
0x39B4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP56R30
RP55R22
RP54R14
RP53R6

RPOR14

Address
0x39B8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP60R30
RP59R22
RP58R14
RP57R6

RPOR15

Address
0x39BC
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP64R30
RP63R22
RP62R14
RP61R6

RPOR16

Address
0x39C0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP68R30:24
RP67R22:16
RP66R14:8
RP65R6:0

RPOR17

Address
0x39C4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP72R30:24
RP71R22:16
RP70R14:8
RP69R6:0

RPOR18

Address
0x39C8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP76R30:24
RP75R22:16
RP74R14:8
RP73R6:0

RPOR19

Address
0x39CC
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RP80R30:24
RP79R22:16
RP78R14:8
RP76R6:0