Datasheet
© 2007 Microchip Technology Inc. DS41206B-page 23
PIC16F716
FIGURE 3-6: BLOCK DIAGRAM OF RB3/CCP1/P1A PIN
FIGURE 3-7: BLOCK DIAGRAM OF RB4/ECCPAS0
PIN
QD
Q
CK
QD
Q
CK
TRIS Latch
Data Latch
RB3/CCP1/P1A
DATA BUS
WR PORTB
WR TRISB
RD PORTB
TTL Buffer
0
1
P
V
DD
weak
pull-up
RBPU
(1)
[PWMA(P1A) / CCP1 Compare] Output Enable
VSS
VDD
Note 1: To enable weak pull-ups, set the appropriate TRIS bit(s) and clear the RBPU bit (OPTION register).
[PWMA(P1A) / CCP1 Compare] Output
PWMA(P1A) Auto-shutdown tri-state
RD TRIS
D
Q
EN
Schmitt Trigger Buffer
CCP – Capture input
Data Latch
From other
RBPU
(1)
P
V
DD
RB4/ECCPAS0
QD
CK
QD
CK
QD
EN
QD
EN
DATA BUS
WR PORTB
WR TRISB
Set RBIF
TRIS Latch
RD TRIS
RD PORT
RB<7:4> pins
weak
pull-up
RD PORT
Latch
TTL
Buffer
ST
Buffer
ECCPAS0: ECCP Auto-Shutdown input
Q3
Q1
Note 1: To enable weak pull-ups, set
the appropriate TRIS bit(s)
and clear the RBPU
bit of the
OPTION register.
VSS
VDD