Datasheet

PIC18F46J50 FAMILY
DS39931D-page 144 2011 Microchip Technology Inc.
TABLE 10-7: PORTC I/O SUMMARY
Pin Function
TRIS
Setting
I/O
I/O
Type
Description
RC0/T1OSO/
T1CKI/RP11
RC0 1 I ST PORTC<0> data input.
0 O DIG LATC<0> data output.
T1OSO x O ANA Timer1 oscillator output; enabled when Timer1 oscillator is
enabled. Disables digital I/O.
T1CKI 1 I ST Timer1 digital clock input.
RP11 1 I ST Remappable Peripheral Pin 11 input.
0 O DIG Remappable Peripheral Pin 11 output.
RC1/T1OSI/
UOE
/RP12
RC1 1 I ST PORTC<1> data input.
0 O DIG LATC<1> data output.
T1OSI x I ANA Timer1 oscillator input; enabled when Timer1 oscillator is
enabled. Disables digital I/O.
UOE
0 O DIG External USB transceiver NOE output.
RP12 1 I ST Remappable Peripheral Pin 12 input.
0 O DIG Remappable Peripheral Pin 12 output.
RC2/AN11/
CTPLS/RP13
RC2 1 I ST PORTC<2> data input.
0 O DIG PORTC<2> data output.
AN11 1 I ANA A/D Input Channel 11.
CTPLS 0 O DIG CTMU pulse generator output.
RP13 1 I ST Remappable Peripheral Pin 13 input.
0 O DIG Remappable Peripheral Pin 13 output.
RC4/D-/VM RC4 x I TTL PORTC<4> data input.
D- x I XCVR USB bus minus line output.
x O XCVR USB bus minus line input.
VM 1 I TTL External USB transceiver VP input.
RC5/D+/VP RC5 x I TTL PORTC<5> data input.
D+ x I XCVR USB bus plus line input.
x O XCVR USB bus plus line output.
VP 1 I TTL External USB transceiver VP input.
Legend: DIG = Digital level output; TTL = TTL input buffer; ST = Schmitt Trigger input buffer; ANA = Analog level
input/output; I
2
C/SMB = I
2
C/SMBus input buffer; x = Don’t care (TRIS bit does not affect port direction or is
overridden for this option)
Note 1: This functionality is only available on 44-pin devices.