PIC16F628A-I/SO Microchip Integrated Circuit (Small Outline Packages) In Stock
Microchip PIC16F628A-I/SO is an 8-bit PIC16 flash microcontroller with 3.5KB program Flash, 224 bytes RAM, hardware USART, 2 analog comparators, and 20 MHz clock in an 18-pin SOIC package. Available in stock worldwide with fast shipping.
- Manufacturer
- Microchip
- Package
- Small Outline Packages
- Pin Count
- 18
- Lifecycle
- ACTIVE
- Datasheet
- PIC16F628A-I/SO Datasheet PDF
- Category
- Integrated Circuit
- Price
- From $2.5950(MOQ 1)
- Temp Range
- -40.0°C to 85.0°C
- RoHS
- Compliant
- Lead Time
- 3–7 business days
- Shipping
- DHL Express · Worldwide
Key Features
- 8-bit PIC16 core with 3.5KB Flash and 224 bytes RAM running at up to 20 MHz for compact, cost-effective embedded control applications
- On-chip hardware USART and dual analog comparators eliminate external serial and signal-comparison ICs, reducing BOM cost in simple sensor nodes
- 18-pin SOIC-18 package with 16 I/O pins and internal 4 MHz oscillator option enables truly minimal-component designs without an external crystal
Applications
The PIC16F628A-I/SO is a workhorse for low-cost embedded applications such as relay drivers, temperature controllers, simple display drivers, and sequential logic replacement circuits where a small, inexpensive 8-bit MCU with serial communication is needed. Its on-chip comparators and USART make it suitable for thermostat controls, pulse-width modulation fan controllers, and RS-232 serial terminal interfaces without additional glue logic. The 18-pin SOIC footprint and optional internal oscillator minimize BOM cost and PCB area in high-volume consumer appliance and industrial control designs.
Specifications
| Pbfree Code | Yes |
| Manufacturer Package Code | SOIC-18 |
| Factory Lead Time | 7Weeks |
| YTEOL | 8 |
| Has ADC | NO |
| Bit Size | 8 |
| Boundary Scan | NO |
| CPU Family | PIC16 |
| Clock Frequency-Max | 20MHz |
| DAC Channels | NO |
| DMA Channels | NO |
| Format | FIXED POINT |
| Integrated Cache | NO |
| JESD-30 Code | R-PDSO-G18 |
| JESD-609 Code | e3 |
| Low Power Mode | YES |
| Number of External Interrupts | 1 |
| Number of I/O Lines | 16 |
| Number of Timers | 3 |
| On Chip Program ROM Width | 14 |
| PWM Channels | YES |
| Package Body Material | PLASTIC/EPOXY |
| Package Equivalence Code | SOP18,.4 |
| Package Shape | RECTANGULAR |
| Package Style | SMALL OUTLINE |
| Peak Reflow Temperature (Cel) | 260 |
| Qualification Status | Not Qualified |
| RAM (bytes) | 224 |
| ROM (words) | 2048 |
| ROM Programmability | FLASH |
| Screening Level | TS 16949 |
| Speed | 20MHz |
| Supply Current-Max | 3.5mA |
| Supply Voltage-Max | 5.5V |
| Supply Voltage-Min | 3V |
| Supply Voltage-Nom | 5V |
| Surface Mount | YES |
| Technology | CMOS |
| Temperature Grade | INDUSTRIAL |
| Terminal Finish | Matte Tin (Sn) |
| Terminal Form | GULL WING |
| Terminal Pitch | 1.27mm |
| Terminal Position | DUAL |
| Time@Peak Reflow Temperature-Max (s) | 40 |
| uPs/uCs/Peripheral ICs Type | MICROCONTROLLER, RISC |
| ## PIC16F628A-I/SO Alternates Showing results | Image |
| Package | Small Outline Packages |
Compliance & Regulatory
| RoHS Status | Compliant |
| Lead-Free | Yes (Pb-Free) |
| Moisture Sensitivity Level | MSL 1 |
| ECCN | EAR99 |
| HTS Code | 8542.31.00.01 |
| Country of Origin | Thailand |
Alternate & Equivalent Parts
Compatible alternatives and drop-in replacements for PIC16F628A-I/SO:
RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 20MHz, CMOS, PDSO18
suggested
suggested
suggested
suggested
suggested
RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 20MHz, CMOS, PDSO18
RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 20MHz, CMOS, PDSO18
Frequently Asked Questions
Does the PIC16F628A-I/SO require an external crystal, and how does the internal oscillator option simplify PCB design?
The PIC16F628A-I/SO has a built-in 4 MHz internal RC oscillator that requires no external crystal or resonator, eliminating 2 components (crystal plus 2 load capacitors) from the BOM and freeing 2 I/O pins (OSC1/OSC2) for general use. At 4 MHz the device executes 1 MIPS, sufficient for most control-loop tasks running at update rates of 10 ms or longer. For timing-sensitive USART communication requiring better than 3% baud rate accuracy, an external 20 MHz crystal is recommended.
What serial communication peripherals does the PIC16F628A-I/SO include and what baud rates are achievable at 20 MHz?
The PIC16F628A-I/SO includes a hardware USART (EUSART) supporting asynchronous RS-232 and synchronous SPI-master communication. At 20 MHz system clock, standard baud rates from 300 baud to 115200 baud are achievable with less than 0.16% error using the BRG prescaler settings. The device also supports I2C as a software-implemented protocol since it lacks a dedicated I2C peripheral, but its 16 I/O pins accommodate bit-bang I2C alongside the hardware UART.
How many I/O pins and analog comparators does the PIC16F628A-I/SO have for a relay driver and voltage-detection application?
The PIC16F628A-I/SO provides 16 I/O pins across ports A and B, with 2 on-chip analog voltage comparators. For a relay driver application, up to 8 open-drain or push-pull outputs can directly drive low-side relay coils via a transistor array, while the 2 comparators monitor 2 independent analog voltage thresholds (for example, 2.5V and 3.3V trip points) without an external ADC. The 3.5KB Flash accommodates a full relay sequencing state machine plus USART command parsing.
Related Guides
150141RS73100 Red LED Indicator and Current-Resistor Design Guide
Design a reliable 150141RS73100 red LED indicator with worst-case resistor sizing, GPIO checks, PWM drive, layout, and production validation.
Jul 11, 2026
742792651 Ferrite Bead EMI Filter and Power Integrity Design Guide
Practical guidance for using 742792651 in ferrite-bead EMI filters, including bias, DCR, damping, layout, and validation.
Jul 11, 2026
How to Choose a Ferrite Bead for EMI Suppression Rails: Selection Guide
Compare 742792651 and related ferrite beads by impedance, current rating, DCR, package, layout, and EMI test context.
Jul 10, 2026
150141BS73100 Design Guide for 3528 Status Indicator LED Circuits
Design 3528 status indicator LED circuits with 150141BS73100: current setting, resistor sizing, polarity, optics, and sourcing checks.
Jul 10, 2026
Why Buy from FindMyChip
About Microchip
Microchip is a leading electronic component manufacturer. FindMyChip sources Microchip ICs directly from authorized China distributors, offering competitive pricing and reliable stock.
| Qty. | Unit Price | Ext. Price |
|---|---|---|
| 1+ | $2.5950 | $2.60 |
In Stock · 24h Response · Worldwide Shipping
Response within 24 hours · Worldwide shipping
“FindMyChip sourced our entire STM32 BOM in 48 hours when our usual distributor had 16-week lead times.”