PIC16LF18854 PPS registers

The 53 registers of PPS (Peripheral pin select), from 0xE8F, with their reset value and every field. The PIC16LF18854 has 446 registers in 45 peripherals, one page each.

PPS Peripheral pin select

PPSLOCK

Address
0xE8F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0PPSLOCKED
1 field
FieldBitsWhat it does
PPSLOCKED0

INTPPS

Address
0xE90
Reset
0x08
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3INTPPS3
  6. 2INTPPS2
  7. 1INTPPS1
  8. 0INTPPS0
1 field
FieldBitsWhat it does
INTPPS3:0

T0CKIPPS

Address
0xE91
Reset
0x04
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3T0CKIPPS3
  6. 2T0CKIPPS2
  7. 1T0CKIPPS1
  8. 0T0CKIPPS0
1 field
FieldBitsWhat it does
T0CKIPPS3:0

T1CKIPPS

Address
0xE92
Reset
0x10
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T1CKIPPS4
  5. 3T1CKIPPS3
  6. 2T1CKIPPS2
  7. 1T1CKIPPS1
  8. 0T1CKIPPS0
1 field
FieldBitsWhat it does
T1CKIPPS4:0

T1GPPS

Address
0xE93
Reset
0x0D
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T1GPPS4
  5. 3T1GPPS3
  6. 2T1GPPS2
  7. 1T1GPPS1
  8. 0T1GPPS0
1 field
FieldBitsWhat it does
T1GPPS4:0

T3CKIPPS

Address
0xE94
Reset
0x10
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T3CKIPPS4
  5. 3T3CKIPPS3
  6. 2T3CKIPPS2
  7. 1T3CKIPPS1
  8. 0T3CKIPPS0
1 field
FieldBitsWhat it does
T3CKIPPS4:0

T3GPPS

Address
0xE95
Reset
0x10
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T3GPPS4
  5. 3T3GPPS3
  6. 2T3GPPS2
  7. 1T3GPPS1
  8. 0T3GPPS0
1 field
FieldBitsWhat it does
T3GPPS4:0

T5CKIPPS

Address
0xE96
Reset
0x12
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T5CKIPPS4
  5. 3T5CKIPPS3
  6. 2T5CKIPPS2
  7. 1T5CKIPPS1
  8. 0T5CKIPPS0
1 field
FieldBitsWhat it does
T5CKIPPS4:0

T5GPPS

Address
0xE97
Reset
0x0C
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T5GPPS4
  5. 3T5GPPS3
  6. 2T5GPPS2
  7. 1T5GPPS1
  8. 0T5GPPS0
1 field
FieldBitsWhat it does
T5GPPS4:0

T2AINPPS

Address
0xE9C
Reset
0x13
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T2AINPPS4
  5. 3T2AINPPS3
  6. 2T2AINPPS2
  7. 1T2AINPPS1
  8. 0T2AINPPS0
1 field
FieldBitsWhat it does
T2AINPPS4:0

T4AINPPS

Address
0xE9D
Reset
0x15
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T4AINPPS4
  5. 3T4AINPPS3
  6. 2T4AINPPS2
  7. 1T4AINPPS1
  8. 0T4AINPPS0
1 field
FieldBitsWhat it does
T4AINPPS4:0

T6AINPPS

Address
0xE9E
Reset
0x0F
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T6AINPPS4
  5. 3T6AINPPS3
  6. 2T6AINPPS2
  7. 1T6AINPPS1
  8. 0T6AINPPS0
1 field
FieldBitsWhat it does
T6AINPPS4:0

SMT1WINPPS

Address
0xEA9
Reset
0x10
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4SMT1WINPPS4
  5. 3SMT1WINPPS3
  6. 2SMT1WINPPS2
  7. 1SMT1WINPPS1
  8. 0SMT1WINPPS0
1 field
FieldBitsWhat it does
SMT1WINPPS4:0

SMT1SIGPPS

Address
0xEAA
Reset
0x11
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4SMT1SIGPPS4
  5. 3SMT1SIGPPS3
  6. 2SMT1SIGPPS2
  7. 1SMT1SIGPPS1
  8. 0SMT1SIGPPS0
1 field
FieldBitsWhat it does
SMT1SIGPPS4:0

SMT2WINPPS

Address
0xEAB
Reset
0x0C
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4SMT2WINPPS4
  5. 3SMT2WINPPS3
  6. 2SMT2WINPPS2
  7. 1SMT2WINPPS1
  8. 0SMT2WINPPS0
1 field
FieldBitsWhat it does
SMT2WINPPS4:0

SMT2SIGPPS

