Datasheet

Table Of Contents
PIC18F85J90 FAMILY
DS39770C-page 136 2010 Microchip Technology Inc.
TABLE 10-20: PORTJ FUNCTIONS
TABLE 10-21: 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 x 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 x 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 x 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 x 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 x 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 x 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 x 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 60
LATJ LATJ7 LATJ6 LATJ5 LATJ4 LATJ3 LATJ2 LATJ1 LATJ0 60
TRISJ TRISJ7 TRISJ6 TRISJ5 TRISJ4 TRISJ3 TRISJ2 TRISJ1 TRISJ0 60
PORTG
RDPU REPU RJPU
(1)
RG4 RG3 RG2 RG1 RG0 60
LCDSE4 SE39 SE38 SE37 SE36 SE35 SE34 SE33 SE32 59
Legend: Shaded cells are not used by PORTJ.
Note 1: Unimplemented on 64-pin devices, read as ‘0’.