
PIC16F913/914/916/917/946
DS41250F-page 68
2007 Microchip Technology Inc.
3.5.1.7
RC6/TX/CK/SCK/SCL/SEG9
pin is configurable to function as one of the following:
a general purpose I/O
an asynchronous serial output
a synchronous clock I/O
a SPI clock I/O
an I2C data I/O
an analog output for the LCD
FIGURE 3-20:
BLOCK DIAGRAM OF RC6
TX/CK Data Out
I2C Data Out
RD PORTC
Data Bus
WR PORTC
WR TRISC
I/O Pin
RD TRISC
Q
D
Q
CK
Data Latch
Q
D
Q
CK
TRIS Latch
Schmitt
Trigger
SE9 and LCDEN
CK/SCL/SCK Input
SEG9
SE9 and LCDEN
PORT/USART/SSP Mode Select(1)
USART or I2C Drive
Note 1: If all three data output sources are enabled, the following priority order will be used:
USART data (highest)
SSP data
PORT data (lowest)
SCK Data Out
VDD
VSS