Datasheet
PIC18F87J50 FAMILY
DS39775C-page 156 © 2009 Microchip Technology Inc.
TABLE 10-14: PORTF FUNCTIONS
Pin Name Function
TRIS
Setting
I/O
I/O
Type
Description
RF2/PMA5/
AN7/C2INB
RF2 0 O DIG LATF<2> data output; not affected by analog input.
1 I ST PORTF<2> data input; disabled when analog input enabled.
PMA5 x O DIG Parallel Master Port address.
AN7 1 I ANA A/D input channel 7. Default configuration on POR.
C2INB x I ANA Comparator 2 input B.
RF3/D- RF3 1 I ST PORTF<3> data input; disabled when analog input enabled.
D- O XVCR USB bus differential minus line output (internal transceiver).
I XVCR USB bus differential minus line input (internal transceiver).
RF4/D+ RF4 1 I ST PORTF<4> data input; disabled when analog input enabled.
D+ O XVCR USB bus differential plus line output (internal transceiver).
I XVCR USB bus differential plus line input (internal transceiver).
RF5/PMD2/
AN10/C1INB/
CV
REF
RF5 0 O DIG LATF<5> data output; not affected by analog input. Disabled when
CV
REF output enabled.
1 I ST PORTF<5> data input; disabled when analog input enabled. Disabled
when CV
REF output enabled.
PMD2
(1)
x O DIG Parallel Master Port data out.
x I TTL Parallel Master Port data input.
AN10 1 I ANA A/D input channel 10 and Comparator C1+ input. Default input
configuration on POR.
C1INB x I ANA Comparator 1 input B.
CV
REF x O ANA Comparator voltage reference output. Enabling this feature disables
digital I/O.
RF6/PMD1/
AN11/C1INA
RF6 0 O DIG LATF<6> data output; not affected by analog input.
1 I ST PORTF<6> data input; disabled when analog input enabled.
PMD1
(1)
x O DIG Parallel Master Port data out.
x I TTL Parallel Master Port data input.
AN11 1 I ANA A/D input channel 11 and Comparator C1- input. Default input
configuration on POR; does not affect digital output.
C1INA x I ANA Comparator 1 input A.
RF7/PMD0/
S
S1/C1OUT
RF7 0 O DIG LATF<7> data output.
1 I ST PORTF<7> data input.
PMD0
(1)
x O DIG Parallel Master Port data out.
x I TTL Parallel Master Port data input.
SS1
1 I TTL Slave select input for MSSP1.
C1OUT x O DIG Comparator 1 output.
Legend: O = Output, I = Input, ANA = Analog Signal, DIG = Digital Output, ST = Schmitt Buffer Input, TTL = TTL Buffer Input,
XVCR = USB Transceiver, x = Don’t care (TRIS bit does not affect port direction or is overridden for this option).
Note 1: Alternate PMP configuration when the PMPMX Configuration bit = 0; available on 80-pin devices only.