Address
0xEAC
Reset
0x0D
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4SMT2SIGPPS4
  5. 3SMT2SIGPPS3
  6. 2SMT2SIGPPS2
  7. 1SMT2SIGPPS1
  8. 0SMT2SIGPPS0
1 field
FieldBitsWhat it does
SMT2SIGPPS4:0

CWG1PPS

Address
0xEB1
Reset
0x08
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CWG1PPS4
  5. 3CWG1PPS3
  6. 2CWG1PPS2
  7. 1CWG1PPS1
  8. 0CWG1PPS0
1 field
FieldBitsWhat it does
CWG1PPS4:0

CWG2PPS

Address
0xEB2
Reset
0x09
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CWG2PPS4
  5. 3CWG2PPS3
  6. 2CWG2PPS2
  7. 1CWG2PPS1
  8. 0CWG2PPS0
1 field
FieldBitsWhat it does
CWG2PPS4:0

CWG3PPS

Address
0xEB3
Reset
0x0A
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CWG3PPS4
  5. 3CWG3PPS3
  6. 2CWG3PPS2
  7. 1CWG3PPS1
  8. 0CWG3PPS0
1 field
FieldBitsWhat it does
CWG3PPS4:0

MDCARLPPS

Address
0xEB8
Reset
0x03
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4MDCARLPPS4
  5. 3MDCARLPPS3
  6. 2MDCARLPPS2
  7. 1MDCARLPPS1
  8. 0MDCARLPPS0
1 field
FieldBitsWhat it does
MDCARLPPS4:0

MDCARHPPS

Address
0xEB9
Reset
0x04
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4MDCARHPPS4
  5. 3MDCARHPPS3
  6. 2MDCARHPPS2
  7. 1MDCARHPPS1
  8. 0MDCARHPPS0
1 field
FieldBitsWhat it does
MDCARHPPS4:0

MDSRCPPS

Address
0xEBA
Reset
0x05
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4MDSRCPPS4
  5. 3MDSRCPPS3
  6. 2MDSRCPPS2
  7. 1MDSRCPPS1
  8. 0MDSRCPPS0
1 field
FieldBitsWhat it does
MDSRCPPS4:0

CLCIN0PPS

Address
0xEBB
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CLCIN0PPS4
  5. 3CLCIN0PPS3
  6. 2CLCIN0PPS2
  7. 1CLCIN0PPS1
  8. 0CLCIN0PPS0
1 field
FieldBitsWhat it does
CLCIN0PPS4:0

CLCIN1PPS

Address
0xEBC
Reset
0x01
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CLCIN1PPS4
  5. 3CLCIN1PPS3
  6. 2CLCIN1PPS2
  7. 1CLCIN1PPS1
  8. 0CLCIN1PPS0
1 field
FieldBitsWhat it does
CLCIN1PPS4:0

CLCIN2PPS

Address
0xEBD
Reset
0x0E
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CLCIN2PPS4
  5. 3CLCIN2PPS3
  6. 2CLCIN2PPS2
  7. 1CLCIN2PPS1
  8. 0CLCIN2PPS0
1 field
FieldBitsWhat it does
CLCIN2PPS4:0

CLCIN3PPS

Address
0xEBE
Reset
0x0F
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CLCIN3PPS4
  5. 3CLCIN3PPS3
  6. 2CLCIN3PPS2
  7. 1CLCIN3PPS1
  8. 0CLCIN3PPS0
1 field
FieldBitsWhat it does
CLCIN3PPS4:0

ADCACTPPS

Address
0xEC3
Reset
0x0C
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4ADCACTPPS4
  5. 3ADCACTPPS3
  6. 2ADCACTPPS2
  7. 1ADCACTPPS1
  8. 0ADCACTPPS0
5 fields
FieldBitsWhat it does
ADCACTPPS44
ADCACTPPS33
ADCACTPPS22
ADCACTPPS11
ADCACTPPS00

RXPPS

Address
0xECB
Reset
0x17
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RXPPS4
  5. 3RXPPS3
  6. 2RXPPS2
  7. 1RXPPS1
  8. 0RXPPS0
5 fields
FieldBitsWhat it does
RXPPS44
RXPPS33
RXPPS22
RXPPS11
RXPPS00

TXPPS

Address
0xECC
Reset
0x16
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4TXPPS4
  5. 3TXPPS3
  6. 2TXPPS2
  7. 1TXPPS1
  8. 0TXPPS0
5 fields
FieldBitsWhat it does
TXPPS44
TXPPS33
TXPPS22
TXPPS11
TXPPS00

RA0PPS

