English
Language : 

PIC18F23K22 Datasheet, PDF (143/492 Pages) Microchip Technology – 28/40/44-Pin, Low-Power, High-Performance Microcontrollers with nanoWatt XLP Technology
PIC18(L)F2X/4XK22
TABLE 10-8: PORTC I/O SUMMARY
Pin Name
Function
TRIS
Setting
ANSEL
setting
Pin Buffer
Type Type
Description
RC0/P2B/T3CKI/T3G/
RC0
0
T1CKI/SOSCO
1
P2B(2)
0
T3CKI(1)
1
1
O
DIG LATC<0> data output; not affected by analog input.
0
I
ST PORTC<0> data input; disabled when analog input
enabled.
1
O
DIG Enhanced CCP2 PWM output 2.
0
I
ST Timer3 clock input.
T3G
1
0
I
ST Timer3 external clock gate input.
T1CKI
1
0
I
ST Timer1 clock input.
SOSCO
x
—
O XTAL Secondary oscillator output.
RC1/P2A/CCP2/SOSCI RC1
0
1
O
DIG LATC<1> data output; not affected by analog input.
1
0
I
ST PORTC<1> data input; disabled when analog input
enabled.
P2A
0
CCP2(1)
0
1
O
DIG Enhanced CCP2 PWM output 1.
1
O
DIG Compare 2 output/PWM 2 output.
1
0
I
ST Capture 2 input.
SOSCI
x
—
I
XTAL Secondary oscillator input.
RC2/CTPLS/P1A/
CCP1/T5CKI/AN14
RC2
0
1
1
O
DIG LATC<2> data output; not affected by analog input.
0
I
ST PORTC<2> data input; disabled when analog input
enabled.
CTPLS
0
1
O
DIG CTMU pulse generator output.
P1A
0
1
O
DIG Enhanced CCP1 PWM output 1.
CCP1
0
1
O
DIG Compare 1 output/PWM 1 output.
1
0
I
ST Capture 1 input.
T5CKI
1
0
I
ST Timer5 clock input.
AN14
1
1
I
AN Analog input 14.
RC3/SCK1/SCL1/AN15
RC3
0
1
O
DIG LATC<3> data output; not affected by analog input.
1
0
I
ST PORTC<3> data input; disabled when analog input
enabled.
SCK1
0
1
O
DIG MSSP1 SPI Clock output.
1
SCL1
0
1
0
I
ST MSSP1 SPI Clock input.
1
O
DIG MSSP1 I2C™ Clock output.
0
I
I2C MSSP1 I2C™ Clock input.
AN15
1
1
I
AN Analog input 15.
RC4/SDI1/SDA1/AN16
RC4
0
1
O
DIG LATC<4> data output; not affected by analog input.
1
0
I
ST PORTC<4> data input; disabled when analog input
enabled.
SDI1
1
SDA1
0
1
0
I
ST MSSP1 SPI data input.
0
O
DIG MSSP1 I2C™ data output.
0
I
I2C MSSP1 I2C™ data input.
AN16
1
1
I
AN Analog input 16.
Legend:
Note 1:
2:
3:
AN = Analog input or output; TTL = TTL compatible input; HV = High Voltage; OD = Open Drain; XTAL = Crystal; CMOS =
CMOS compatible input or output; ST = Schmitt Trigger input with CMOS levels; I2CTM = Schmitt Trigger input with I2C.
Default pin assignment for P2B, T3CKI, CCP3 and CCP2 when Configuration bits PB2MX, T3CMX, CCP3MX and
CCP2MX are set.
Alternate pin assignment for P2B, T3CKI, CCP3 and CCP2 when Configuration bits PB2MX, T3CMX, CCP3MX and
CCP2MX are clear.
Function on PORTD and PORTE for PIC18(L)F4XK22 devices.
 2010 Microchip Technology Inc.
Preliminary
DS41412B-page 143