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

PIC16F677-I

Microchip Tech · MICROCHIP · SSOP-20-208mil

PIC16F677-I from Microchip Tech, in a SSOP-20-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 VDD power_in Positive supply; device operating range is 2.0V to 5.5V.
2 RA5/T1CKI/OSC1/CLKIN bidirectional General purpose I/O with interrupt-on-change and weak pull-up, also Timer1 clock input, crystal/resonator OSC1 or external clock input/RC oscillator connection.
3 RA4/AN3/T1G/OSC2/CLKOUT bidirectional General purpose I/O with interrupt-on-change and weak pull-up, also A/D channel 3 input, Timer1 gate input, crystal/resonator OSC2 or FOSC/4 CLKOUT output.
4 RA3/MCLR/VPP input General purpose input with interrupt-on-change, also Master Clear (with internal pull-up) and programming voltage VPP.
5 RC5 bidirectional General purpose I/O.
6 RC4/C2OUT bidirectional General purpose I/O or Comparator C2 output.
7 RC3/AN7/C12IN3- bidirectional General purpose I/O, A/D channel 7 input or Comparator C1/C2 inverting input.
8 RC6/AN8/SS bidirectional General purpose I/O, A/D channel 8 input or SSP Slave Select input.
9 RC7/AN9/SDO bidirectional General purpose I/O, A/D channel 9 input or SPI data output.
10 RB7 bidirectional General purpose I/O with individually controlled interrupt-on-change and individually enabled pull-up.
11 RB6/SCK/SCL bidirectional General purpose I/O with interrupt-on-change and weak pull-up, also SPI clock or I2C clock.
12 RB5/AN11 bidirectional General purpose I/O with interrupt-on-change and weak pull-up, also A/D channel 11 input.
13 RB4/AN10/SDI/SDA bidirectional General purpose I/O with interrupt-on-change and weak pull-up, also A/D channel 10 input, SPI data input or I2C data input/output.
14 RC2/AN6/C12IN2- bidirectional General purpose I/O, A/D channel 6 input or Comparator C1/C2 inverting input.
15 RC1/AN5/C12IN1- bidirectional General purpose I/O, A/D channel 5 input or Comparator C1/C2 inverting input.
16 RC0/AN4/C2IN+ bidirectional General purpose I/O, A/D channel 4 input or Comparator C2 non-inverting input.
17 RA2/AN2/T0CKI/INT/C1OUT bidirectional General purpose I/O with interrupt-on-change and weak pull-up, also A/D channel 2 input, Timer0 clock input, external interrupt or Comparator C1 output.
18 RA1/AN1/C12IN0-/VREF/ICSPCLK bidirectional General purpose I/O with interrupt-on-change and weak pull-up, also A/D channel 1 input, Comparator C1/C2 inverting input, external A/D voltage reference or ICSP clock.
19 RA0/AN0/C1IN+/ICSPDAT/ULPWU bidirectional General purpose I/O with interrupt-on-change and weak pull-up, also A/D channel 0 input, Comparator C1 non-inverting input, ICSP data I/O or Ultra Low-Power Wake-up input.
20 VSS power_in Ground reference.

Key specifications

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

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 (FOSC<=8 MHz HFINTOC, EC) VDD 2 5.5 V FOSC <= 8 MHz: HFINTOSC, EC 227
Supply Voltage (FOSC<=10 MHz) VDD 3 5.5 V FOSC <= 10 MHz 227
Supply Voltage (FOSC<=20 MHz) VDD 4.5 5.5 V FOSC <= 20 MHz 227
RAM Data Retention Voltage VDR 1.5 V Device in Sleep mode 227
VDD Rise Rate for POR SVDD 0.05 V/ms 227
Ambient temperature under bias -40 125 °C 225
Storage temperature -65 150 °C 225
Voltage on VDD with respect to VSS VDD -0.3 6.5 V 225
Voltage on MCLR with respect to Vss -0.3 13.5 V 225
Maximum current out of VSS pin 300 mA 225
Maximum current into VDD pin 250 mA 225
Maximum output current sunk by any I/O pin 25 mA 225
Maximum output current sourced by any I/O pin 25 mA 225
Supply Current LP 32 kHz IDD 13 19 µA VDD=2.0V, FOSC = 32 kHz LP 228
Supply Current HS 20 MHz IDD 4 5.45 mA VDD=5.0V, FOSC = 20 MHz HS 228
Power-down Base Current IPD 0.05 1.2 µA VDD=2.0V, WDT, BOR, Comparators, VREF and T1OSC disabled 229
Input Low Voltage I/O Port TTL VIL 0.8 V 4.5V <= VDD <= 5.5V 231
Input Low Voltage Schmitt Trigger VIL 0.2 V 2.0V <= VDD <= 5.5V, 0.2 VDD 231
Input Leakage Current I/O ports IIL 0.1 1 µA VSS <= VPIN <= VDD, Pin at high-impedance 231
Output Low Voltage I/O ports VOL 0.6 V IOL = 8.5 mA, VDD = 4.5V (Ind.) 231
Brown-out Reset Voltage VBOR 2 2.2 V 239
HFINTOSC Frequency 1% HFOSC 7.92 8 8.08 MHz VDD = 3.5V, 25°C 236
Thermal Resistance Junction to Ambient θJA 108.1 °C/W 20-pin SSOP package 233
Thermal Resistance Junction to Case θJC 32.2 °C/W 20-pin SSOP package 233

CAD (KiCad official)

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

Provenance

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

  • Datasheet: Microchip Tech datasheet (298 pp, sha256 e501369e180e27c1, 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