EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC12F629-I/P

MCHPPIC12F629-I/P

Microchip Technology
8-bit PIC with more I/O and memory in a small DIP/SOP package if you need extra pins or easier prototyping.
Active35,779 in stock

Overview

The PIC12F629-I/P is a versatile, 8-pin Flash-based 8-bit microcontroller featuring an internal oscillator and 128 bytes of EEPROM. This RISC-based MCU is designed for simple, space-constrained applications that require basic logic and timing control without the overhead of larger pin-count devices. Its through-hole PDIP package makes it a staple for prototyping and educational environments.

Why Choose This Part

This MCU provides a highly compact footprint with only 8 pins, yet offers 128 bytes of non-volatile EEPROM for storing calibration data or user settings. The internal oscillator simplifies board design by eliminating the need for external crystals, and the 2.5V to 5.5V operating range ensures compatibility with both legacy 5V and modern 3.3V systems.

Applications

Simple Timing Circuits
Ideal for implementing watchdog timers, delay circuits, or power-on sequencing where a dedicated IC is preferred over discrete components.
LED Status Indication
Managing simple LED patterns or status indicators in consumer electronics and industrial panels.
GPIO Expansion
Acting as a secondary controller to offload simple I/O tasks or button debouncing from a primary system processor.

Key Specifications

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

Getting Started

To begin development, use the Microchip MPLAB X IDE and the XC8 compiler. Hardware programming and debugging are typically performed using the PICkit 4 or MPLAB ICD 4 in-circuit debuggers via the 2-pin ICSP interface. For rapid prototyping, the through-hole package fits directly into standard breadboards.

PIC12F629 Family

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

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

Also Consider

ATtiny85 MCHPMicrochip Technology - An 8-pin alternative with more Flash memory and a robust community ecosystem for Arduino-based development.
PIC12F675-I/P MCHPMicrochip Technology - Very similar 8-pin architecture but adds a 10-bit Analog-to-Digital Converter for applications requiring sensor interfacing.
The 2026 Embedded Online Conference