
PIC16F913/914/916/917/946
DS41250F-page 20
2007 Microchip Technology Inc.
RC6/TX/CK/SCK/SCL/SEG9
RC6
ST
CMOS General purpose I/O.
TX
—
CMOS USART asynchronous serial transmit.
CK
ST
CMOS USART synchronous serial clock.
SCK
ST
CMOS SPI clock.
SCL
ST(4)
OD
I2C clock.
SEG9
—
AN
LCD analog output.
RC7/RX/DT/SDI/SDA/SEG8
RC7
ST
CMOS General purpose I/O.
RX
ST
—
USART asynchronous serial receive.
DT
ST
CMOS USART synchronous serial data.
SDI
ST
CMOS SPI data input.
SDA
ST(4)
OD
I2C data.
SEG8
—
AN
LCD analog output.
RD0/COM3(1, 2)
RD0
ST
CMOS General purpose I/O.
COM3
—
AN
LCD analog output.
RD1(2)
RD1
ST
CMOS General purpose I/O.
RD2/CCP2(2)
RD2
ST
CMOS General purpose I/O.
CCP2
ST
CMOS Capture 2 input/Compare 2 output/PWM 2 output.
RD3/SEG16(2)
RD3
ST
CMOS General purpose I/O.
SEG16
—
AN
LCD analog output.
RD4/SEG17(2)
RD4
ST
CMOS General purpose I/O.
SEG17
—
AN
LCD analog output.
RD5/SEG18(2)
RD5
ST
CMOS General purpose I/O.
SEG18
—
AN
LCD analog output.
RD6/SEG19(2)
RD6
ST
CMOS General purpose I/O.
SEG19
—
AN
LCD analog output.
RD7/SEG20(2)
RD7
ST
CMOS General purpose I/O.
SEG20
—
AN
LCD analog output.
RE0/AN5/SEG21(2)
RE0
ST
CMOS General purpose I/O.
AN5
AN
—
Analog input Channel 5.
SEG21
—
AN
LCD analog output.
RE1/AN6/SEG22(2)
RE1
ST
CMOS General purpose I/O.
AN6
AN
—
Analog input Channel 6.
SEG22
—
AN
LCD analog output.
RE2/AN7/SEG23(2)
RE2
ST
CMOS General purpose I/O.
AN7
AN
—
Analog input Channel 7.
SEG23
—
AN
LCD analog output.
RE3/MCLR/VPP
RE3
ST
—
Digital input only.
MCLR
ST
—
Master Clear with internal pull-up.
VPP
HV
—
Programming voltage.
TABLE 1-1:
PIC16F91X/946 PINOUT DESCRIPTIONS (CONTINUED)
Name
Function
Input
Type
Output
Type
Description
Legend:
AN = Analog input or output
CMOS = CMOS compatible input or output
OD = Open Drain
TTL = TTL compatible input
ST
= Schmitt Trigger input with CMOS levels P = Power
HV = High Voltage
XTAL = Crystal
Note 1:
COM3 is available on RA3 for the PIC16F913/916 and on RD0 for the PIC16F914/917 and PIC16F946.
2:
Pins available on PIC16F914/917 and PIC16F946 only.
3:
Pins available on PIC16F946 only.
4:
I2C Schmitt trigger inputs have special input levels.