Loads when you scroll to it. Unloads after 5 minutes in the background.

Symbol & Footprint

Schematic Symbol

Open full view ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.

PCB Footprint

Open full view ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.
Loads when you scroll to it. Unloads after 5 minutes in the background.
Download PDF
Contents

README

markdown

PIC16F886-I

Microchip Tech · MICROCHIP · SSOP-28-208mil

PIC16F886-I from Microchip Tech, in a SSOP-28-208mil. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 RE3/MCLR/VPP input General purpose input RE3, or Master Clear reset input with weak pull-up (MCLR), or high-voltage programming input (VPP).
2 RA0/AN0/ULPWU/C12IN0- bidirectional General purpose I/O RA0, A/D channel 0 input, Ultra Low-Power Wake-up input, or Comparator C1/C2 negative input C12IN0-.
3 RA1/AN1/C12IN1- bidirectional General purpose I/O RA1, A/D channel 1 input, or Comparator C1/C2 negative input C12IN1-.
4 RA2/AN2/VREF-/CVREF/C2IN+ bidirectional General purpose I/O RA2, A/D channel 2, A/D negative voltage reference input, comparator voltage reference output (CVREF), or Comparator C2 positive input.
5 RA3/AN3/VREF+/C1IN+ bidirectional General purpose I/O RA3, A/D channel 3, A/D positive voltage reference input (VREF+), or Comparator C1 positive input.
6 RA4/T0CKI/C1OUT bidirectional General purpose I/O RA4, Timer0 clock input (T0CKI), or Comparator C1 output.
7 RA5/AN4/SS/C2OUT bidirectional General purpose I/O RA5, A/D channel 4, SPI Slave Select input (SS), or Comparator C2 output.
8 VSS power_in Ground reference.
9 RA7/OSC1/CLKIN bidirectional General purpose I/O RA7, crystal/resonator connection (OSC1), or external clock input/RC oscillator connection (CLKIN).
10 RA6/OSC2/CLKOUT bidirectional General purpose I/O RA6, crystal/resonator connection (OSC2), or FOSC/4 output (CLKOUT).
11 RC0/T1OSO/T1CKI bidirectional General purpose I/O RC0, Timer1 oscillator output (T1OSO), or Timer1 clock input (T1CKI).
12 RC1/T1OSI/CCP2 bidirectional General purpose I/O RC1, Timer1 oscillator input (T1OSI), or Capture/Compare/PWM2 (CCP2).
13 RC2/P1A/CCP1 bidirectional General purpose I/O RC2, PWM output P1A, or Capture/Compare/PWM1 (CCP1).
14 RC3/SCK/SCL bidirectional General purpose I/O RC3, SPI clock (SCK), or I2C clock (SCL, open-drain).
15 RC4/SDI/SDA bidirectional General purpose I/O RC4, SPI data input (SDI), or I2C data input/output (SDA, open-drain).
16 RC5/SDO bidirectional General purpose I/O RC5 or SPI data output (SDO).
17 RC6/TX/CK bidirectional General purpose I/O RC6, EUSART asynchronous transmit (TX), or EUSART synchronous clock (CK).
18 RC7/RX/DT bidirectional General purpose I/O RC7, EUSART asynchronous receive (RX), or EUSART synchronous data (DT).
19 VSS power_in Ground reference.
20 VDD power_in Positive supply; device operating range is 2.0V to 5.5V.
21 RB0/AN12/INT bidirectional General purpose I/O RB0 with interrupt-on-change and individually enabled pull-up, A/D channel 12, or external interrupt (INT).
22 RB1/AN10/P1C/C12IN3- bidirectional General purpose I/O RB1 with interrupt-on-change and individually enabled pull-up, A/D channel 10, PWM output P1C, or Comparator C1/C2 negative input C12IN3-.
23 RB2/AN8/P1B bidirectional General purpose I/O RB2 with interrupt-on-change and individually enabled pull-up, A/D channel 8, or PWM output P1B.
24 RB3/AN9/PGM/C12IN2- bidirectional General purpose I/O RB3 with interrupt-on-change and individually enabled pull-up, A/D channel 9, low-voltage ICSP programming enable (PGM), or Comparator C1/C2 negative input C12IN2-.
25 RB4/AN11/P1D bidirectional General purpose I/O RB4 with interrupt-on-change and individually enabled pull-up, A/D channel 11, or PWM output P1D.
26 RB5/AN13/T1G bidirectional General purpose I/O RB5 with interrupt-on-change and individually enabled pull-up, A/D channel 13, or Timer1 gate input (T1G).
27 RB6/ICSPCLK bidirectional General purpose I/O RB6 with interrupt-on-change and individually enabled pull-up, or ICSP serial programming clock (ICSPCLK).
28 RB7/ICSPDAT bidirectional General purpose I/O RB7 with interrupt-on-change and individually enabled pull-up, or ICSP data I/O (ICSPDAT).

Key specifications

Parameter Value
Manufacturer Microchip Tech
Package SSOP-28-208mil
Category Embedded Processors & Controllers
Pins 28

Electrical characteristics

Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).

