29.4 CLB Module Inputs
The CLB module inputs are selectable through the Configuration Interface. The Configuration Interface provides 16 input selection latches, each with up to 40 selectable inputs as shown in the table below.
CLB Input Value | CLB Input Sources |
---|---|
11111-11101 |
Reserved |
11100 |
C2_OUT |
11011 |
C1_OUT |
11010 |
CLBSWIN Write Hold (BUSY status bit =
'1' ) |
11001 |
SCK1 |
11000 |
SDO1 |
10111 |
TX1 |
10110 |
CLC4_OUT |
10101 |
CLC3_OUT |
10100 |
CLC2_OUT |
10011 |
CLC1_OUT |
10010 |
IOCIF |
10001 |
PWM2_OUT |
10000 |
PWM1_OUT |
01111 |
CCP2_OUT |
01110 |
CCP1_OUT |
01101 |
TMR2_postscaled_OUT |
01100 |
TMR1_overflow_OUT |
01011 |
TMR0_overflow_OUT |
01010 |
ADCRC(1) |
01001 |
EXTOSC(1) |
01000 |
MFINTOSC (32 kHz)(1) |
00111 |
MFINTOSC (500 kHz)(1) |
00110 |
LFINTOSC(1) |
00101 |
HFINTOSC(1) |
00100 |
FOSC(1) |
00011 |
CLBIN3PPS |
00010 |
CLBIN2PPS |
00001 |
CLBIN1PPS |
00000 |
CLBIN0PPS |
Note:
- Oscillator sources are not automatically enabled when selected as an input to the CLB module. If no additional peripherals are using the selected oscillator source, the source may be enabled through the OSCEN register (see the Oscillator Module (With Fail-Safe Clock Monitor) section).