Datasheet

2010 Microchip Technology Inc. DS39635C-page 141
PIC18F6310/6410/8310/8410
TABLE 11-11: PORTF FUNCTIONS
TABLE 11-12: SUMMARY OF REGISTERS ASSOCIATED WITH PORTF
Pin Name Function
TRIS
Setting
I/O
I/O
Type
Description
RF0/AN5 RF0 0 O DIG LATF<0> data output; not affected by analog input.
1 I ST PORTF<0> data input; disabled when analog input is enabled.
AN5 1 I ANA A/D Input Channel 5. Default configuration on POR.
RF1/AN6/C2OUT RF1 0 O DIG LATF<1> data output; not affected by analog input.
1 I ST PORTF<1> data input; disabled when analog input is enabled.
AN6 1 I ANA A/D Input Channel 6. Default configuration on POR.
C2OUT 0 O DIG Comparator 2 output; takes priority over port data.
RF2/AN7/C1OUT RF2 0 O DIG LATF<2> data output; not affected by analog input.
1 I ST PORTF<2> data input; disabled when analog input is enabled.
AN7 1 I ANA A/D Input Channel 7. Default configuration on POR.
C1OUT 0 O TTL Comparator 1 output; takes priority over port data.
RF3/AN8 RF3 0 O DIG LATF<3> data output; not affected by analog input.
1 I ST PORTF<3> data input; disabled when analog input is enabled.
AN8 1 I ANA A/D Input Channel 8 and Comparator C2+ input. Default input
configuration on POR; not affected by analog output.
RF4/AN9 RF4 0 O DIG LATF<4> data output; not affected by analog input.
1 I ST PORTF<4> data input; disabled when analog input is enabled.
AN9 1 I ANA A/D Input Channel 9 and Comparator C2- input. Default input
configuration on POR; does not affect digital output.
RF5/AN10/CV
REF RF5 0 O DIG LATF<5> data output; not affected by analog input. Disabled when
CV
REF output is enabled.
1 I ST PORTF<5> data input; disabled when analog input is enabled.
Disabled when CV
REF output is enabled
AN10 1 I ANA A/D Input Channel 10 and Comparator C1+ input. Default input
configuration on POR.
CV
REF x O ANA Comparator voltage reference output. Enabling this feature disables
digital I/O.
RF6/AN11 RF6 0 O DIG LATF<6> data output; not affected by analog input.
1 I ST PORTF<6> data input; disabled when analog input is enabled.
AN11 1 I ANA A/D Input Channel 11 and Comparator C1- input. Default input
configuration on POR; does not affect digital output.
RF7/SS
RF7 0 O DIG LATF<7> data output.
1 I ST PORTF<7> data input.
SS
1 I TTL Slave select input for MSSP (MSSP module).
Legend: O = Output, I = Input, ANA = Analog Signal, DIG = Digital Output, ST = Schmitt Buffer Input,
TTL = TTL Buffer Input, x = Don’t care (TRIS bit does not affect port direction or is overridden for this option).
Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset Values
on Page
TRISF PORTF Data Direction Register 66
PORTF RF7 RF6 RF5 RF4 RF3 RF2 RF1 RF0 66
LATF LATF Output Latch Register 66
ADCON1
VCFG1 VCFG0 PCFG3 PCFG2 PCFG1 PCFG0 64
CMCON
C2OUT C1OUT C2INV C1INV CIS CM2 CM1 CM0 65
CVRCON CVREN CVROE
CVRR CVRSS CVR3 CVR2 CVR1 CVR0 65
Legend: — = unimplemented, read as ‘0’. Shaded cells are not used by PORTF.