Microchip Technology DM163025-1 Data Sheet

Page of 536
PIC18(L)F2X/45K50
DS30684A-page 182
 2012 Microchip Technology Inc.
15.1.1
CCP PIN CONFIGURATION
In Capture mode, the CCPx pin should be configured
as an input by setting the associated TRIS control bit.
Some CCPx outputs are multiplexed on a couple of
pins. 
shows the CCP output pin
multiplexing. Selection of the output pin is determined
by the CCPxMX bits in Configuration register 3H
(CONFIG3H). Refer to 
 for more details.
15.1.2
TIMER1 MODE RESOURCE
The 16-bit Timer resource must be running in Timer
mode or Synchronized Counter mode for the CCP
module to use the capture feature. In Asynchronous
Counter mode, the capture operation may not work. 
See 
 for more information on configuring the 16-bit
Timers.
15.1.3
SOFTWARE INTERRUPT MODE
When the Capture mode is changed, a false capture
interrupt may be generated. The user should keep the
CCPxIE interrupt enable bit of the PIEx register clear to
avoid false interrupts. Additionally, the user should
clear the CCPxIF interrupt flag bit of the PIRx register
following any change in Operating mode.
Note:
If the CCPx pin is configured as an output,
a write to the port can cause a capture
condition.
TABLE 15-1:
CCP PIN MULTIPLEXING
CCP OUTPUT
CONFIG 3H Control Bit
Bit Value
I/O pin
CCP2
CCP2MX
0
RB3
1
(*)
RC1
Legend:
= Default
Note:
Clocking the 16-bit Timer resource from
the system clock (F
OSC
) should not be
used in Capture mode. In order for
Capture mode to recognize the trigger
event on the CCPx pin, the Timer resource
must be clocked from the instruction clock
(F
OSC
/4) or from an external clock source.