PIC18F05Q20 PORTC registers

The 8 registers of PORTC (I/O port C), from 0x42A, with their reset value and every field. The PIC18F05Q20 has 544 registers in 38 peripherals, one page each.

PORTC I/O port C

ANSELC

Address
0x42A
Reset
0xF8
Access
read/write
  1. 7ANSELC0
  2. 6ANSELC0
  3. 5ANSELC0
  4. 4ANSELC0
  5. 3ANSELC0
  6. 2–
  7. 1–
  8. 0–
5 fields
FieldBitsWhat it does
ANSELC07
ANSELC06
ANSELC05
ANSELC04
ANSELC03

WPUC

Address
0x42B
Reset
0x00
Access
read/write
  1. 7WPUC0
  2. 6WPUC0
  3. 5WPUC0
  4. 4WPUC0
  5. 3WPUC0
  6. 2–
  7. 1WPUC0
  8. 0WPUC0
7 fields
FieldBitsWhat it does
WPUC07
WPUC06
WPUC05
WPUC04
WPUC03
WPUC01
WPUC00

ODCONC

Address
0x42C
Reset
0x00
Access
read/write
  1. 7ODCC0
  2. 6ODCC0
  3. 5ODCC0
  4. 4ODCC0
  5. 3ODCC0
  6. 2–
  7. 1ODCC0
  8. 0ODCC0
7 fields
FieldBitsWhat it does
ODCC07
ODCC06
ODCC05
ODCC04
ODCC03
ODCC01
ODCC00

SLRCONC

Address
0x42D
Reset
0xFB
Access
read/write
  1. 7SLRC0
  2. 6SLRC0
  3. 5SLRC0
  4. 4SLRC0
  5. 3SLRC0
  6. 2–
  7. 1SLRC0
  8. 0SLRC0
7 fields
FieldBitsWhat it does
SLRC07
SLRC06
SLRC05
SLRC04
SLRC03
SLRC01
SLRC00

INLVLC

Address
0x42E
Reset
0xFB
Access
read/write
  1. 7INLVLC0
  2. 6INLVLC0
  3. 5INLVLC0
  4. 4INLVLC0
  5. 3INLVLC0
  6. 2–
  7. 1INLVLC0
  8. 0INLVLC0
7 fields
FieldBitsWhat it does
INLVLC07
INLVLC06
INLVLC05
INLVLC04
INLVLC03
INLVLC01
INLVLC00

PORTC

Address
0x489
Reset
x (not fixed at power-on)
Access
read/write
  1. 7RC7
  2. 6RC6
  3. 5RC5
  4. 4RC4
  5. 3RC3
  6. 2–
  7. 1RC1
  8. 0RC0
7 fields
FieldBitsWhat it does
RC77
RC66
RC55
RC44
RC33
RC11
RC00

TRISC

Address
0x48F
Reset
0xFB
Access
read/write
  1. 7TRISC7
  2. 6TRISC6
  3. 5TRISC5
  4. 4TRISC4
  5. 3TRISC3
  6. 2–
  7. 1TRISC1
  8. 0TRISC0
7 fields
FieldBitsWhat it does
TRISC77
TRISC66
TRISC55
TRISC44
TRISC33
TRISC11
TRISC00

LATC

Address
0x495
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LATC7
  2. 6LATC6
  3. 5LATC5
  4. 4LATC4
  5. 3LATC3
  6. 2–
  7. 1LATC1
  8. 0LATC0
7 fields
FieldBitsWhat it does
LATC77
LATC66
LATC55
LATC44
LATC33
LATC11
LATC00