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
What are the key features of PIC12F629-I/SN?
- 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
What is PIC12F629-I/SN used for?
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.
What are the specifications of PIC12F629-I/SN?
| 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 |
Where can I find the PIC12F629-I/SN datasheet?
PIC12F629-I/SN Datasheet DownloadOfficial datasheet from Microchip
What are equivalent replacements for PIC12F629-I/SN?
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
CSD87313DMS Synchronous Buck Power Stage Design Guide
Design a compact CSD87313DMS synchronous buck stage with practical guidance for loss, gate drive, PCB layout, EMI, thermal validation, and sourcing.
Aug 6, 2026
STEF05SGR eFuse Selection Guide for 5 V Overcurrent Protection
Choose STEF05SGR for 5 V overcurrent protection by checking current-limit margin, inrush, thermal loss, fault response, and sourcing.
Aug 6, 2026
C0402C103K3RACTU Selection Guide: Choosing a 10 nF 0402 MLCC
Select C0402C103K3RACTU by voltage margin, X7R behavior, tolerance, 0402 assembly risk, and qualified alternatives.
Aug 4, 2026
STM32H753VIT6 MCU Selection Guide: Memory, Package, Connectivity, and Security
Choose STM32H753VIT6 by evaluating memory architecture, LQFP-100 pin fit, connectivity, security, power, and sourcing tradeoffs.
Aug 4, 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.
More from Microchip
| 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.”
You May Also Like
ACS770ECB-200U-PFF-T
Allegro Microsystems
Integrated Circuit
ACS770KCB-150U-PFF-T
Allegro Microsystems
Integrated Circuit
MC33901WEF
NXP
Integrated Circuit
MC7808BDTRKG
ON Semiconductor
Integrated Circuit
PA94EC
Apex Microtechnology
Integrated Circuit
AP7315-28SR-7
Diodes Inc.
Integrated Circuit
74HCT245D
Nexperia
Integrated Circuit
CY62256VNLL-70ZXCT
Cypress Semiconductor
Integrated Circuit
EPM7032AETC44-4N
Intel
Integrated Circuit
EPM3512AQC208-10N
Intel
Integrated Circuit
EPM3256ATC144-7N
Intel
Integrated Circuit
EPM3256AQC208-7N
Intel
Integrated Circuit
EPM3256AQC208-10N
Intel
Integrated Circuit
EPM3128ATC100-7N
Intel
Integrated Circuit
EPM1270F256C4N
Intel
Integrated Circuit
EPF8282ATC100-4N
Intel
Integrated Circuit
EPF6016QC208-2N
Intel
Integrated Circuit
EPF6016ATC144-3N
Intel
Integrated Circuit
EPF10K30ATC144-3N
Intel
Integrated Circuit
EPC2TI32N
Intel
Integrated Circuit
EPC2LC20
Intel
Integrated Circuit
EP3SL150F1152C4N
Intel
Integrated Circuit
EP2SGX60DF780C5N
Intel
Integrated Circuit
EP2SGX60CF780C5N
Intel
Integrated Circuit