English
Language : 

PIC18F6390 Datasheet, PDF (115/412 Pages) Microchip Technology – 64/80-Pin Flash Microcontrollers with LCD Driver and nanoWatt Technology
PIC18F6390/6490/8390/8490
TABLE 9-3: PORTB FUNCTIONS
Pin Name
Function
TRIS
Setting
I/O
Buffer
Description
RB0/INT0
RB0
0
O
DIG LATB<0> data output.
1
I
TTL PORTB<0> data input; programmable weak pull-up.
INT0
1
I
ST External interrupt 0 input.
RB1/INT1/SEG8 RB1
0
O
DIG LATB<1> data output; disabled when LCD segment enabled.
1
I
TTL PORTB<1> data input; weak pull-up when RBPU bit is cleared.
INT1
1
I
ST External interrupt 1 input.
SEG8
x
O
ANA Segment 8 analog output for LCD. Disables digital output.
RB2/INT2/SEG9 RB2
0
O
DIG LATB<2> data output; disabled when LCD segment enabled.
1
I
TTL PORTB<2> data input; weak pull-up when RBPU bit is cleared.
INT2
1
I
ST External interrupt 2 input.
SEG9
x
O
ANA Segment 9 analog output for LCD
RB3/INT3/
SEG10
RB3
0
O
DIG LATB<3> data output; disabled when LCD segment enabled.
1
I
TTL PORTB<3> data input; weak pull-up when RBPU bit is cleared.
INT3
1
I
ST External interrupt 3 input.
SEG10
x
O
ANA Segment 10 analog output for LCD.
RB4/KBI0/
SEG11
RB4
0
O
DIG LATB<4> data output; disabled when LCD segment enabled.
1
I
TTL PORTB<4> data input; weak pull-up when RBPU bit is cleared.
KBI0
1
I
TTL Interrupt on pin change.
SEG11
x
O
ANA Segment 11 analog output for LCD.
RB5/KBI1
RB5
0
O
DIG LATB<5> data output; disabled when LCD segment enabled.
1
I
TTL PORTB<5> data input; weak pull-up when RBPU bit is cleared.
KBI1
1
I
TTL Interrupt on pin change.
RB6/KBI2/PGC
RB6
0
O
DIG LATB<6> data output; unavailable when ICD or ICSP™ enabled.
1
I
TTL PORTB<6> data input; unavailable when ICD or ICSP enabled.
KBI2
1
PGC
x
I
TTL Interrupt on pin change; unavailable when ICD or ICSP enabled.
I
ST Serial execution (ICSP) clock input for ICSP and ICD operation.(1)
RB7/KBI3/PGD
RB7
0
O
DIG LATB<7> data output; unavailable when ICD or ICSP enabled.
1
I
TTL PORTB<7> data input; unavailable when ICD or ICSP enabled.
KBI3
1
I
TTL Interrupt on pin change; unavailable when ICD or ICSP enabled.
PGD
x
O
DIG Serial execution data output for ICSP and ICD operation.(1)
x
I
ST Serial execution data input for ICSP and ICD operation.(1)
Legend:
Note 1:
PWR = Power Supply, O = Output, I = Input, ANA = Analog Signal, DIG = Digital Output, ST = Schmitt Buffer Input,
TTL = TTL Buffer Input, x = Don’t care (TRIS bit does not affect port direction or is overridden for this option).
All other pin functions are disabled when ICSP or ICD are enabled.
 2004 Microchip Technology Inc.
Preliminary
DS39629B-page 113