26.2.1 Output Mode Selection

The CCPxCON3.OUTM[2:0] control bits are used to select the Output mode of the MCCP.

When operating in an Output Compare mode (CCSEL = 0), one of several Output modes may be selected that use the OCxA – OCxF output pins in different ways. In some Output modes, a dead-time delay generator is used to implement switching delays between the output pins.

The output control logic does not determine how the input signal is generated, only how the signal is routed to the output pins. The signal source for the output control logic can be any of the output compare Operating modes that can be selected by the MOD[3:0] control bits.

The output control logic does interact with the input signal generation logic for synchronization purposes. In some Operating modes, the output control logic will wait for an input signal period boundary to switch the signal to a different output pin.

These output modes can be selected using the OUTM[2:0] control bits:

  • Steerable Single Output mode (default)
  • Brush DC Output mode, forward and reverse
  • Half-Bridge Output mode
  • Push-Pull Output mode
  • Output Scan mode