Datasheet
PIC18(L)F2X/45K50
DS30684A-page 142 2012 Microchip Technology Inc.
RB2/INT2/CTED1/
P1B/AN8
RB2 0xO DIG LATB<2> data output; not affected by analog input.
10 I TTL PORTB<2> data input; disabled when analog input
enabled.
INT2 10 I ST External interrupt 2.
CTED1 10 I ST CTMU Edge 1 input.
P1B
(3)
00O DIG Enhanced CCP1 PWM output 2.
AN8 11 I AN Analog input 8.
RB3/CTED2/CCP2/
SDO/C12IN2-/AN9
RB3 0xO DIG LATB<3> data output; not affected by analog input.
10 I
TTL
PORTB<3> data input; disabled when analog input
enabled.
CTED2 10
I
ST CTMU Edge 2 input.
CCP2
(2)
00O DIG Compare 2 output/PWM 2 output.
10 I ST Capture 2 input.
SDO
(1)
00O DIG MSSP SPI data output.
C12IN2- 11 I AN Comparators C1 and C2 inverting input.
AN9 11 I AN Analog input 9.
RB4/IOCB4/P1D/
AN11
RB4 0xO DIG LATB<4> data output; not affected by analog input.
10 I TTL PORTB<4> data input; disabled when analog input
enabled.
IOCB4 10 I TTL Interrupt-on-change pin.
P1D
(3)
00O DIG Enhanced CCP1 PWM output 4.
AN11 11 I AN Analog input 11.
RB5/IOCB5/T3CKI/
T1G/AN13
RB5 0xO DIG LATB<5> data output; not affected by analog input.
10 I TTL PORTB<5> data input; disabled when analog input
enabled.
IOCB5 10 I TTL Interrupt-on-change pin 1.
T3CKI
(2)
10 I ST Timer3 clock input.
T1G 10 I ST Timer1 external clock gate input.
AN13 11 I AN Analog input 13.
RB6/IOCB6/PGC RB6 0 — O DIG LATB<6> data output; not affected by analog input.
1
—
I TTL PORTB<6> data input; disabled when analog input
enabled.
IOCB6 1 — I TTL Interrupt-on-change pin.
PGC x — I ST In-Circuit Debugger and ICSP
TM
programming clock input.
RB7/IOCB7/PGD RB7 0 — O DIG LATB<7> data output; not affected by analog input.
1
—
I TTL PORTB<7> data input; disabled when analog input
enabled.
IOCB7 1 — I TTL Interrupt-on-change pin.
PGD x — O DIG In-Circuit Debugger and ICSP
TM
programming data output.
x — I ST In-Circuit Debugger and ICSP
TM
programming data input.
TABLE 11-5: PORTB I/O SUMMARY (CONTINUED)
Pin Function
TRIS
Setting
ANSEL
Setting
Pin
Type
Buffer
Type
Description
Legend: AN = Analog input or output; TTL = TTL compatible input; HV = High Voltage; OD = Open Drain; XTAL = Crystal;
CMOS = CMOS compatible input or output; ST = Schmitt Trigger input with CMOS levels; I
2
C
TM
= Schmitt Trigger input
with I
2
C.
Note 1: Default pin assignment for SDO when Configuration bit SDOMX is set.
2: Alternate pin assignment for T3CKI and CCP2 when Configuration bits T3CMX and CCP2MX are clear.
3: Function is on PORTD/PORTE for PIC18(L)F45K50 devices.