Microchip Technology ARD00385 Data Sheet

Page of 570
 2009-2011 Microchip Technology Inc.
DS39957D-page 181
PIC18F87K90 FAMILY
TABLE 11-18: PORTJ FUNCTIONS
TABLE 11-19: SUMMARY OF REGISTERS ASSOCIATED WITH PORTJ   
 
 
Pin Name
Function
TRIS 
Setting
I/O
I/O 
Type
Description
RJ0
RJ0
0
O
DIG
LATJ<0> data output.
1
I
ST
PORTJ<0> data input.
RJ1/SEG33
RJ1
0
O
DIG
LATJ<1> data output.
1
I
ST
PORTJ<1> data input.
SEG33
1
O
ANA
LCD Segment 33 output; disables all other pin functions.
RJ2/SEG34
RJ2
0
O
DIG
LATJ<2> data output.
1
I
ST
PORTJ<2> data input.
SEG34
1
O
ANA
LCD Segment 34 output; disables all other pin functions.
RJ3/SEG35
RJ3
0
O
DIG
LATJ<3> data output.
1
I
ST
PORTJ<3> data input.
SEG35
1
O
ANA
LCD Segment 35 output; disables all other pin functions.
RJ4/SEG39
RJ4
0
O
DIG
LATJ<4> data output.
1
I
ST
PORTJ<4> data input.
SEG39
1
O
ANA
LCD Segment 39 output; disables all other pin functions.
RJ5/SEG38
RJ5
0
O
DIG
LATJ<5> data output.
1
I
ST
PORTJ<5> data input.
SEG38
1
O
ANA
LCD Segment 38 output; disables all other pin functions.
RJ6/SEG37
RJ6
0
O
DIG
LATJ<6> data output.
1
I
ST
PORTJ<6> data input.
SEG37
1
O
ANA
LCD Segment 37 output; disables all other pin functions.
RJ7/SEG36
RJ7
0
O
DIG
LATJ<7> data output.
1
I
ST
PORTJ<7> data input.
SEG36
1
O
ANA
LCD Segment 36 output; disables all other pin functions.
Legend:
O = Output, I = Input, ANA = Analog Signal, DIG = Digital Output, ST = Schmitt Trigger Buffer Input, 
x
 = Don’t care (TRIS bit does not affect port direction or is overridden for this option).
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Reset 
Values 
on Page:
PORTJ
RJ7
RJ6
RJ5
RJ4
RJ3
RJ2
RJ1
RJ0
LATJ
LATJ7
LATJ6
LATJ5
LATJ4
LATJ3
LATJ2
LATJ1
LATJ0
TRISJ
TRISJ7
TRISJ6
TRISJ5
TRISJ4
TRISJ3
TRISJ2
TRISJ1
TRISJ0
LCDSE4
SE39
SE38
SE37
SE36
SE35
SE34
SE33
SE32
PADCFG1
RDPU
REPU
RJPU
RTSECSEL1 RTSECSEL0
Legend:
Shaded cells are not used by PORTJ.
Note 1:
Unimplemented in PIC18F6XK90 devices, read as ‘0’.