PIC18F46Q35 CLC registers

The 22 registers of CLC (Configurable logic cell ), from 0xC0, with their reset value and every field. The PIC18F46Q35 has 652 registers in 46 peripherals, one page each.

CLC Configurable logic cell

CLBCON

Address
0xC0
Reset
0x00
Access
read/write
  1. 7EN
  2. 6LOAD
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1DB1
  8. 0DB0
4 fields
FieldBitsWhat it does
EN7
LOAD6
DB11
DB00

CLBSWINH

Address
0xC1
Reset
0x00
Access
read/write
  1. 7CLBSWINH7
  2. 6CLBSWINH6
  3. 5CLBSWINH5
  4. 4CLBSWINH4
  5. 3CLBSWINH3
  6. 2CLBSWINH2
  7. 1CLBSWINH1
  8. 0CLBSWINH0
1 field
FieldBitsWhat it does
CLBSWINH7:0

CLBSWINL

Address
0xC2
Reset
0x00
Access
read/write
  1. 7CLBSWINL7
  2. 6CLBSWINL6
  3. 5CLBSWINL5
  4. 4CLBSWINL4
  5. 3CLBSWINL3
  6. 2CLBSWINL2
  7. 1CLBSWINL1
  8. 0CLBSWINL0
1 field
FieldBitsWhat it does
CLBSWINL7:0

CLBCLK

Address
0xC3
Reset
0x00
Access
read/write
  1. 7CLKSEL3
  2. 6CLKSEL2
  3. 5CLKSEL1
  4. 4CLKSEL0
  5. 3CLKPRE3
  6. 2CLKPRE2
  7. 1CLKPRE1
  8. 0CLKPRE0
2 fields
FieldBitsWhat it does
CLKSEL7:4
CLKPRE3:0

CLBOUTH

Address
0xC4
Reset
0x00
Access
read only
  1. 7CLBOUTH7
  2. 6CLBOUTH6
  3. 5CLBOUTH5
  4. 4CLBOUTH4
  5. 3CLBOUTH3
  6. 2CLBOUTH2
  7. 1CLBOUTH1
  8. 0CLBOUTH0
1 field
FieldBitsWhat it does
CLBOUTH7:0

CLBOUTL

Address
0xC5
Reset
0x00
Access
read only
  1. 7CLBOUTL7
  2. 6CLBOUTL6
  3. 5CLBOUTL5
  4. 4CLBOUTL4
  5. 3CLBOUTL3
  6. 2CLBOUTL2
  7. 1CLBOUTL1
  8. 0CLBOUTL0
1 field
FieldBitsWhat it does
CLBOUTL7:0

CLBSWOUTH

Address
0xC6
Reset
0x00
Access
read/write
  1. 7CLBSWOUTH7
  2. 6CLBSWOUTH6
  3. 5CLBSWOUTH5
  4. 4CLBSWOUTH4
  5. 3CLBSWOUTH3
  6. 2CLBSWOUTH2
  7. 1CLBSWOUTH1
  8. 0CLBSWOUTH0
1 field
FieldBitsWhat it does
CLBSWOUTH7:0

CLBSWOUTL

Address
0xC7
Reset
0x00
Access
read/write
  1. 7CLBSWOUTL7
  2. 6CLBSWOUTL6
  3. 5CLBSWOUTL5
  4. 4CLBSWOUTL4
  5. 3CLBSWOUTL3
  6. 2CLBSWOUTL2
  7. 1CLBSWOUTL1
  8. 0CLBSWOUTL0
1 field
FieldBitsWhat it does
CLBSWOUTL7:0

CLBDEBUG0

Address
0xC8
Reset
0x00
Access
read/write
  1. 7–
  2. 6DBG6
  3. 5DBG5
  4. 4DBG4
  5. 3DBG3
  6. 2DBG2
  7. 1DBG1
  8. 0DBG0
1 field
FieldBitsWhat it does
DBG6:0

CLBDEBUG1

Address
0xC9
Reset
0x00
Access
read/write
  1. 7–
  2. 6DBG6
  3. 5DBG5
  4. 4DBG4
  5. 3DBG3
  6. 2DBG2
  7. 1DBG1
  8. 0DBG0
1 field
FieldBitsWhat it does
DBG6:0

CLCDATA

Address
0xD4
Reset
0x00
Access
read/write
  1. 7CLC8OUT
  2. 6CLC7OUT
  3. 5CLC6OUT
  4. 4CLC5OUT
  5. 3CLC4OUT
  6. 2CLC3OUT
  7. 1CLC2OUT
  8. 0CLC1OUT
