dsPIC33AK128MC106 PPS registers

The 35 registers of PPS (Peripheral pin select), from 0x3900, with their reset value and every field. The dsPIC33AK128MC106 has 1039 registers in 61 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:24
RP7R22:16
RP6R14:8
RP5R6:0

RPOR2

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

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:24
RP23R22:16
RP22R14:8
RP21R6:0

RPOR6

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

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:24
RP39R22:16
RP38R14:8
RP37R6:0

RPOR10

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

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:24
RP55R22:16
RP54R14:8
RP53R6:0

RPOR14

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

RPOR15

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

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