27.4.5.2 Auxiliary Output Signal

The CCP modules can also generate a secondary output that is different from the CCP Sync signal (or its alternate version if ALTSYNC is set). The auxiliary output is intended to allow other digital peripherals to access internal CCP module signals, such as:
  • Time Base Synchronization
  • Peripheral Trigger and Clock Inputs
  • Signal Gating

The type of output signal is selected using the AUXOUT[1:0] control bits (CCPxCON2[20:19]) and is dependent on the module operating mode. More options are available for each mode than with the alternate Sync output, as shown in Table 27-19.

Table 27-19. Auxiliary Output Signals
AUXOUT[1:0]CCSELMOD[3:0]Output Signal
00xxxxxDisabled (no output)
0100000’ (Timer modes)Time Base Period Reset or Rollover
10Special Event Trigger Output
11No Output
0100001’ through ‘1111’ (Output Compare modes)Time Base Period Reset or Rollover
10Output Compare Event Signal
11Output Compare Signal
011xxxx’ (Input Capture modes)Time Base Period Reset or Rollover
10Reflects the Value of the CDIS Bit
11Input Capture Event Signal