
PIC18F6520/8520/6620/8620/6720/8720
DS39609B-page 110
2004 Microchip Technology Inc.
TABLE 10-5:
PORTC FUNCTIONS
TABLE 10-6:
SUMMARY OF REGISTERS ASSOCIATED WITH PORTC
Name
Bit#
Buffer Type
Function
RC0/T1OSO/T13CKI
bit 0
ST
Input/output port pin, Timer1 oscillator output or Timer1/Timer3
clock input.
RC1/T1OSI/CCP2(1)
bit 1
ST
Input/output port pin, Timer1 oscillator input or Capture2 input/
Compare2 output/PWM output (when CCP2MX configuration bit is
disabled).
RC2/CCP1
bit 2
ST
Input/output port pin or Capture1 input/Compare1 output/
PWM1 output.
RC3/SCK/SCL
bit 3
ST
RC3 can also be the synchronous serial clock for both SPI and I2C
modes.
RC4/SDI/SDA
bit 4
ST
RC4 can also be the SPI data in (SPI mode) or data I/O (I2C mode).
RC5/SDO
bit 5
ST
Input/output port pin or synchronous serial port data output.
RC6/TX1/CK1
bit 6
ST
Input/output port pin, addressable USART1 asynchronous transmit or
addressable USART1 synchronous clock.
RC7/RX1/DT1
bit 7
ST
Input/output port pin, addressable USART1 asynchronous receive or
addressable USART1 synchronous data.
Legend: ST = Schmitt Trigger input
Note 1:
RB3 is the alternate assignment for CCP2 when CCP2MX is set.
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
POR, BOR
Value on
all other
Resets
PORTC
RC7
RC6
RC5
RC4
RC3
RC2
RC1
RC0
xxxx xxxx
uuuu uuuu
LATC
LATC Data Output Register
xxxx xxxx
uuuu uuuu
TRISC
PORTC Data Direction Register
1111 1111
Legend: x = unknown, u = unchanged