Microchip Technology

PIC16F628-20E/P - 8-bit MCU 20MHz 3.5KB Flash DIP-18 | Microchip

MPN: PIC16F628-20E/P ✗ End of Life
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss 18-pin PDIP (DIP-18, through-hole) Package 20 MHz Speed 3.5 KB (2K x 14) Memory
From $2.75 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $4.2 $4.20
10 $3.78 $37.80
100 $3.4 $340.00
500 $3.05 $1,525.00
1,000 $2.75 $2,750.00
ℹ️ All prices are in USD

PIC16F628-20E/P Overview

The Microchip Technology PIC16F628-20E/P is an 8-bit PIC16-family CMOS Flash microcontroller (MCU) running at 20 MHz with 3.5 KB (2K x 14) of Flash program memory, 224 bytes of SRAM and 128 bytes of EEPROM, housed in an 18-pin PDIP (DIP-18) through-hole package. It integrates 16 general-purpose I/O pins, a 10-bit ADC-free analog comparator block, two 8-bit timers plus one 16-bit timer, a Capture/Compare/PWM (CCP) module, a USART, and on-chip peripherals including Brown-out Detect, Power-on Reset, Power-up Timer, Watchdog Timer with its own RC oscillator, and programmable weak pull-ups on PORTB.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (Flash/ROM), volatile working memory (RAM), and configurable peripherals such as timers, communication interfaces and analog blocks. Within the broader taxonomy, a microcontroller belongs to the integrated circuit (semiconductor) family and specifically to the embedded-control sub-category. The PIC16F628 sits in Microchip's mid-range PIC16F6xxx family of 8-bit Harvard-architecture MCUs, which target low-cost, low-power general-purpose embedded control in industrial and consumer equipment.

Key features of this part include 20 MHz maximum clock (200 ns instruction cycle), 4.5-5.5 V single-supply operation, internal 4 MHz and 37 kHz RC oscillators, hardware USART for serial communication, and 100,000 erase/write cycle Flash endurance. The 'E' suffix denotes the Enhanced (-40C to +125C) industrial operating temperature range, and '20' denotes the 20 MHz speed grade.

Architecturally, the device uses a RISC instruction set with 35 single-word instructions, a 14-bit instruction word, an 8-level hardware stack, and Harvard-separated program and data buses. Power-saving features include SLEEP mode, internal oscillator options, and programmable code protection. Compared with newer PIC16F1xxx parts, the PIC16F628 trades peripheral richness for simplicity and low cost.

Typical applications include appliance control, sensor-interface front ends, LED drivers, small motor-control boards, hobby/education platforms, and legacy industrial replacement designs. Its DIP-18 through-hole package also makes it popular for breadboard prototyping, university labs, and field-service repairs where socketed parts simplify replacement. Because Microchip marks the family 'Not Recommended for new designs', the part is best suited to maintenance of existing installations rather than new platform starts.

When designing with this device, place a 100 nF decoupling capacitor within 5 mm of VDD and a bulk capacitor on the MCLR/VPP reset line if in-circuit programming is required. Use the internal oscillator when PCB area or BOM cost must be minimized, but select an external crystal when timing accuracy or USART baud-rate stability matters. The DIP-18 footprint also enables hand-soldered rework without hot-air equipment.

Drop-in alternatives for PIC16F628-20E/P — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16F628-20E/P (same form factor and footprint) — differing in Operating Temperature, Package, I/O Pins, RoHS Status, Core Architecture.

Microchip Technology
Operating Temperature: -40C to +125C (/E industrial extended grade)
Package: 18-pin PDIP (0.300 inch, plastic DIP)
I/O Pins: 11
Microchip Technology
Operating Temperature: -40 C to +125 C (extended, "E" suffix)
Package: 18-pin PDIP ("/P")
I/O Pins: 11
Microchip Technology
Package: 18-pin PDIP (P), through-hole
I/O Pins: 16 programmable
RoHS Status: Compliant
Microchip Technology
Operating Temperature: -40C to +85C (industrial), 0C to +70C (commercial)
I/O Pins: 16 (PORTA + PORTB)
RoHS Status: Compliant (lead-free)
Microchip Technology
Operating Temperature: -40C to +85C (Industrial, -I)
Package: 18-pin PDIP (DIP-18, 0.300 inch)
I/O Pins: 11

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F628A-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-18
PIC16 8-bit RISC · 35 single-word instructions · 200 ns (at 20 MHz) · 20 MHz · 3.5 KB (2K x 14) Flash · 224 bytes · 128 bytes · 11

