Datasheet
2010 Microchip Technology Inc. Preliminary DS39974A-page 159
PIC18F47J13 FAMILY
10.7.3.1 Input Mapping
The inputs of the PPS options are mapped on the basis
of the peripheral; that is, a control register associated
with a peripheral dictates the pin it will be mapped to. The
RPINRx registers are used to configure peripheral input
mapping (see Register 10-6 through Register 10-23).
Each register contains a 5-bit field which is associated
with one of the pin selectable peripherals. Programming
a given peripheral’s bit field with an appropriate 5-bit
value maps the RPn pin with that value to that peripheral.
For any given device, the valid range of values for any of
the bit fields corresponds to the maximum number of
Peripheral Pin Selections supported by the device.
TABLE 10-13:
SELECTABLE
INPUT SOURCES
(MAPS INPUT TO FUNCTION)
(1)
Input Name Function Name Register
Configuration
Bits
External Interrupt 1 INT1 RPINR1 INTR1R<4:0>
External Interrupt 2 INT2 RPINR2 INTR2R<4:0>
External Interrupt 3 INT3 RPINR3 INTR3R<4:0>
Timer0 External Clock Input T0CKI RPINR4 T0CKR<4:0>
Timer3 External Clock Input T3CKI RPINR6 T3CKR<4:0>
Timer5 External Clock Input T5CKI RPINR15 T5CKR<4:0>
Input Capture 1 CCP1 RPINR7 IC1R<4:0>
Input Capture 2 CCP2 RPINR8 IC2R<4:0>
Input Capture 3 CCP3 RPINR9 IC3R<4:0>
Timer1 Gate Input T1G RPINR12 T1GR<4:0>
Timer3 Gate Input T3G RPINR13 T3GR<4:0>
Timer5 Gate Input T5G RPINR14 T5GR<4:0>
EUSART2 Asynchronous Receive/Synchronous
Receive
RX2/DT2 RPINR16 RX2DT2R<4:0>
EUSART2 Asynchronous Clock Input CK2 RPINR17 CK2R<4:0>
SPI2 Data Input SDI2 RPINR21 SDI2R<4:0>
SPI2 Clock Input SCK2IN RPINR22 SCK2R<4:0>
SPI2 Slave Select Input SS2IN RPINR23 SS2R<4:0>
PWM Fault Input FLT0 RPINR24 OCFAR<4:0>
Note 1: Unless otherwise noted, all inputs use the Schmitt Trigger input buffers.