PIC16F18876 PORTS registers

The 11 registers of PORTS (I/O port control), from 0x814, with their reset value and every field. The PIC16F18876 has 474 registers in 46 peripherals, one page each.

PORTS I/O port control

CCDCON

Address
0x814
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CCDEN
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1CCDS1
  8. 0CCDS0
3 fields
FieldBitsWhat it does
CCDEN7
CCDS11
CCDS00

CCDNA

Address
0xF40
Reset
0x00
Access
read/write
  1. 7CCDNA7
  2. 6CCDNA6
  3. 5CCDNA5
  4. 4CCDNA4
  5. 3CCDNA3
  6. 2CCDNA2
  7. 1CCDNA1
  8. 0CCDNA0
8 fields
FieldBitsWhat it does
CCDNA77
CCDNA66
CCDNA55
CCDNA44
CCDNA33
CCDNA22
CCDNA11
CCDNA00

CCDPA

Address
0xF41
Reset
0x00
Access
read/write
  1. 7CCDPA7
  2. 6CCDPA6
  3. 5CCDPA5
  4. 4CCDPA4
  5. 3CCDPA3
  6. 2CCDPA2
  7. 1CCDPA1
  8. 0CCDPA0
8 fields
FieldBitsWhat it does
CCDPA77
CCDPA66
CCDPA55
CCDPA44
CCDPA33
CCDPA22
CCDPA11
CCDPA00

CCDNB

Address
0xF4B
Reset
0x00
Access
read/write
  1. 7CCDNB7
  2. 6CCDNB6
  3. 5CCDNB5
  4. 4CCDNB4
  5. 3CCDNB3
  6. 2CCDNB2
  7. 1CCDNB1
  8. 0CCDNB0
8 fields
FieldBitsWhat it does
CCDNB77
CCDNB66
CCDNB55
CCDNB44
CCDNB33
CCDNB22
CCDNB11
CCDNB00

CCDPB

Address
0xF4C
Reset
0x00
Access
read/write
  1. 7CCDPB7
  2. 6CCDPB6
  3. 5CCDPB5
  4. 4CCDPB4
  5. 3CCDPB3
  6. 2CCDPB2
  7. 1CCDPB1
  8. 0CCDPB0
8 fields
FieldBitsWhat it does
CCDPB77
CCDPB66
CCDPB55
CCDPB44
CCDPB33
CCDPB22
CCDPB11
CCDPB00

CCDNC

Address
0xF56
Reset
0x00
Access
read/write
  1. 7CCDNC7
  2. 6CCDNC6
  3. 5CCDNC5
  4. 4CCDNC4
  5. 3CCDNC3
  6. 2CCDNC2
  7. 1CCDNC1
  8. 0CCDNC0
8 fields
FieldBitsWhat it does
CCDNC77
CCDNC66
CCDNC55
CCDNC44
CCDNC33
CCDNC22
CCDNC11
CCDNC00

CCDPC

Address
0xF57
Reset
0x00
Access
read/write
  1. 7CCDPC7
  2. 6CCDPC6
  3. 5CCDPC5
  4. 4CCDPC4
  5. 3CCDPC3
  6. 2CCDPC2
  7. 1CCDPC1
  8. 0CCDPC0
8 fields
FieldBitsWhat it does
CCDPC77
CCDPC66
CCDPC55
CCDPC44
CCDPC33
CCDPC22
CCDPC11
CCDPC00

CCDND

Address
0xF61
Reset
0x00
Access
read/write
  1. 7CCDND7
  2. 6CCDND6
  3. 5CCDND5
  4. 4CCDND4
  5. 3CCDND3
  6. 2CCDND2
  7. 1CCDND1
  8. 0CCDND0
8 fields
FieldBitsWhat it does
CCDND77
CCDND66
CCDND55
CCDND44
CCDND33
CCDND22
CCDND11
CCDND00

CCDPD

Address
0xF62
Reset
0x00
Access
read/write
  1. 7CCDPD7
  2. 6CCDPD6
  3. 5CCDPD5
  4. 4CCDPD4
  5. 3CCDPD3
  6. 2CCDPD2
  7. 1CCDPD1
  8. 0CCDPD0
8 fields
FieldBitsWhat it does
CCDPD77
CCDPD66
CCDPD55
CCDPD44
CCDPD33
CCDPD22
CCDPD11
CCDPD00

CCDNE

Address
0xF6C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2CCDNE2
  7. 1CCDNE1
  8. 0CCDNE0
3 fields
FieldBitsWhat it does
CCDNE22
CCDNE11
CCDNE00

CCDPE

Address
0xF6D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2CCDPE2
  7. 1CCDPE1
  8. 0CCDPE0
3 fields
FieldBitsWhat it does
CCDPE22
CCDPE11
CCDPE00