Parameter Symbol Min Typ Max Unit Conditions Page
Supply Voltage VDD 2 5.5 V FOSC <= 8 MHz: HFINTOSC, EC 241
Supply Voltage VDD 3 5.5 V FOSC <= 10 MHz 241
Supply Voltage VDD 4.5 5.5 V FOSC <= 20 MHz 241
RAM Data Retention Voltage VDR 1.5 V Device in Sleep mode 241
VDD Rise Rate for POR SVDD 0.05 V/ms 241
Ambient temperature under bias -40 125 °C 239
Storage temperature -65 150 °C 239
Voltage on VDD with respect to VSS VDD -0.3 6.5 V 239
Voltage on MCLR with respect to VSS -0.3 13.5 V 239
Voltage on all other pins with respect to VSS -0.3 V -0.3V to (VDD + 0.3V) 239
Maximum current out of VSS pin 95 mA 239
Maximum current into VDD pin 95 mA 239
Input clamp current IIK 20 mA VI < 0 or VI > VDD 239
Output clamp current IOK 20 mA Vo < 0 or Vo > VDD 239
Maximum output current sunk by any I/O pin 25 mA 239
Maximum output current sourced by any I/O pin 25 mA 239
Operating temperature (industrial) TA -40 85 °C industrial 241
Supply Current, LP mode IDD 13 19 µA VDD = 2.0V, FOSC = 32 kHz LP 242
Supply Current, XT mode IDD 0.9 1.4 mA VDD = 5.0V, FOSC = 4 MHz XT 242
Supply Current, HFINTOSC IDD 1.86 2.3 mA VDD = 5.0V, FOSC = 8 MHz HFINTOSC 242
Supply Current, HS mode IDD 4 4.8 mA VDD = 5.0V, FOSC = 20 MHz HS 242
Power-down Base Current IPD 0.05 1.2 µA VDD = 2.0V, WDT, BOR, Comparators, VREF and T1OSC disabled 243
Power-down Base Current IPD 0.15 1.5 µA VDD = 3.0V, WDT, BOR, Comparators, VREF and T1OSC disabled 243
Power-down Base Current IPD 0.35 1.8 µA VDD = 5.0V, WDT, BOR, Comparators, VREF and T1OSC disabled 243
WDT Current IPD 1 2.2 µA VDD = 2.0V 243
Input Low Voltage, I/O port TTL buffer VIL 0.8 V 4.5V <= VDD <= 5.5V 245
Input High Voltage, I/O port TTL buffer VIH 2 V 4.5V <= VDD <= 5.5V 245
Input Leakage Current, I/O ports IIL 0.1 1 µA VSS <= VPIN <= VDD, Pin at high-impedance 245
Input Leakage Current, MCLR IIL 0.1 5 µA VSS <= VPIN <= VDD 245
PORTB Weak Pull-up Current IPUR 50 250 400 µA VDD = 5.0V, VPIN = VSS 245
Output Low Voltage, I/O ports VOL 0.6 V IOL = 8.5 mA, VDD = 4.5V (Ind.) 245
Flash Erase/Write cycle time TPEW 2 2.5 ms 246
Thermal Resistance Junction to Ambient θJA 89.4 °C/W 28-pin SSOP package 247
Thermal Resistance Junction to Case θJC 23.9 °C/W 28-pin SSOP package 247
Junction Temperature TJ 150 °C For derated power calculations 247
Calibrated HFINTOSC Frequency HFOSC 7.92 8 8.08 MHz 1%, VDD = 3.5V, 25°C 250
Calibrated HFINTOSC Frequency HFOSC 7.6 8 8.4 MHz 5%, 2.0V <= VDD <= 5.5V, -40°C <= TA <= +85°C (Ind.) 250
Uncalibrated LFINTOSC Frequency LFOSC 15 31 45 kHz 250
Brown-out Reset Voltage VBOR 2 2.2 V BOR4V bit = 0 253
Brown-out Reset Voltage VBOR 3.6 4 4.4 V BOR4V bit = 1, -40°C to +85°C 253
Power-up Timer Period TPWRT 40 65 140 ms 253
Watchdog Timer Time-out Period (No Prescaler) TWDT 10 16 29 ms VDD = 5V, -40°C to +85°C 253
Comparator Input Offset Voltage VOS 5 10 mV (VDD - 1.5)/2 256
VR voltage output VROUT 0.5 0.6 0.7 V 256
ADC Resolution NR 10 bits 257
ADC Integral Error EIL -1 1 LSb VREF = 5.12V 257
ADC Differential Error EDL -1 1 LSb No missing codes to 10 bits, VREF = 5.12V 257
ADC Offset Error EOFF 0 1.5 3 LSb VREF = 5.12V 257
ADC Gain Error EGN -1 1 LSb VREF = 5.12V 257
ADC Reference Voltage VREF 2.2 V Absolute minimum to ensure 1 LSb accuracy 257
ADC Recommended Source Impedance ZAIN 10 kΩ 257

CAD (KiCad official)

  • Symbol: PIC16F886-I
  • Footprint: Package_SO:SSOP-28_5.3x10.2mm_P0.65mm
  • 3D model: SSOP-28-208mil (KiCad packages3D, STEP)
  • 3D model files: pic16f886-i-etched.step / pic16f886-i-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); pic16f886-i.step / pic16f886-i.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: Microchip Tech datasheet (322 pp, sha256 8cca4a12d17d06af, retrieved 2026-10-22, tier: lcsc)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-sonnet-5-5 (text), consensus claude-sonnet-5-5 (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF