English
Language : 

PIC16F716-I Datasheet, PDF (27/136 Pages) Microchip Technology – 8-bit Flash-based Microcontroller with A/D Converter and Enhanced Capture/Compare/PWM
PIC16F716
FIGURE 3-10:
BLOCK DIAGRAM OF RB7/P1D PIN
PWMD(P1D) Enable
RBPU(1)
PWMD(P1D) Data out
PWMD(P1D) Auto-shutdown tri-state
1
DATA BUS
Data Latch
DQ
0
WR PORTB
CK
TRIS Latch
DQ
WR TRISB
CK Q
VDD
P
weak
pull-up
VDD
ST
Buffer
VSS
TTL
Buffer
RB7/P1D
Set RBIF
RD TRISB
RD PORTB
Latch
QD
EN
Q1
From other
RB<7:4> pins
QD
EN
ICSPD – In-Circuit Serial Programming™ Data Input
RD PORTB
Q3
Note
1: To enable weak pull-ups,
set the appropriate TRIS
bit(s) and clear the RBPU
bit of the OPTION register.
TABLE 3-2: SUMMARY OF REGISTERS ASSOCIATED WITH PORTB
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
POR, BOR
Value on
all other
Resets
PORTB
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0
TRISB
TRISB7 TRISB6 TRISB5 TRISB4 TRISB3 TRISB2 TRISB1 TRISB0
OPTION_REG RBPU INTEDG T0CS T0SE PSA
PS2
PS1
PS0
Legend: x = unknown, u = unchanged. Shaded cells are not used by PORTB.
xxxx xxxx
1111 1111
1111 1111
uuuu uuuu
1111 1111
1111 1111
© 2007 Microchip Technology Inc.
DS41206B-page 25