Si, estoy mirando tanto la info específica del micro como el módulo descrito en la familia PIC24.
En la información específica del módulo aparece más información (aunque los detalles hay que mirarlos en el datasheet del micro)
Incluso aparecen ejemplos del procedimiento de inicialización y algún programa, pero me sigue faltando información.
Los esquemas son igual de simples o más en los micros de 16bits que en los micros de 8bits y eso que los micros de 16bits tienen muchas más opciones.
Cómo ejemplo, lo que comentaba antes. Documentación del CLC:
bit 14-12 DS4<2:0>: Data Selection MUX 4 Signal Selection bits
111 = MCCP3 Compare Event Flag (CCP3IF)
110 = MCCP1 Compare Event Flag (CCP1IF)
101 = Digital logic low
100 = CTMU Trigger interrupt
For CLC1:
011 = SPI1 SDIx
010 = Comparator 3 output
001 = CLC2 output
000 = CLCINB I/O pin
For CLC2:
011 = SPI2 SDIx
010 = Comparator 3 output
001 = CLC1 output
000 = CLCINB I/O pin
Lo señalado en negrita no es cierto. La información que afecta al CLC no es el bit CCP1IF, sino la señal que dura un sólo TCY y que activa CCP1IF.
Si tu pones a uno por programa la señal CCP1IF, el módulo CLC ni se da cuenta.
Por otro lado la señal que ataca al CLC sólo dura un TCY y luego vuelve a cero. No se mantiene todo el tiempo que está activa CCP1IF.
Total, que si eso no te lo cuentan puedes estar mucho tiempo intentando descubrirlo y sólo porque la información del datasheet no es exacta o está incompleta.
Saludos.