✓ In Stock

$1.62 / Unit

View Datasheet →

PIC16F628-20/P

✅ Drop-In
Microchip Technology
📦 PDIP-18
PIC16 RISC, 8-bit, Harvard · 20 MHz · 200 ns · 3.5 KB (2K x 14) · 224 bytes · 128 bytes · 16 (PORTA + PORTB) · 3.0 V to 5.5 V

✓ In Stock

$1.96 / Unit

View Datasheet →

PIC16F627-20E/P

✅ Drop-In
Microchip Technology
📦 PDIP-18
PIC16 mid-range 8-bit RISC · 35 single-word instructions, 14-bit instruction width · 20 MHz · 200 ns at 20 MHz · 1.75 KB (1K x 14) · 224 bytes · 128 bytes · 11

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC16F627A-I/P

✅ Drop-In ⚠️ 参数待验证
📦 PDIP-18
1.75 KB Flash (-50%) vs 3.5 KB, enhanced 'A' core, same DIP-18 footprint

📋 Reference alternative (not in catalog)

PIC16F627-04E/P

✅ Drop-In
Microchip Technology
📦 PDIP-18
8-bit PIC RISC, Harvard · PIC16F62X (PIC16F627/628/648) · 1.75 KB Flash (1K x 14) · 224 bytes · 128 bytes · 14-bit · 35 · 200 ns at 20 MHz (4 MHz oscillator at /04 speed grade)

✓ In Stock

$1.85 / Unit

View Datasheet →

PIC16F628-04E/P

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 PDIP-18
PIC16 RISC, 8-bit Harvard · 14-bit · 35 single-word · 3.5 KB (2K x 14) · 224 bytes · 128 bytes · 4 MHz / 4 MIPS (DC = 4 MHz) · 3.0 V to 5.5 V

✓ In Stock

$2.55 / Unit

View Datasheet →

PIC16F628-20E/P Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC16 mid-range RISC
Program Memory (Flash) 3.5 KB (2K x 14)
SRAM 224 bytes
EEPROM 128 bytes
Maximum Clock Frequency 20 MHz
Instruction Cycle 200 ns
Supply Voltage (VDD) 4.5 V to 5.5 V
I/O Pins 16
Timers Two 8-bit + one 16-bit
CCP Modules 1
USART 1 (hardware)
On-chip Analog Comparator Yes
Internal Oscillator 4 MHz and 37 kHz
Operating Temperature -40C to +125C (E suffix)
Package 18-pin PDIP (DIP-18, through-hole)
Mounting Type Through-Hole
RoHS Status Lead-free (Pb-free), see datasheet

PIC16F628-20E/P Pin Configuration

DIP-18 Package Pinout Diagram DIP-18 18-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 18 2 17 3 16 4 15 5 14 6 13 7 12 8 11 9 10 DIP-18
Pin 1 RA2/AN2 — PORTA bit 2 (digital I/O, analog comparator input)
Pin 2 RA3/AN3/CMP1 — PORTA bit 3 (digital I/O, analog comparator non-inverting input)
Pin 3 RA4/TOCKI/CMP2 — PORTA bit 4 (digital I/O, Timer0 clock input, comparator inverting input)
Pin 4 RA5/MCLR/VPP — PORTA bit 5 / Master Clear reset (active low) / programming voltage input
Pin 5 VSS — Ground reference
Pin 6 RB0/INT — PORTB bit 0 (digital I/O, external interrupt input)
Pin 7 RB1/RX/DT — PORTB bit 1 (digital I/O, USART RX / synchronous data)
Pin 8 RB2/TX/CK — PORTB bit 2 (digital I/O, USART TX / synchronous clock)
Pin 9 RB3/CCP1 — PORTB bit 3 (digital I/O, Capture/Compare/PWM output)
Pin 10 RB4/PGM — PORTB bit 4 (digital I/O, low-voltage programming input)
Pin 11 RB5 — PORTB bit 5 (digital I/O)
Pin 12 RB6/T1OSC1/PGC — PORTB bit 6 (digital I/O, Timer1 oscillator input, ICSP clock)
Pin 13 RB7/T1OSC2/PGD — PORTB bit 7 (digital I/O, Timer1 oscillator output, ICSP data)
Pin 14 VDD — Positive supply voltage (4.5 V to 5.5 V)
Pin 15 OSC2/CLKOUT — Oscillator output / Fosc/4 clock output
Pin 16 OSC1/CLKIN — Oscillator input / external clock input
Pin 17 RA0/AN0 — PORTA bit 0 (digital I/O, analog comparator reference)
Pin 18 RA1/AN1 — PORTA bit 1 (digital I/O, analog comparator input)

