Datasheet

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 0ODIG LATJ<0> data output.
1IST PORTJ<0> data input.
RJ1/SEG33 RJ1 0ODIG LATJ<1> data output.
1IST PORTJ<1> data input.
SEG33 1OANA LCD Segment 33 output; disables all other pin functions.
RJ2/SEG34 RJ2 0ODIG LATJ<2> data output.
1IST PORTJ<2> data input.
SEG34 1OANA LCD Segment 34 output; disables all other pin functions.
RJ3/SEG35 RJ3 0ODIG LATJ<3> data output.
1IST PORTJ<3> data input.
SEG35 1OANA LCD Segment 35 output; disables all other pin functions.
RJ4/SEG39 RJ4 0ODIG LATJ<4> data output.
1IST PORTJ<4> data input.
SEG39 1OANA LCD Segment 39 output; disables all other pin functions.
RJ5/SEG38 RJ5 0ODIG LATJ<5> data output.
1IST PORTJ<5> data input.
SEG38 1OANA LCD Segment 38 output; disables all other pin functions.
RJ6/SEG37 RJ6 0ODIG LATJ<6> data output.
1IST PORTJ<6> data input.
SEG37 1OANA LCD Segment 37 output; disables all other pin functions.
RJ7/SEG36 RJ7 0ODIG LATJ<7> data output.
1IST PORTJ<7> data input.
SEG36 1OANA 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 78
LATJ LATJ7 LATJ6 LATJ5 LATJ4 LATJ3 LATJ2 LATJ1 LATJ0 78
TRISJ TRISJ7 TRISJ6 TRISJ5 TRISJ4 TRISJ3 TRISJ2 TRISJ1 TRISJ0 78
LCDSE4 SE39 SE38 SE37 SE36 SE35 SE34 SE33
SE32 83
PADCFG1 RDPU REPU RJPU
(1)
RTSECSEL1 RTSECSEL0 80
Legend: Shaded cells are not used by PORTJ.
Note 1: Unimplemented in PIC18F6XK90 devices, read as ‘0’.