
2005 Microchip Technology Inc.
DS41106B-page 7
PIC16C712/716
PORTB is a bidirectional I/O port. PORTB
can be software programmed for internal
weak pull-ups on all inputs.
RB0/INT
RB0
INT
67
I/O
I
TTL
ST
Digital I/O
External Interrupt
RB1/T1OSO/T1CKI
RB1
T1OSO
T1CKI
78
I/O
O
I
TTL
—
ST
Digital I/O
Timer1 oscillator output. Connects to
crystal in oscillator mode.
Timer1 external clock input.
RB2/T1OSI
RB2
T1OSI
89
I/O
I
TTL
—
Digital I/O
Timer1 oscillator input. Connects to
crystal in oscillator mode.
RB3/CCP1
RB3
CCP1
910
I/O
TTL
ST
Digital I/O
Capture1 input, Compare1 output,
PWM1 output.
RB4
10
12
I/O
TTL
Digital I/O
Interrupt on change pin.
RB5
11
12
I/O
TTL
Digital I/O
Interrupt on change pin.
RB6
12
13
I/O
I
TTL
ST
Digital I/O
Interrupt on change pin.
ICSP programming clock.
RB7
13
14
I/O
TTL
ST
Digital I/O
Interrupt on change pin.
ICSP programming data.
VSS
5
5, 6
P
—
Ground reference for logic and I/O pins.
VDD
14
15, 16
P
—
Positive supply for logic and I/O pins.
Legend: TTL = TTL-compatible input
CMOS = CMOS compatible input or output
ST = Schmitt Trigger input with CMOS levels
OD = Open drain output
SM = SMBus compatible input. An external resistor is required if this pin is used as an output
NPU = N-channel pull-up
PU = Weak internal pull-up
No-P diode = No P-diode to VDD AN = Analog input or output
I = input
O = output
P = Power
L = LCD Driver
TABLE 1-1:
PIC16C712/716 PINOUT DESCRIPTION (CONTINUED)
Pin
PIC16C712/716
Pin
Buffer
Name
DIP, SOIC
SSOP
Type
Description