Typical Applications

PIC16F628-20E/P is suitable for 6 applications: Appliance Control Board, Hobby Electronics & Education, Sensor Interface Front End, LED Lighting Controller, Legacy Industrial Replacement, Remote Control & RF Transmitter.

🏭

Appliance Control Board

The PIC16F628-20E/P fits appliance control boards thanks to its 3.5 KB Flash (enough for state-machine firmware and timing tables), 224 B SRAM for runtime variables, and 16 GPIO that map directly to relays, triac drivers and user-interface buttons. Its internal 4 MHz RC oscillator removes the cost of an external crystal in cost-sensitive white-goods designs. The -40C to +125C 'E' temperature rating covers under-cabinet and outdoor appliance environments where an industrial-grade MCU is required.

🔧

Hobby Electronics & Education

The PIC16F628-20E/P's DIP-18 through-hole package is breadboard-friendly and socketable, making the part a staple for university embedded-systems labs, hobby robotics and maker projects. Its 35-instruction RISC core is well documented in textbooks and supported by free MPLAB X IDE plus the PICkit 3/4 programmer. The on-chip USART and CCP peripherals let students implement serial protocols, PWM motor control, and timing labs without external components, while 3.5 KB of Flash accommodates reasonably complex teaching firmware.

🌐

Sensor Interface Front End

With 16 GPIO, a hardware USART, an analog comparator and PWM-able timers, the PIC16F628-20E/P serves as a low-cost sensor front end for thermostats, light controllers and HVAC damper actuators. The 10-bit-resolution timer capture and 128 B EEPROM let designers store calibration constants and last-known-state across power cycles, which is important for thermostats and tamper-resistant sensor nodes. Brown-out Detect and the Watchdog Timer improve field reliability against supply transients common in industrial installations.

💡

LED Lighting Controller

The PIC16F628-20E/P drives LED strips, signage and architectural lighting via its CCP module, which produces accurate PWM for color mixing and dimming at 20 MHz. Three timers (two 8-bit plus one 16-bit) handle concurrent refresh and user-input tasks without burdening the main loop, and the internal 4 MHz oscillator saves BOM in decorative fixtures where precise baud rates are not needed. The USART enables DMX-512 or RS-485 reception for stage and architectural lighting controlled from a central console.

🏭

Legacy Industrial Replacement

Many legacy industrial controllers still rely on PIC16F-series DIP parts, and the PIC16F628-20E/P remains in distributor stock precisely to support this installed base. Its DIP-18 package is socketed, so field-service technicians can swap a failed MCU without reworking surface-mount assemblies. The 100,000 erase/write Flash endurance and 128 B EEPROM support field firmware updates via the ICSP/MCLR pins using a PICkit programmer, keeping decades-old machines running without redesign.

📱

Remote Control & RF Transmitter

For simple RF key-fob transmitters, garage-door remotes, and wireless sensor nodes, the PIC16F628-20E/P offers just enough Flash for encoding routines plus a low-power SLEEP mode that extends battery life. The 16 GPIO directly drive low-cost 315/433 MHz SAW-based transmitters via OOK/ASK modulation timed from the 16-bit timer. Brown-out Detect prevents corrupted transmits during battery end-of-life, and the 'E' temperature range supports outdoor keyfob use in cold climates.

Recommended Products Summary

