EmbeddedRelated.com
PIC12F629-I/SN

MCHPPIC12F629-I/SN

Microchip Technology
8-pin PIC offering more I/O pins while remaining low-cost and suitable for small control applications.
Active3,799 in stock

Overview

The PIC12F629-I/SN is a cost-effective 8-bit CMOS microcontroller featuring 1KB of Flash memory and 128 bytes of EEPROM in a compact 8-pin SOIC package. It includes an internal oscillator and basic peripherals like a Watchdog Timer and Power-on Reset, making it an ideal choice for simple control logic in space-constrained designs.

Why Choose This Part

This microcontroller offers a high level of integration for its size, including an internal oscillator that frees up I/O pins for application use. Its extremely low standby current of 1uA and 5us wake-up time from sleep make it highly efficient for battery-operated or intermittent-use applications.

Applications

Simple Logic Replacement
Replacing discrete logic or timer circuits in consumer and industrial devices to reduce component count.
Power Sequencing
Managing power-up and power-down timing for larger system components with its built-in timers and low-power modes.
LED Control
Driving simple lighting effects or status indicators using its 5 I/O pins and internal clock.
Sensor Interfacing
Acting as a local controller for basic sensors where only digital I/O or interrupt-on-change capabilities are required.

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 typically requires the MPLAB X IDE and the XC8 compiler provided by Microchip. For programming and debugging, the PICkit 4 or MPLAB Snap in-circuit debuggers are recommended, connecting to the chip via its In-Circuit Serial Programming (ICSP) interface.

Part of PIC Microcontrollers family » PIC12F

PIC12F Family

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

Part Number Flash RAM I/O Pins Package Speed ADC/DAC Stock
PIC12F629-I/SN (this part) 1.75K 64 x 8 5 SOIC-8 20M 3,799
PIC12F1572T-I/SN 3.5K 256 x 8 6 SOIC-8 32M A/D 4x10b; D/A 1x5b 30,909
PIC12F1571T-I/SN 1.75K 128 x 8 6 SOIC-8 32M A/D 4x10b; D/A 1x5b 54,720
PIC12F675-I/SN 1.75K 64 x 8 5 SOIC-8 20M A/D 4x10b 20,218
PIC12F1572-I/P 3.5K 256 x 8 6 DIP-8 32M A/D 4x10b; D/A 1x5b 4,388
PIC12F508-I/SN 768B (512 x 12) 25 x 8 5 SOIC-8 4M 10,449
PIC12F629-I/P 1.75K 64 x 8 5 DIP-8 20M 35,779
PIC12F683-I/SN 3.5K 128 x 8 5 SOIC-8 20M A/D 4x10b 5,432
PIC12F675T-I/SN 1.75K 64 x 8 5 SOIC-8 20M A/D 4x10b 11,928
PIC12F615-I/SN 1.75K 64 x 8 5 SOIC-8 20M A/D 4x10b 12,737
PIC12F1571-I/SN 1.75K 128 x 8 6 SOIC-8 32M A/D 4x10b; D/A 1x5b 4,652
PIC12F1840-I/SN 7KB 256 x 8 5 SOIC-8 32M A/D 4x10b; D/A 1x5b 3,985
PIC12F683-I/P 3.5K 128 x 8 5 DIP-8 20M A/D 4x10b 4,864
PIC12F675-I/P 1.75K 64 x 8 5 DIP-8 20M A/D 4x10b 3,055
PIC12F1572-I/SN 3.5K 256 x 8 6 SOIC-8 32M A/D 4x10b; D/A 1x5b 1,787
Also available as: PIC12F1571-I/P, PIC12F1822-I/P, PIC12F1840-I/P

Also Consider

PIC12F675-I/SN MCHPMicrochip Technology - A pin-compatible alternative that adds a 10-bit Analog-to-Digital Converter (ADC) for applications requiring analog sensing.
ATtiny13A-SSU MCHPMicrochip Technology - A popular 8-pin AVR microcontroller alternative with 1KB Flash and a similar small-outline SOIC footprint.
PIC12F1572-I/SN MCHPMicrochip Technology - An enhanced 8-bit PIC featuring more memory and 16-bit PWMs for more advanced control tasks in the same 8-pin package.