Datasheet

PIC18F6525/6621/8525/8621
DS39612C-page 110 2003-2013 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/
ECCP2
(1)
/P2A
(1)
bit 1 ST Input/output port pin, Timer1 oscillator input, Enhanced Capture 2
input/Compare 2 output/PWM 2 output or Enhanced PWM output
P2A.
RC2/ECCP1/P1A bit 2 ST Input/output port pin, Enhanced Capture 1 input/Compare 1 output/
PWM 1 output or Enhanced PWM output P1A.
RC3/SCK/SCL bit 3 ST RC3 can also be the synchronous serial clock for both SPI™ and
I
2
C™ modes.
RC4/SDI/SDA bit 4 ST RC4 can also be the SPI data in (SPI mode) or data I/O (I
2
C 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: Valid when CCP2MX is set in all devices and in all operating modes (default). RE7 is the alternate assignment
for ECCP2/P2A for all PIC18F6525/6621 devices and PIC18F8525/8621 devices in Microcontroller modes
when CCP2MX is not set; RB3 is the alternate assignment for PIC18F8525/8621 devices in all other operating
modes.
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 1111 1111
Legend: x = unknown, u = unchanged