MOC3021 Optoisolator/triac driver for AC load switching Used in: Appliance Control Board ULN2003 Darlington array for relay and indicator drive Used in: Appliance Control Board LM7805 5 V LDO regulator providing MCU supply rail Used in: Appliance Control Board PICkit 4 In-circuit debugger/programmer for PIC microcontrollers Used in: Hobby Electronics & Education MAX232 RS-232 line driver for USART-to-PC serial link Used in: Hobby Electronics & Education DS18B20 1-Wire temperature sensor for HVAC sensing Used in: Sensor Interface Front End LM35 Analog temperature sensor for ADC-free comparator input Used in: Sensor Interface Front End WS2811 Addressable LED driver for RGB pixel strings Used in: LED Lighting Controller MAX485 RS-485 transceiver for DMX-512 / lighting control bus Used in: LED Lighting Controller PIC16F628A-I/P Microchip Technology Used in: Legacy Industrial Replacement 24LC256 I2C EEPROM for firmware-data logging expansion Used in: Legacy Industrial Replacement TDA5100A ASK/FSK transmitter IC for 315/434 MHz remote control Used in: Remote Control & RF Transmitter MAX1472 300-450 MHz low-power OOK/ASK transmitter Used in: Remote Control & RF Transmitter
What is the flash program memory size of PIC16F628-20E/P?
The PIC16F628-20E/P integrates 3.5 KB of Flash program memory organized as 2K x 14-bit words, according to the Microchip PIC16F627/628 datasheet. This capacity supports 2048 single-word instructions and is suitable for small embedded control loops, sensor-processing firmware, and serial-command handlers commonly found in appliance and industrial controllers.
What is the maximum clock speed of PIC16F628-20E/P?
The PIC16F628-20E/P operates at up to 20 MHz, delivering a 200 ns instruction cycle through its 4-clock-per-instruction pipelined core, per the Microchip datasheet. At 4.5-5.5 V VDD the part supports this full speed; operation below 4.5 V requires the slower 4 MHz or 4 MHz internal RC oscillator instead.
What is the operating voltage range of PIC16F628-20E/P?
The PIC16F628-20E/P operates from 4.5 V to 5.5 V supply. Below 4.5 V the maximum clock frequency must be derated and the device typically runs from its internal 4 MHz RC oscillator. For full 20 MHz operation the VDD rail must remain within the 4.5-5.5 V window specified in the Microchip datasheet.
What package does PIC16F628-20E/P use?
The PIC16F628-20E/P ships in an 18-pin Plastic DIP (PDIP, 0.300-inch row spacing) through-hole package, marked by the '/P' suffix. The PDIP-18 footprint is socket-compatible with hundreds of legacy 18-pin PIC and AVR designs, making it the preferred choice for prototyping and field replacement.
Where can I buy PIC16F628-20E/P and what is the price?
The PIC16F628-20E/P is currently stocked at major distributors including DigiKey and Mouser, with additional inventory at Octopart-listed partners. Unit pricing as of 2026-09-21 starts around $4.20 at qty 1 and falls to roughly $2.75 at 1000-piece reels. Stock remains available despite the part's NRND status.
Is PIC16F628-20E/P in stock and what is the lead time?
As of 2026-09-21, the PIC16F628-20E/P is listed as in stock at DigiKey and Mouser, with same-day shipping available for small quantities at distributors with on-hand inventory. Lead time for large production orders depends on distributor allocation, but the part is not discontinued and supply has been stable through 2025-2026.
What is the lead time for PIC16F628-20E/P from authorized distributors?
Lead time for the PIC16F628-20E/P from authorized distributors is typically 4-6 weeks for factory-direct orders as of 2026-09-21. Distributor-shelf stock at DigiKey and Mouser can usually ship same-day for prototype quantities, so engineers sourcing single or low-tens pieces rarely experience delays.
What is the difference between PIC16F628-20E/P and PIC16F628A-E/P?
The PIC16F628A-E/P is the 'A' revision of the same family with an enhanced core, an 8-level deep hardware stack, additional interrupt sources, and improved analog peripherals, per Microchip's PIC16F628A datasheet. The PIC16F628-20E/P is the original silicon; both share the DIP-18 footprint but the 'A' revision offers more peripherals and is the recommended upgrade path for new designs.
What is the difference between PIC16F628-20E/P and PIC16F627-20E/P?
The PIC16F627-20E/P is the smaller sibling: 1.75 KB Flash, 128 bytes RAM, and 64 bytes EEPROM versus 3.5 KB Flash, 224 bytes RAM and 128 bytes EEPROM on the PIC16F628-20E/P, per the Microchip datasheet. Both share the same DIP-18 pinout, USART, comparator, and timer block, so the 627 is a cost-down option for code that fits in 1K instructions.
Is PIC16F628-20E/P pin-compatible with PIC16F88-I/P?
No, the PIC16F628-20E/P and PIC16F88-I/P are not pin-compatible: the PIC16F88 ships in a different pinout arrangement (typically DIP-18 with an additional ADC and Sync Serial Port remap) and is not a drop-in replacement. For DIP-18 socketed upgrades from the PIC16F628, use the PIC16F628A-I/P or the PIC16F1823-I/P with verified pinout review.
Can PIC16F628A-I/P replace PIC16F628-20E/P?
Yes, the PIC16F628A-I/P is the closest drop-in replacement for the PIC16F628-20E/P: both share the DIP-18 footprint, the same peripheral block (USART, CCP, comparators, timers), and the same 4.5-5.5 V supply range. The 'A' silicon adds an 8-level stack, more interrupts and minor analog improvements, but pinout and instruction set remain compatible.
When should I choose PIC16F628-20E/P over PIC16F628A-I/P?
Choose the PIC16F628-20E/P only when you are maintaining an existing installation whose firmware was validated against the original (non-A) silicon, or when distributor stock of the original part is more favorable. For new designs, choose the PIC16F628A-I/P because the 'A' silicon is the recommended long-term part with the same footprint and a superset of features.
Is PIC16F628-20E/P suitable for new product designs in 2026?
Microchip marks the PIC16F628 family as 'Not Recommended for new designs' (NRND), so the PIC16F628-20E/P is not recommended for new 2026 product starts. It remains appropriate for legacy repair, education, and hobby use, and for designs already in production where re-validation cost outweighs the migration benefit.
Where can I download the PIC16F628-20E/P datasheet PDF?
The PIC16F628 datasheet (DS30022) is freely available on Microchip's website and is shared with the PIC16F627 family. As of 2026-09-21, you can download the PDF from the Microchip product page at microchip.com/en-us/product/PIC16F628, where the linked DS document covers electrical characteristics, memory, peripherals and timing.
Where do I find the PIC16F628-20E/P pinout?
The PIC16F628-20E/P pinout is documented in the Microchip PIC16F627/628 datasheet (DS30022), Section 1 ('General Description') and the pinout diagram in Section 4. Key pins include RA0-RA7 (PORT A), RB0-RB7 (PORT B), OSC1/OSC2, MCLR/VPP, VDD and VSS. The DIP-18 top view shows pin 1 at the top-left notch.
Hey Google, what can replace PIC16F628-20E/P?
The best drop-in replacement for PIC16F628-20E/P is the PIC16F628A-I/P from Microchip, which shares the DIP-18 footprint, the same Flash/RAM/EEPROM sizing (3.5 KB / 224 B / 128 B) and the same USART, CCP and timer peripherals. Both run at 20 MHz from 4.5-5.5 V and use the same mid-range instruction set, making them socket-compatible.
What are the key specifications of PIC16F628-20E/P that engineers should know?
PIC16F628-20E/P key specs: 8-bit PIC16 mid-range core, 20 MHz max clock, 3.5 KB Flash, 224 B SRAM, 128 B EEPROM, 16 GPIO, 4.5-5.5 V VDD, USART, one CCP, two 8-bit + one 16-bit timers, internal 4 MHz/37 kHz RC oscillator, on-chip analog comparator, Brown-out Detect and Watchdog Timer, all in 18-pin PDIP with -40C to +125C industrial temperature range.
What is the best Microchip equivalent for PIC16F628-20E/P?
The best Microchip equivalent for PIC16F628-20E/P is the PIC16F628A-I/P - identical DIP-18 footprint, identical memory map, same 20 MHz clock, same peripheral set, and the 'A' revision adds an 8-level stack and additional interrupt sources. For a smaller-footprint upgrade in the same family, the PIC16F1823-I/P in DIP-14/DIP-8 offers modern peripherals but is not pin-compatible.