Address
0xF10
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RA0PPS5
  4. 4RA0PPS4
  5. 3RA0PPS3
  6. 2RA0PPS2
  7. 1RA0PPS1
  8. 0RA0PPS0
6 fields
FieldBitsWhat it does
RA0PPS55
RA0PPS44
RA0PPS33
RA0PPS22
RA0PPS11
RA0PPS00

RA1PPS

Address
0xF11
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RA1PPS5
  4. 4RA1PPS4
  5. 3RA1PPS3
  6. 2RA1PPS2
  7. 1RA1PPS1
  8. 0RA1PPS0
6 fields
FieldBitsWhat it does
RA1PPS55
RA1PPS44
RA1PPS33
RA1PPS22
RA1PPS11
RA1PPS00

RA2PPS

Address
0xF12
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RA2PPS5
  4. 4RA2PPS4
  5. 3RA2PPS3
  6. 2RA2PPS2
  7. 1RA2PPS1
  8. 0RA2PPS0
6 fields
FieldBitsWhat it does
RA2PPS55
RA2PPS44
RA2PPS33
RA2PPS22
RA2PPS11
RA2PPS00

RA3PPS

Address
0xF13
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RA3PPS5
  4. 4RA3PPS4
  5. 3RA3PPS3
  6. 2RA3PPS2
  7. 1RA3PPS1
  8. 0RA3PPS0
6 fields
FieldBitsWhat it does
RA3PPS55
RA3PPS44
RA3PPS33
RA3PPS22
RA3PPS11
RA3PPS00

RA4PPS

Address
0xF14
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RA4PPS5
  4. 4RA4PPS4
  5. 3RA4PPS3
  6. 2RA4PPS2
  7. 1RA4PPS1
  8. 0RA4PPS0
6 fields
FieldBitsWhat it does
RA4PPS55
RA4PPS44
RA4PPS33
RA4PPS22
RA4PPS11
RA4PPS00

RA5PPS

Address
0xF15
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RA5PPS5
  4. 4RA5PPS4
  5. 3RA5PPS3
  6. 2RA5PPS2
  7. 1RA5PPS1
  8. 0RA5PPS0
6 fields
FieldBitsWhat it does
RA5PPS55
RA5PPS44
RA5PPS33
RA5PPS22
RA5PPS11
RA5PPS00

RA6PPS

Address
0xF16
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RA6PPS5
  4. 4RA6PPS4
  5. 3RA6PPS3
  6. 2RA6PPS2
  7. 1RA6PPS1
  8. 0RA6PPS0
6 fields
FieldBitsWhat it does
RA6PPS55
RA6PPS44
RA6PPS33
RA6PPS22
RA6PPS11
RA6PPS00

RA7PPS

Address
0xF17
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RA7PPS5
  4. 4RA7PPS4
  5. 3RA7PPS3
  6. 2RA7PPS2
  7. 1RA7PPS1
  8. 0RA7PPS0
6 fields
FieldBitsWhat it does
RA7PPS55
RA7PPS44
RA7PPS33
RA7PPS22
RA7PPS11
RA7PPS00

RB0PPS

Address
0xF18
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RB0PPS5
  4. 4RB0PPS4
  5. 3RB0PPS3
  6. 2RB0PPS2
  7. 1RB0PPS1
  8. 0RB0PPS0
6 fields
FieldBitsWhat it does
RB0PPS55
RB0PPS44
RB0PPS33
RB0PPS22
RB0PPS11
RB0PPS00

RB1PPS

Address
0xF19
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RB1PPS5
  4. 4RB1PPS4
  5. 3RB1PPS3
  6. 2RB1PPS2
  7. 1RB1PPS1
  8. 0RB1PPS0
6 fields
FieldBitsWhat it does
RB1PPS55
RB1PPS44
RB1PPS33
RB1PPS22
RB1PPS11
RB1PPS00

RB2PPS

Address
0xF1A
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RB2PPS5
  4. 4RB2PPS4
  5. 3RB2PPS3
  6. 2RB2PPS2
  7. 1RB2PPS1
  8. 0RB2PPS0
6 fields
FieldBitsWhat it does
RB2PPS55
RB2PPS44
RB2PPS33
RB2PPS22
RB2PPS11
RB2PPS00

RB3PPS

Address
0xF1B
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RB3PPS5
  4. 4RB3PPS4
  5. 3RB3PPS3
  6. 2RB3PPS2
  7. 1RB3PPS1
  8. 0RB3PPS0
6 fields
FieldBitsWhat it does
RB3PPS55
RB3PPS44
RB3PPS33
RB3PPS22
RB3PPS11
RB3PPS00

RB4PPS

