Datasheet

2002-2013 Microchip Technology Inc. DS30487D-page 61
PIC16F87/88
FIGURE 5-10: BLOCK DIAGRAM OF RB2/SDO/RX/DT PIN
DT
SDO
Data Latch
RBPU
(2)
P
V
DD
Q
D
CK
QD
CK
Q
D
EN
Data Bus
WR PORTB
WR TRISB
RD TRISB
RD PORTB
Weak
Pull-up
RD PORTB
RX/DT
I/O pin
(1)
TTL
Input
Buffer
Schmitt Trigger
Buffer
TRIS Latch
1
0
P
N
VSS
VDD
Q
DT Drive
SPEN
1
0
SSPEN
Note 1: I/O pins have diode protection to V
DD and VSS.
2: To enable weak pull-ups, set the appropriate TRIS bit(s) and clear the RBPU
bit.
SSPEN + SPEN