Engineering reference data for PIC16F628-20E/P — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F628-20E/P when you need a 20 MHz, -40C to +125C industrial-grade PIC16 mid-range MCU in a breadboard-friendly DIP-18 package and your code fits within 3.5 KB Flash / 224 B RAM. Prefer the PIC16F628A-I/P for new designs where the enhanced core and 8-level stack are valuable, and prefer the PIC16F627-20E/P when 1.75 KB Flash is enough and you want a lower-cost option. For surface-mount production, migrate to the PIC16F628A-I/SO or PIC16F628AT-I/SO in SOIC-18 rather than hand-soldering DIP. Avoid this family for new 2026 designs in favor of the PIC16F15244 family recommended on the Microchip product page, unless you are maintaining an installed base.

Comparison with Alternatives

Parameter This Product PIC16F628A-I/P PIC16F628-20/P PIC16F627-20E/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package PDIP-18 (DIP-18) PDIP-18 - same PDIP-18 - same PDIP-18 - same
Core 8-bit PIC16 mid-range 8-bit PIC16 mid-range (enhanced) 8-bit PIC16 mid-range 8-bit PIC16 mid-range
Flash Program Memory 3.5 KB (2K x 14) 3.5 KB (2K x 14) 3.5 KB (2K x 14) 1.75 KB (1K x 14)
SRAM 224 B 224 B 224 B 128 B
EEPROM 128 B 128 B 128 B 64 B
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz
Supply Voltage 4.5 V to 5.5 V 2.0 V to 5.5 V (A revision extends to lower VDD) 4.5 V to 5.5 V 4.5 V to 5.5 V
Operating Temperature -40C to +125C (E suffix) -40C to +85C (industrial) 0C to +70C (commercial) -40C to +125C (E suffix)
USART 1 hardware USART 1 hardware USART 1 hardware USART 1 hardware USART