Address
0xF1C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RB4PPS5
  4. 4RB4PPS4
  5. 3RB4PPS3
  6. 2RB4PPS2
  7. 1RB4PPS1
  8. 0RB4PPS0
6 fields
FieldBitsWhat it does
RB4PPS55
RB4PPS44
RB4PPS33
RB4PPS22
RB4PPS11
RB4PPS00

RB5PPS

Address
0xF1D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RB5PPS5
  4. 4RB5PPS4
  5. 3RB5PPS3
  6. 2RB5PPS2
  7. 1RB5PPS1
  8. 0RB5PPS0
6 fields
FieldBitsWhat it does
RB5PPS55
RB5PPS44
RB5PPS33
RB5PPS22
RB5PPS11
RB5PPS00

RB6PPS

Address
0xF1E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RB6PPS5
  4. 4RB6PPS4
  5. 3RB6PPS3
  6. 2RB6PPS2
  7. 1RB6PPS1
  8. 0RB6PPS0
6 fields
FieldBitsWhat it does
RB6PPS55
RB6PPS44
RB6PPS33
RB6PPS22
RB6PPS11
RB6PPS00

RB7PPS

Address
0xF1F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RB7PPS5
  4. 4RB7PPS4
  5. 3RB7PPS3
  6. 2RB7PPS2
  7. 1RB7PPS1
  8. 0RB7PPS0
6 fields
FieldBitsWhat it does
RB7PPS55
RB7PPS44
RB7PPS33
RB7PPS22
RB7PPS11
RB7PPS00

RC0PPS

Address
0xF20
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RC0PPS5
  4. 4RC0PPS4
  5. 3RC0PPS3
  6. 2RC0PPS2
  7. 1RC0PPS1
  8. 0RC0PPS0
6 fields
FieldBitsWhat it does
RC0PPS55
RC0PPS44
RC0PPS33
RC0PPS22
RC0PPS11
RC0PPS00

RC1PPS

Address
0xF21
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RC1PPS5
  4. 4RC1PPS4
  5. 3RC1PPS3
  6. 2RC1PPS2
  7. 1RC1PPS1
  8. 0RC1PPS0
6 fields
FieldBitsWhat it does
RC1PPS55
RC1PPS44
RC1PPS33
RC1PPS22
RC1PPS11
RC1PPS00

RC2PPS

Address
0xF22
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RC2PPS5
  4. 4RC2PPS4
  5. 3RC2PPS3
  6. 2RC2PPS2
  7. 1RC2PPS1
  8. 0RC2PPS0
6 fields
FieldBitsWhat it does
RC2PPS55
RC2PPS44
RC2PPS33
RC2PPS22
RC2PPS11
RC2PPS00

RC3PPS

Address
0xF23
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RC3PPS5
  4. 4RC3PPS4
  5. 3RC3PPS3
  6. 2RC3PPS2
  7. 1RC3PPS1
  8. 0RC3PPS0
6 fields
FieldBitsWhat it does
RC3PPS55
RC3PPS44
RC3PPS33
RC3PPS22
RC3PPS11
RC3PPS00

RC4PPS

Address
0xF24
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RC4PPS5
  4. 4RC4PPS4
  5. 3RC4PPS3
  6. 2RC4PPS2
  7. 1RC4PPS1
  8. 0RC4PPS0
6 fields
FieldBitsWhat it does
RC4PPS55
RC4PPS44
RC4PPS33
RC4PPS22
RC4PPS11
RC4PPS00

RC5PPS

Address
0xF25
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RC5PPS5
  4. 4RC5PPS4
  5. 3RC5PPS3
  6. 2RC5PPS2
  7. 1RC5PPS1
  8. 0RC5PPS0
6 fields
FieldBitsWhat it does
RC5PPS55
RC5PPS44
RC5PPS33
RC5PPS22
RC5PPS11
RC5PPS00

RC6PPS

Address
0xF26
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RC6PPS5
  4. 4RC6PPS4
  5. 3RC6PPS3
  6. 2RC6PPS2
  7. 1RC6PPS1
  8. 0RC6PPS0
6 fields
FieldBitsWhat it does
RC6PPS55
RC6PPS44
RC6PPS33
RC6PPS22
RC6PPS11
RC6PPS00

RC7PPS

Address
0xF27
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RC7PPS5
  4. 4RC7PPS4
  5. 3RC7PPS3
  6. 2RC7PPS2
  7. 1RC7PPS1
  8. 0RC7PPS0
6 fields
FieldBitsWhat it does
RC7PPS55
RC7PPS44
RC7PPS33
RC7PPS22
RC7PPS11
RC7PPS00