EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC12F629

MCHPPIC12F629

Microchip Technology
Pin-compatible family member commonly used as a drop-in alternative with similar form factor and low cost.
Active3,799 in stock

Overview

The PIC12F629 is a cost-effective 8-bit CMOS microcontroller based on the PIC architecture, featuring a compact 8-pin footprint. It integrates 1.75KB of Flash memory, 128 bytes of EEPROM, and an internal oscillator, making it ideal for simple control logic in space-constrained designs. With low power consumption and a wide operating voltage from 2V to 5.5V, it serves as a reliable building block for basic embedded systems.

Why Choose This Part

This MCU offers a versatile 8-level deep hardware stack and an internal oscillator that eliminates the need for external timing components. It features high-endurance Flash and EEPROM cells suitable for non-volatile parameter storage, combined with a power-saving sleep mode for high efficiency.

Applications

State Machine Control
Implementing simple logical sequences for consumer appliances or industrial timers where a full-sized MCU is unnecessary.
I/O Expansion
Managing simple button debouncing or LED patterns to offload basic tasks from a primary system processor.
Battery-Powered Sensors
Utilizing the 0.99uA sleep current and 2.0V minimum VDD for long-term monitoring in remote hardware.
Signal Conditioning
Performing basic pulse-width measurement or level detection using the integrated timer and interrupt-on-change pins.

Key Specifications

Speed 20MHz
RAM Size 64 x 8
Core Size 8-Bit
EEPROM Size 128 x 8
Peripherals POR, WDT
Mounting Type Surface Mount
Number of I/O 5
Core Processor PIC
Package / Case 8-SOIC (0.154", 3.90mm Width)
Oscillator Type Internal
Program Memory Size 1.75KB (1K x 14)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 8-SOIC
Voltage - Supply (Vcc/Vdd) 2V ~ 5.5V

Getting Started

Development is typically performed using the MPLAB X IDE and the XC8 compiler from Microchip. To program the device, use the PICkit 4 or MPLAB Snap in-circuit debugger via the ICSP pins. For prototyping, the 8-PDIP variant is breadboard-compatible and easily integrated into basic circuits.

PIC12F629 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Stock
PIC12F629 (this part) SOIC-8 3,799
PIC12F629-I/P DIP-8 35,779

Also Consider

PIC12F675 MCHPMicrochip Technology - An identical pin-out and architecture that adds a 4-channel 10-bit ADC for applications requiring analog input.
ATtiny13A MCHPMicrochip Technology - A popular 8-pin alternative with 1KB Flash and 64 bytes of SRAM for users preferring the AVR architecture.
PIC12F1572 MCHPMicrochip Technology - A modernized 8-pin PIC featuring enhanced peripherals like 16-bit PWMs and more RAM for more demanding small-scale tasks.
The 2026 Embedded Online Conference