8 fields
FieldBitsWhat it does
CLC8OUT7
CLC7OUT6
CLC6OUT5
CLC5OUT4
CLC4OUT3
CLC3OUT2
CLC2OUT1
CLC1OUT0

CLCSELECT

Address
0xD5
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2SLCT2
  7. 1SLCT1
  8. 0SLCT0
1 field
FieldBitsWhat it does
SLCT2:0

CLCnCONConfigurable logic cell control

Address
0xD6
Reset
0x00
Access
read/write
  1. 7EN
  2. 6–
  3. 5OUT
  4. 4INTP
  5. 3INTN
  6. 2MODE2
  7. 1MODE1
  8. 0MODE0
5 fields
FieldBitsWhat it does
EN7
OUT5
INTP4
INTN3
MODE2:0

CLCnPOLPolarity control

Address
0xD7
Reset
x (not fixed at power-on)
Access
read/write
  1. 7POL
  2. 6–
  3. 5–
  4. 4–
  5. 3G4POL
  6. 2G3POL
  7. 1G2POL
  8. 0G1POL
5 fields
FieldBitsWhat it does
POL7
G4POL3
G3POL2
G2POL1
G1POL0

CLCnSEL0Input select register 1

Address
0xD8
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5D1S5
  4. 4D1S4
  5. 3D1S3
  6. 2D1S2
  7. 1D1S1
  8. 0D1S0
1 field
FieldBitsWhat it does
D1S5:0

CLCnSEL1Input select register 1

Address
0xD9
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5D2S5
  4. 4D2S4
  5. 3D2S3
  6. 2D2S2
  7. 1D2S1
  8. 0D2S0
1 field
FieldBitsWhat it does
D2S5:0

CLCnSEL2Input select register 1

Address
0xDA
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5D3S5
  4. 4D3S4
  5. 3D3S3
  6. 2D3S2
  7. 1D3S1
  8. 0D3S0
1 field
FieldBitsWhat it does
D3S5:0

CLCnSEL3Input select register 1

Address
0xDB
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5D4S5
  4. 4D4S4
  5. 3D4S3
  6. 2D4S2
  7. 1D4S1
  8. 0D4S0
1 field
FieldBitsWhat it does
D4S5:0

CLCnGLS0Gate logic select register 0

Address
0xDC
Reset
x (not fixed at power-on)
Access
read/write
  1. 7G1D4T
  2. 6G1D4N
  3. 5G1D3T
  4. 4G1D3N
  5. 3G1D2T
  6. 2G1D2N
  7. 1G1D1T
  8. 0G1D1N
8 fields
FieldBitsWhat it does
G1D4T7
G1D4N6
G1D3T5
G1D3N4
G1D2T3
G1D2N2
G1D1T1
G1D1N0

CLCnGLS1Gate logic select register 1

Address
0xDD
Reset
x (not fixed at power-on)
Access
read/write
  1. 7G2D4T
  2. 6G2D4N
  3. 5G2D3T
  4. 4G2D3N
  5. 3G2D2T
  6. 2G2D2N
  7. 1G2D1T
  8. 0G2D1N
8 fields
FieldBitsWhat it does
G2D4T7
G2D4N6
G2D3T5
G2D3N4
G2D2T3
G2D2N2
G2D1T1
G2D1N0

CLCnGLS2Gate logic select register 2

Address
0xDE
Reset
x (not fixed at power-on)
Access
read/write
  1. 7G3D4T
  2. 6G3D4N
  3. 5G3D3T
  4. 4G3D3N
  5. 3G3D2T
  6. 2G3D2N
  7. 1G3D1T
  8. 0G3D1N
8 fields
FieldBitsWhat it does
G3D4T7
G3D4N6
G3D3T5
G3D3N4
G3D2T3
G3D2N2
G3D1T1
G3D1N0

CLCnGLS3Gate logic select register 3

Address
0xDF
Reset
x (not fixed at power-on)
Access
read/write
  1. 7G4D4T
  2. 6G4D4N
  3. 5G4D3T
  4. 4G4D3N
  5. 3G4D2T
  6. 2G4D2N
  7. 1G4D1T
  8. 0G4D1N
8 fields
FieldBitsWhat it does
G4D4T7
G4D4N6
G4D3T5
G4D3N4
G4D2T3
G4D2N2
G4D1T1
G4D1N0