26.5.6.2.2 Triggered Operation with Asynchronous Clock
The module time base can operate from a variety of clock sources; these may or may not be synchronous to the system clock. In addition, the trigger source may be asynchronous to the module time-base clock. To minimize glitches, the incoming trigger signal is latched and synchronized to the module’s time-base clock source by default.
When the time-base clock source is asynchronous to the system clock, there will be a delay of up to two system clock cycles before the Trigger state is reflected in the value of the CCPTRIG status bit.
When the time-base clock source is asynchronous to the system clock, there will be a delay of up to two time-base clock cycles before a trigger set or clear request from software affects the Trigger state of the module.