PinoutSearch
← All parts

PIC18F2550

PIC18F2550

Microcontroller

The PIC18F2550 is a high-performance microcontroller with USB support, featuring multiple timers, ADC, and various communication interfaces.

In stock

Specifications

8
Operating Voltage
2.0V to 5.5V (typical) / 3.3V to 5.5V (recommended) / 1.8V to 5.5V (low power mode) / 2.7V to 5.5V (USB) / 2.0V to 5.5V (high speed USB) / 2.0V to 3.6V (low speed USB)
Supply Current
Idle mode currents down to 5.8 μA typical / Sleep mode currents down to 0.1 μA typical μA
Interface
USB, SPI, I2C, UART, CCP, ECCP, MSSP, EUSART, Comparator, A/D
Resolution
10-bit ADC resolution
Range
Analog input range: 0V to VDD - 0.3V (typical)
Accuracy
±(0.5% + 1LSB) for 8-bit, ±(0.25% + 1LSB) for 9- and 10-bit %
Temperature Range
-40°C to +85°C (operating)
Package
28/40/44-Pin PDIP, SOIC, TQFP, QFN

Pinout

27
PinNameFunctionsNotes
MCLR/VPP/RE3MCLR/VPP/RE3
GPIO
Master Clear / VPP / Ready/Enable 3
RA0/AN0RA0/AN0
ADC
Analog Input 0
RA1/AN1RA1/AN1
ADC
Analog Input 1
RA2/AN2/VREF-/CVREFRA2/AN2/VREF-/CVREF
GPIO
Analog Reference - / Comparator Voltage Reference
RA3/AN3/VREF+RA3/AN3/VREF+
ADC
Analog Input 3 / Analog Reference +
RA4/T0CKI/C1OUT/RCVRA4/T0CKI/C1OUT/RCV
GPIO
Timer0 Clock Input / Timer1 Output / Receive Clock
RA5/AN4/SS/HLVDIN/C2OUTRA5/AN4/SS/HLVDIN/C2OUT
GPIO
Serial Slave Select / High-Low Voltage Detect Input / Timer2 Output
VSSVSS
GND
Ground
OSC1/CLKIOSC1/CLKI
GPIO
Crystal Oscillator 1 / Clock Input
OSC2/CLKO/RA6OSC2/CLKO/RA6
GPIO
Crystal Oscillator 2 / Clock Output / Analog Input 6
RC0/T1OSO/T13CKIRC0/T1OSO/T13CKI
GPIO
Timer1 Output SO / Timer13 Clock Input
RC1/T1OSI/CCP2(1)/UOERC1/T1OSI/CCP2(1)/UOE
PWM
Timer1 Output SI / CCP2(1) / Universal Output Enable
RC2/CCP1RC2/CCP1
PWM
Capture/Compare/PWM 1
VUSBVUSB
GPIO
USB VBUS
RB7/KBI3/PGDRB7/KBI3/PGD
GPIO
Key Button Input 3 / Program Download
RB6/KBI2/PGCRB6/KBI2/PGC
GPIO
Key Button Input 2 / Program Clock
RB5/KBI1/PGMRB5/KBI1/PGM
GPIO
Key Button Input 1 / Program Mode
RB4/AN11/KBI0RB4/AN11/KBI0
ADC
Analog Input 11 / Key Button Input 0
RB3/AN9/CCP2(1)/VPORB3/AN9/CCP2(1)/VPO
PWM
Capture/Compare/PWM 2(1) / Voltage Output Positive
RB2/AN8/INT2/VMORB2/AN8/INT2/VMO
GPIO
Analog Input 8 / Interrupt 2 / VMO
RB1/AN10/INT1/SCK/SCLRB1/AN10/INT1/SCK/SCL
SPII2C
Analog Input 10 / Interrupt 1 / Serial Clock / I2C SCL
RB0/AN12/INT0/FLT0/SDI/SDARB0/AN12/INT0/FLT0/SDI/SDA
SPII2C
Analog Input 12 / Interrupt 0 / Fault 0 / Serial Data In / I2C SDA
VDDVDD
POWER
Power Supply
RC7/RX/DT/SDORC7/RX/DT/SDO
SPIUART
Receive Data / Data Transfer / Serial Data Out
RC6/TX/CKRC6/TX/CK
SPIUART
Transmit Data / Clock
RC5/D+/VPRC5/D+/VP
GPIO
Data Plus / Voltage Positive
RC4/D-/VMRC4/D-/VM
GPIO
Data Minus / Voltage Negative

Interactive pinout

Highlight:
PIC18F2550

Click a pin to copy its name · tap a tag above to spotlight a bus.

Related parts

6