Key Differentiators

  • Highest 20 MHz speed grade in the PIC16F627/628 family with -40C to +125C industrial temperature range (vs PIC16F627-20E/P)
  • Enhanced 'A' silicon offers 8-level stack and additional interrupts while remaining pin-compatible (vs PIC16F628A-I/P)
  • Industrial -40C to +125C operating temperature vs commercial 0C to +70C on the non-E variant (vs PIC16F628-20/P)

Design Notes

Place a 100 nF decoupling capacitor (X7R or better) within 5 mm of the VDD pin (pin 14) and a 10 uF bulk tantalum or aluminum on the same rail near the MCU. The PIC16F628-20E/P draws typically 2-5 mA active and < 1 uA in SLEEP; bypass layout directly affects oscillator stability and ADC-free analog comparator noise pickup. Estimated: at 20 MHz and 5 V the active current per the datasheet is around 5 mA typical.

Keep the MCLR/VPP pin (pin 4) high-impedance only when using the internal RC oscillator. For external crystal or resonator modes, add a 10 kohm pull-up on MCLR and a small (10-100 nF) capacitor to ground for noise filtering, or use the internal weak pull-up enabled by configuration fuse. The ICSP clock (PGC, RB6) and data (PGD, RB7) lines should each have a series resistor near the MCU to limit inrush during programming.

Do not assume the internal 4 MHz oscillator is accurate enough for USART baud rates above 9600; the internal RC is typically +-1% but drifts with temperature and VDD, so for reliable serial links use an external crystal or resonator. Also note that the PIC16F628-20E/P does NOT include an ADC; designers expecting analog-to-digital conversion must choose the PIC16F88 (with ADC) or external ADC. Watchdog Timer postscaler must be cleared in firmware via CLRWDT, or a reset will occur.

Route the OSC1/OSC2 traces short and symmetric, surrounded by a ground guard ring if high noise is expected from adjacent relay or triac drivers. Keep the ICSP connector accessible on the board edge to enable field firmware updates without desoldering; the DIP-18 footprint makes socket-based replacement practical. For high-EMI environments, place an RC snubber (100 ohm + 100 nF) on the MCLR/VPP line close to the pin.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

Per the Microchip product page, the PIC16F628 family is lead-free and RoHS compliant. Not AEC-Q100 qualified; the part targets industrial and consumer applications rather than automotive.

Data verified on: 2026-09-21 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F628-20E/P datasheet PIC16F628-20E/P price PIC16F628-20E/P pinout DIP-18 PIC16F628 vs PIC16F628A PIC16F628-20E/P drop-in replacement Microchip PIC16F628 buy online PIC16F628-20E/P DIP-18 8-bit microcontroller PIC16F628-20E/P lead time stock PIC16F628A-I/P upgrade path what is the flash memory of PIC16F628-20E/P PIC16F628-20E/P application note hobby PIC16F628-20E/P USART CCP timer peripheral

Related Components & Terms

Microchip Technology PIC16F628-20E/P PIC16F628A-I/P PIC16F628-20/P PIC16F627-20E/P PIC16F627A-I/P PIC16F88-I/P microcontroller MCU 8-bit PIC16 mid-range PIC Harvard architecture RISC instruction set Flash memory EEPROM SRAM PDIP-18 DIP-18 through-hole Brown-out Detect Watchdog Timer Power-on Reset USART CCP module ICSP PICkit MPLAB X IDE RoHS REACH industrial temperature range embedded control
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details