PIC16F7X7
TABLE 5-5:
Name
PORTC FUNCTIONS
Bit# Buffer Type
Function
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
bit 0
bit 1
ST
ST
Input/output port pin or Timer1 oscillator output/Timer1 clock input.
Input/output port pin or Timer1 oscillator input or Capture 2 input/
Compare 2 output/PWM 2 output.
RC2/CCP1
bit 2
bit 3
ST
ST
Input/output port pin or Capture 1 input/Compare 1 output/PWM 1
output.
RC3/SCK/SCL
RC3 can also be the synchronous serial clock for both SPI™ and
I2C™ modes.
RC4/SDI/SDA
RC5/SDO
bit 4
bit 5
bit 6
ST
ST
ST
RC4 can also be the SPI data in (SPI mode) or data I/O (I2C mode).
Input/output port pin or Synchronous Serial Port data output.
RC6/TX/CK
Input/output port pin or AUSART asynchronous transmit or
synchronous clock.
RC7/RX/DT
bit 7
ST
Input/output port pin or AUSART asynchronous receive or
synchronous data.
Legend: ST = Schmitt Trigger input
TABLE 5-6:
SUMMARY OF REGISTERS ASSOCIATED WITH PORTC
Value on
Value on:
POR, BOR
Address Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
all other
Resets
07h
87h
PORTC RC7
RC6
RC5
RC4
RC3
RC2
RC1
RC0 xxxx xxxx uuuu uuuu
TRISC PORTC Data Direction Register
1111 1111 1111 1111
Legend: x= unknown, u= unchanged
DS30498C-page 66
2004 Microchip Technology Inc.