PIC12F629-I/SN Microchip Integrated Circuit (Small Outline Packages) In Stock
Microchip PIC12F629-I/SN is an 8-bit PIC microcontroller running up to 20 MHz with 1 KB Flash (1024 × 14-word), 64 bytes of RAM, and an internal 4 MHz oscillator in a compact 8-pin SOIC package. It operates down to 2V at 4 MHz, enabling use in low-power and coin-cell-powered embedded applications. Available worldwide with global distribution and reliable stock.
- Manufacturer
- Microchip
- Package
- Small Outline Packages
- Pin Count
- 8
- Lifecycle
- ACTIVE
- Datasheet
- PIC12F629-I/SN Datasheet PDF
- Category
- Integrated Circuit
- Price
- From $0.6241(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 PIC12 core running up to 20 MHz with 1024 × 14-word (1 KB) Flash program memory
- Built-in 4 MHz internal RC oscillator eliminating external crystal components
- 64 bytes RAM and 128 bytes integrated data EEPROM for non-volatile parameter storage
- Operates down to 2V at 4 MHz for battery-powered and coin-cell applications
- 6 bidirectional I/O pins with individually configurable pull-ups in an 8-pin SOIC package
- In-circuit serial programming (ICSP) support for firmware updates without chip removal
Applications
The PIC12F629-I/SN is designed for ultra-compact embedded control tasks such as LED dimming, simple sensor monitoring, timer functions, and small state-machine applications where minimal code space and a tiny PCB footprint are priorities. Its internal oscillator removes the need for an external crystal, reducing component count in cost-sensitive consumer products, remote controls, and industrial accessories. The 2V minimum supply voltage enables direct use with two AA or AAA batteries without regulation in battery-powered gadgets and wireless sensor tags.
Specifications
| Pbfree Code | Yes |
| Manufacturer Package Code | SOIC-8 |
| Factory Lead Time | 6Weeks |
| YTEOL | 9 |
| Has ADC | NO |
| Additional Feature | OPERATE AT 4MHZ AT 2VMIN |
| Bit Size | 8 |
| Boundary Scan | NO |
| CPU Family | PIC12 |
| Clock Frequency-Max | 20MHz |
| DAC Channels | NO |
| DMA Channels | NO |
| Format | FIXED POINT |
| Integrated Cache | NO |
| JESD-30 Code | R-PDSO-G8 |
| JESD-609 Code | e3 |
| Low Power Mode | NO |
| Number of External Interrupts | 1 |
| Number of I/O Lines | 6 |
| Number of Timers | 5 |
| On Chip Data RAM Width | 8 |
| On Chip Program ROM Width | 8 |
| PWM Channels | NO |
| Package Body Material | PLASTIC/EPOXY |
| Package Equivalence Code | SOP8,.23 |
| Package Shape | RECTANGULAR |
| Package Style | SMALL OUTLINE |
| Peak Reflow Temperature (Cel) | 260 |
| Qualification Status | Not Qualified |
| RAM (bytes) | 64 |
| ROM (words) | 1792 |
| ROM Programmability | FLASH |
| Screening Level | TS 16949 |
| Speed | 20MHz |
| Supply Current-Max | 3mA |
| Supply Voltage-Max | 5.5V |
| Supply Voltage-Min | 4.5V |
| 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 |
| uPs/uCs/Peripheral ICs Type | MICROCONTROLLER, RISC |
| 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 | Taiwan, Thailand |
Alternate & Equivalent Parts
Compatible alternatives and drop-in replacements for PIC12F629-I/SN:
RISC Microcontroller, 8-Bit, FLASH, PIC CPU, 20MHz, CMOS, PDSO8
RISC Microcontroller, 8-Bit, FLASH, PIC12 CPU, 20MHz, CMOS, PDSO8
RISC Microcontroller, 8-Bit, FLASH, PIC12 CPU, 20MHz, CMOS, PDSO8
RISC Microcontroller, 8-Bit, FLASH, PIC12 CPU, 20MHz, CMOS, PDSO8
8 pin PIC w/CCP/PWM, 10 bit A2D, comparator, midrange core, 2K words flash
RISC Microcontroller, 8-Bit, FLASH, PIC12 CPU, 20MHz, CMOS, PDSO8
RISC Microcontroller, 8-Bit, FLASH, PIC12 CPU, 20MHz, CMOS, PDSO8
Frequently Asked Questions
Does the PIC12F629-I/SN require an external oscillator, and what internal clock speed does it support?
The PIC12F629-I/SN includes a built-in 4 MHz internal RC oscillator that requires no external crystal or resonator, saving 2 PCB components and reducing BOM cost. For higher speed applications, an external clock source can drive it up to 20 MHz. The internal oscillator accuracy is typically ±1% over temperature, adequate for most non-time-critical control tasks.
How much non-volatile storage does the PIC12F629 provide and is there on-chip EEPROM?
The PIC12F629 provides 1024 × 14-word (approximately 1 KB) of Flash for program code plus 128 bytes of internal data EEPROM for non-volatile parameter storage. The EEPROM is byte-addressable and rated for 1,000,000 write cycles with 40-year data retention, suitable for storing calibration offsets, device settings, and usage counters.
What is the minimum supply voltage of the PIC12F629-I/SN and how does it affect clock speed?
The PIC12F629-I/SN operates from a minimum of 2.0V, running its internal oscillator at up to 4 MHz at that voltage. At the full 5V supply it supports up to 20 MHz with an external clock source. This voltage-frequency relationship allows battery-powered designs to choose between maximum speed at 5V or extended battery life by accepting a lower 4 MHz clock at 2V.
For a small appliance timer design, how many I/O pins does the PIC12F629 offer and are they configurable?
The PIC12F629 provides 6 bidirectional I/O pins (GP0–GP5), each independently configurable as input or output via the TRISIO register. Individual weak pull-ups can be enabled on input pins, eliminating external pull-up resistors. For a timer application, these 6 pins are sufficient for a pushbutton input, status LED outputs, and a relay or buzzer drive without external I/O expanders.
Related Guides
1206 100 uF MLCC Design Guide for Compact Bulk Decoupling
Design guidance for applying CL31A107MQHNNNE and related 1206 MLCCs in compact bulk decoupling networks.
Jul 3, 2026
0402 10 nF MLCC Design Guide for High-Speed Decoupling
Practical design guidance for using CL05B103KB5NNNC and related 0402 MLCCs in high-speed decoupling networks.
Jul 3, 2026
CL31A107MQHNNNE 1206 100 uF MLCC Selection Guide
How to choose CL31A107MQHNNNE and related 1206 MLCCs for low-voltage bulk capacitance and regulator stability.
Jul 2, 2026
CL05B103KB5NNNC 0402 10 nF X7R MLCC Selection Guide
How to choose CL05B103KB5NNNC and related 0402 MLCCs for bypassing, filtering, voltage derating, and sourcing.
Jul 2, 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+ | $1.2500 | $1.25 |
| 2+ | $1.1482 | $2.30 |
| 250+ | $0.6693 | $167.32 |
| 500+ | $0.6451 | $322.55 |
| 1000+ | $0.6241 | $624.10 |
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.”