Microchip Technology

PIC12F629-I/P - 8-bit 20MHz Flash MCU 1.75KB | Microchip

MPN: PIC12F629-I/P ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 8-pin PDIP (P) Package 20 MHz (200 ns instruction cycle) Speed 1.75 KB (1K x 14 words) Memory
From $1.04 USD / Unit
MOQ: 1 |
Price updated: 2026-09-15
Volume Pricing
Qty Unit Price Extended
1 $1.61 $1.61
10 $1.46 $14.60
100 $1.31 $131.00
500 $1.17 $585.00
1,000 $1.04 $1,040.00
ℹ️ All prices are in USD

PIC12F629-I/P Overview

The Microchip Technology PIC12F629-I/P is an 8-bit Flash-based CMOS microcontroller in an 8-pin PDIP package, delivering 20MHz instruction execution (200 ns instruction cycle) with 1.75KB (1K x 14 words) of Flash program memory, 64 bytes of RAM, and 128 bytes of EEPROM data memory. It features 6 I/O pins, an internal 4MHz/8MHz selectable oscillator, one analog comparator, and one 8-bit/16-bit timer with pre-scaler. The -I suffix indicates the industrial temperature grade (-40C to +85C).

A microcontroller (MCU) is a single-chip computer containing a CPU, program memory (Flash/ROM), data memory (RAM), peripherals, and I/O on one die. The PIC® 12F family sits at the bottom of Microchip's 8-bit hierarchy - smaller than PIC16F and PIC18F parts, and simpler than 16-bit PIC24F or 32-bit PIC32MX MCUs. With only 35 single-word instructions, PIC12F629 enables rapid firmware development for embedded engineers new to the Microchip ecosystem.

Key features include an internal 4MHz/8MHz oscillator (eliminating external crystal requirements), 100,000 erase/write cycle Flash endurance, watchdog timer with independent oscillator, in-circuit serial programming (ICSP), and programmable code protection. The 6 bidirectional I/O pins each support weak pull-ups and interrupt-on-change, with GP5/MCLR/VPP pin configurable for digital I/O when MCLR is disabled.

Technically, the PIC12F629 uses a 14-bit modified Harvard architecture with separate program and data buses, allowing instruction fetch and operand access in the same cycle. The CMOS process yields <1 mA active current at 4MHz/2V, and <1 uA typical standby current - enabling battery-powered applications spanning years from a single coin cell.

Typical applications include consumer appliance control, sensor signal conditioning, LED driving, simple state machines, hobby projects, and educational embedded platforms. The 8-pin footprint and minimal external components suit space-constrained PCBs.

When designing with this device, add a 0.1 uF decoupling capacitor adjacent to VDD, a 4.7k-10k pull-up on MCLR (if not disabled), and verify programming tool compatibility (PICkit 3, PICkit 4, MPLAB SNAP, MPLAB ICD 4 supported).

This page synthesizes distributor pricing, drop-in alternatives, parametric comparisons, and design notes that complement (rather than duplicate) the Microchip datasheet for engineers evaluating PIC12F629-I/P for new designs or legacy maintenance.

Drop-in alternatives for PIC12F629-I/P — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC12F629-I/P (same form factor and footprint) — differing in Operating Temperature, Timers, Package, ADC, Core.

Microchip Technology
Timers: 1 x 8-bit Timer/Counter with 8-bit prescaler
Microchip Technology
Operating Temperature: 0 C to +70 C (commercial)
Timers: 1 x 8-bit (TMR0)
Package: 8-CDIP (0.300", 7.62mm) Windowed
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Timers: 2 x 8-bit, 1 x 16-bit
Package: PDIP-8 (through-hole)
Microchip Technology
Operating Temperature: -40 C to +85 C (Industrial)
Timers: 1 x 8-bit (TMR0)
Package: PDIP-8 (through-hole, 2.54 mm pitch)
Microchip Technology
Operating Temperature: -40 °C to +85 °C (Industrial, "I")
Timers: 3 (Timer0 8/16-bit, Timer1 16-bit, Timer2 8-bit)
Package: PDIP-8 (through-hole)
Microchip Technology
Operating Temperature: -40 °C to +85 °C (Industrial)
Timers: Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Package: 8-pin PDIP (300 mil, 7.62 mm)
Microchip Technology
Operating Temperature: -40C to +125C (Extended)
Package: PDIP-8 (through-hole)
Core: PIC 8-bit RISC

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC12F675-I/P

✅ Drop-In
📦 PDIP-8
same die + 8-pin PDIP, adds 10-bit ADC (4 channels), firmware-compatible

📋 Reference alternative (not in catalog)

PIC12F617-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC (8-bit RISC, mid-range, 14-bit instruction word) · 3.5 KB (2K x 14) · 128 bytes · 256 bytes · 20 MHz (200 ns instruction cycle) · 2.0 V to 5.5 V · 6 · 8-pin PDIP (300 mil, 7.62 mm)

✓ In Stock

$1.14 / Unit

View Datasheet →

PIC12F629-E/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC 8-bit RISC · Flash · 1.75 KB (1K x 14 words) · 64 bytes · 128 bytes · 20 MHz · 200 ns · 6

✓ In Stock

$1.2 / Unit

View Datasheet →

PIC12F615-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC® 8-bit RISC (mid-range enhanced) · 14-bit · 1.75 KB (1K x 14) · 64 bytes · 128 bytes · 20 MHz (200 ns instruction cycle) · 35 (single-word, single-cycle) · 2.0 V to 5.5 V

✓ In Stock

$0.78 / Unit

View Datasheet →

PIC12F1840-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC 8-bit enhanced mid-range · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 32 MHz · 1.8 V to 5.5 V · 6 · 10-bit, 4 channels

✓ In Stock

$0.85 / Unit

View Datasheet →

PIC12F508-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC12 (baseline) · 8-bit RISC Harvard · 33 instructions, 12-bit wide · 4 MHz · Flash · 768 B (512 x 12 words) · 25 B · 6

✓ In Stock

$0.5 / Unit

View Datasheet →

PIC12F629-I/P Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit (14-bit instruction word, modified Harvard)
Program Memory (Flash) 1.75 KB (1K x 14 words)
Data Memory (RAM) 64 bytes
Data EEPROM 128 bytes
Maximum CPU Frequency 20 MHz (200 ns instruction cycle)
I/O Pins 6 bidirectional GPIO
Internal Oscillator 4 MHz / 8 MHz selectable
Timers 1 x 8-bit/16-bit Timer0 with pre-scaler
Analog Comparator 1 channel
ADC None (PIC12F675 variant has 10-bit ADC)
Watchdog Timer Yes, with independent oscillator
ICSP Programming Yes (In-Circuit Serial Programming)
Operating Voltage (VDD) 2.0 V to 5.5 V
Operating Temperature -40C to +85C (Industrial -I grade)
Package 8-pin PDIP (P)
Instruction Set 35 single-word instructions
Flash Endurance 100,000 erase/write cycles typical
RoHS Status Compliant

PIC12F629-I/P Pin Configuration

DIP-8 Package Pinout Diagram DIP-8 8-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 8 2 7 3 6 4 5 DIP-8
Pin 1 GP5/MCLR/VPP — Digital I/O pin GP5 (or MCLR reset input, or ICSP VPP programming voltage)
Pin 2 GP0/AN0/CIN+/ICSPDAT — Digital I/O GP0; comparator non-inverting input; ICSP data
Pin 3 GP1/AN1/CIN-/ICSPCLK — Digital I/O GP1; comparator inverting input; ICSP clock
Pin 4 GP2/COUT/T0CKI — Digital I/O GP2; comparator output; Timer0 clock input
Pin 5 GP3/MCLR/VPP — Input-only GP3; can serve as MCLR reset
Pin 6 GP4/AN3/T1G/OSC2/CLKOUT — Digital I/O GP4; Timer1 gate; oscillator output
Pin 7 GP5/OSC1/CLKIN — Digital I/O GP5; oscillator input
Pin 8 VDD — Positive supply voltage 2.0V to 5.5V

Typical Applications

PIC12F629-I/P is suitable for 7 applications: Consumer Appliance Control, Battery-Powered Wireless Sensor Nodes (Sub-GHz Companion MCU), LED Lighting Drivers and Effects Controllers, Industrial Sensor Signal Conditioning, Automotive Under-Hood Sub-Systems, Educational and Hobby Embedded Platforms, Simple State Machine and Timing Controllers.

🏠

Consumer Appliance Control

The PIC12F629-I/P fits consumer appliance control boards where 6 GPIO, 1 comparator, and 1.75 KB Flash handle simple state machines. The internal 4/8 MHz oscillator eliminates the external crystal BOM, and the industrial temperature grade covers kitchen and laundry environments. With <1 uA standby current and 2.0-5.5 V VDD, the device runs for years from battery or directly from rectified mains via a small regulator. The watchdog timer with independent oscillator ensures recovery from firmware lockup in unattended appliance operation.

🔋

Battery-Powered Wireless Sensor Nodes (Sub-GHz Companion MCU)

The PIC12F629-I/P pairs with a sub-GHz RF transmitter (MRF49XA, CC1101) as a low-cost sensor-edge MCU in battery-powered nodes. Its 128-byte EEPROM stores calibration constants across power cycles, and 1.75 KB Flash holds sensor-reading routines and interrupt-driven sleep scheduling. The internal oscillator plus 2.0 V minimum VDD enables operation directly from a single 1.5 V AA cell via a boost converter. Brown-out detection prevents undefined behavior during battery end-of-life, and 100,000 Flash erase cycles support field reconfiguration via ICSP.

💡

LED Lighting Drivers and Effects Controllers

The PIC12F629-I/P drives RGB LED strips, decorative lighting, and signage effects via PWM-emulated bit-banging on its GPIO pins. Its 20 MHz instruction rate supports flicker-free color transitions with 256-step PWM resolution per channel at 60 Hz refresh. The 128-byte EEPROM retains last state across power cycles, and the internal comparator provides current-limit sensing through a shunt resistor. Industrial temperature rating suits outdoor LED installations and stage lighting fixtures where ambient temperatures fluctuate widely.

🏭

Industrial Sensor Signal Conditioning

The PIC12F629-I/P serves as a low-cost analog-front-end MCU for industrial 4-20 mA loop sensors, thermocouple cold-junction compensation, and switch-debouncing modules. Its 1 analog comparator digitizes threshold events, while the 64-byte RAM buffers data before transmission. The ICSP programming interface allows field firmware updates via pick-and-place programming fixtures during production calibration. With -40C to +85C industrial temperature rating and 5.5 V VDD tolerance, the device withstands factory-floor transients.

🚗

Automotive Under-Hood Sub-Systems

The PIC12F629-I/P supports non-safety automotive sub-systems such as seat-position encoders, mirror-adjustment switches, and accessory lighting controllers when paired with the -E temperature variant. Its 20 MHz CPU speed and 6 GPIO handle encoder decoding and PWM motor-drive signals. The internal oscillator eliminates external components for vibration resilience, while the ICSP interface supports factory programming and field re-flashing through automotive service tooling. Operating from a regulated 5 V automotive rail at -40C to +85C ensures reliable operation across cabin and engine-bay environments.

🎓

Educational and Hobby Embedded Platforms

The PIC12F629-I/P is a popular teaching MCU due to its 35-instruction RISC architecture, 8-pin PDIP that fits a breadboard, and broad MPLAB X IDE support. Students learn timer interrupts, comparator-based ADC emulation, and GPIO multiplexing in firmware. The 1.75 KB Flash accommodates small real-world projects (thermometer, dice roller, PWM fan controller) while remaining within the instruction budget for classroom assignments. Programming via PICkit 3/4 or MPLAB SNAP at low cost makes this part ideal for undergraduate embedded-systems labs and maker spaces.

⚙️

Simple State Machine and Timing Controllers

The PIC12F629-I/P implements standalone state machines in vending machines, access control keypads, and irrigation controllers where deterministic timing is critical. Its 1 hardware timer generates interrupt-driven schedules, while 6 GPIO drive relays, solenoids, and indicator LEDs. The watchdog timer prevents firmware lockup in unattended field installations, and the 128-byte EEPROM stores configuration parameters (pulse durations, sensor thresholds) that survive power cycles. With 35 single-cycle instructions, the MCU responds within microseconds to external events.

Recommended Products Summary

PIC12F675-I/P ADC-enabled variant for sensor input (temperature, humidity) Used in: Consumer Appliance Control, Educational and Hobby Embedded Platforms MCP9700 Analog temperature sensor feeding comparator input Used in: Consumer Appliance Control MCP1700 Low-Iq LDO regulator for 3.3V rail Used in: Consumer Appliance Control MRF49XA Sub-GHz RF transmitter for wireless sensor link Used in: Battery-Powered Wireless Sensor Nodes (Sub-GHz Companion MCU) MCP1640 Boost converter from single AA cell to 3.3 V Used in: Battery-Powered Wireless Sensor Nodes (Sub-GHz Companion MCU) MCP1824 LDO regulator for clean LED logic supply Used in: LED Lighting Drivers and Effects Controllers PCA9635 I2C LED driver (when bit-banged I2C from PIC12F629) Used in: LED Lighting Drivers and Effects Controllers MCP3550 22-bit delta-sigma ADC for high-precision sensor reading Used in: Industrial Sensor Signal Conditioning MCP6002 Op-amp for signal conditioning and gain stages Used in: Industrial Sensor Signal Conditioning PIC12F629-E/P Microchip Technology Used in: Automotive Under-Hood Sub-Systems VNQ660SP Quad smart high-side driver for motor control Used in: Automotive Under-Hood Sub-Systems PICkit 3 In-circuit debugger/programmer for PIC12F629 Used in: Educational and Hobby Embedded Platforms MCP25625 CAN transceiver for networked state machines Used in: Simple State Machine and Timing Controllers MCP1702 Low-Iq LDO for battery-backed timing controllers Used in: Simple State Machine and Timing Controllers
What is the program memory size of PIC12F629-I/P?
The PIC12F629-I/P features 1.75 KB of Flash program memory (1K x 14-bit words), 64 bytes of SRAM data memory, and 128 bytes of EEPROM data memory. According to the Microchip datasheet 41190C, this memory configuration supports small embedded applications where code density is prioritized. It is identical to PIC12F675 except PIC12F675 adds a 10-bit ADC module.
What is the operating voltage range of PIC12F629-I/P?
The PIC12F629-I/P operates from 2.0 V to 5.5 V on the VDD pin, supporting both 3.3 V and 5 V system rails. Per datasheet 41190C, the device includes a 1.8V brown-out reset threshold option selectable via configuration bits. This wide voltage range enables direct battery operation from a single Li-ion cell (3.7 V nominal) down to two AA cells (3.0 V).
Where can I buy PIC12F629-I/P online and what is the lead time?
The PIC12F629-I/P is in active production at DigiKey, Mouser, and Microchip Direct. As of 2026-09-15, DigiKey stocks approximately 4,500+ units with same-day shipping on orders before 8 PM ET. Mouser carries 1,800+ units with factory lead time of 12 weeks for non-stocked quantities. Microchip Direct provides factory-direct pricing on tube packaging.
What is the price of PIC12F629-I/P at qty 100?
The PIC12F629-I/P unit price at qty 100 is approximately $1.31 USD as of 2026-09-15 per DigiKey and Mouser listings. Volume pricing drops to $1.17 at qty 500 and $1.04 at qty 1,000. The PIC12F629 is a mature product with stable pricing; sourcing risk is low due to multiple distributors stocking active inventory.
What is the difference between PIC12F629-I/P and PIC12F675-I/P?
PIC12F629-I/P and PIC12F675-I/P share identical die architecture, package, and pinout (both 8-pin PDIP). The PIC12F675 adds a 10-bit ADC with 4 input channels; PIC12F629 does not have an ADC. Both have 1.75 KB Flash, 64 bytes RAM, and 128 bytes EEPROM. Choose PIC12F675 if analog sensor reading is required; choose PIC12F629 to minimize cost when ADC is unnecessary.
What is the best drop-in replacement for PIC12F629-I/P?
The best same-footprint drop-in replacement is PIC12F675-I/P (adds 10-bit ADC, otherwise identical die). For cost reduction with same package, PIC12F617-I/P (2 KB Flash, 128 bytes RAM) also fits 8-pin PDIP. Both Microchip parts are pin-compatible. Avoid cross-brand replacements unless firmware architecture permits retraining, as AVR and STM8 cores use different instruction sets.
What is the difference between PIC12F629-I/P and PIC12F629-E/P?
The PIC12F629-I/P operates over the industrial temperature range -40C to +85C, while the PIC12F629-E/P operates over the extended range -40C to +125C. Both share identical die, package, pinout, and electrical specifications. Choose PIC12F629-I/P for consumer/industrial products; choose PIC12F629-E/P for automotive under-hood or harsh-environment applications. The -E variant is typically $0.20 higher.
What is the maximum CPU frequency of PIC12F629-I/P?
The PIC12F629-I/P executes instructions at 20 MHz maximum, yielding a 200 ns instruction cycle. Per datasheet 41190C, the device can be clocked from the internal 4 MHz/8 MHz oscillator, an external crystal/resonator (up to 20 MHz), or an external clock source. The internal oscillator provides +/-1% accuracy after factory calibration, sufficient for UART baud-rate timing within tolerance.
How many I/O pins does PIC12F629-I/P have?
The PIC12F629-I/P exposes 6 bidirectional GPIO pins (GP0-GP5) plus the MCLR/VPP pin. Per datasheet 41190C, GP3 is input-only; the remaining 5 pins are bidirectional. Each pin supports weak internal pull-ups (individually configurable) and interrupt-on-change (IOC) on GP0, GP1, GP2, GP3, GP4, GP5. GP5 also serves as the MCLR/VPP programming pin when MCLR is enabled in configuration bits.
Does PIC12F629-I/P support USB or I2C or SPI?
The PIC12F629-I/P does not contain hardware USB, I2C, or SPI peripherals. Per datasheet 41190C, all serial communication (I2C, SPI, UART) must be implemented in firmware using bit-banging on the GPIO pins. The MSSP (Master Synchronous Serial Port) module is only present on PIC16F-series MCUs. For hardware I2C/SPI in the 8-pin footprint, consider PIC12F1822 which includes an MSSP and 10-bit ADC.
Where can I download the PIC12F629-I/P datasheet PDF?
The official Microchip datasheet for PIC12F629-I/P (document 41190C, PIC12F629/675 Data Sheet) is available at https://ww1.microchip.com/downloads/en/devicedoc/41190c.pdf. The datasheet covers electrical characteristics, instruction set, peripheral modules, configuration bits, programming specifications, and packaging dimensions. Register definitions are in the separate PIC12F6XX Programming Specification document.
Where can I find the PIC12F629-I/P pinout diagram?
The PIC12F629-I/P pinout for the 8-pin PDIP package is documented on page 3 of datasheet 41190C and is also reproduced in the package diagram on the Microchip product page. Pin 1 is GP5/MCLR/VPP, pin 8 is VDD, with GP0-GP4 on pins 7-3. Pin numbering follows standard PDIP convention with pin 1 at the top-left when the notch faces away from the viewer.
Is PIC12F629-I/P suitable for battery-powered applications?
The PIC12F629-I/P is highly suitable for battery-powered applications. Per datasheet 41190C, typical active current is <1 mA at 4 MHz/2 V, and standby current is <1 uA with the WDT disabled. Using the internal 8 MHz oscillator and putting the MCU to sleep between sensor readings enables multi-year battery life from a CR2032 coin cell (220 mAh). The 2.0 V minimum VDD supports operation down to most battery end-of-life voltages.
Can PIC12F629 be replaced by an Atmel AVR or STM8 MCU?
Cross-brand replacements such as ATtiny13 (Microchip/Atmel) and STM8S003 (STMicroelectronics) share the 8-pin PDIP footprint but use different instruction sets (AVR RISC vs PIC14 vs STM8). Pin mapping is NOT 1:1 - firmware must be rewritten and the toolchain changed (MPLAB X vs Microchip Studio vs IAR/STM8). For true drop-in replacement, choose PIC12F675-I/P (same die + ADC) within the Microchip ecosystem.
What are the key specifications of PIC12F629-I/P that engineers should know?
Per Microchip datasheet 41190C, the PIC12F629-I/P delivers 20 MHz CPU speed, 1.75 KB Flash, 64 bytes RAM, 128 bytes EEPROM, 6 GPIO, 1 analog comparator, 1 timer, 2.0-5.5 V VDD, internal 4/8 MHz oscillator, and -40C to +85C industrial temperature range. These specifications define it as a minimum-footprint PIC12F-series MCU optimized for low-cost, low-power applications where code density and 8-pin PCB space are critical design constraints.

Engineering reference data for PIC12F629-I/P — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC12F629-I/P when designing a low-cost 8-pin product that needs 1.75 KB Flash, 6 GPIO, and 1 analog comparator but does NOT require ADC, hardware I2C/SPI, or extended temperature operation. The PIC12F629-I/P is ideal for consumer appliances, hobby platforms, and battery-powered state machines in benign thermal environments. Choose PIC12F675-I/P if the design needs a 10-bit ADC for sensor reading (otherwise identical pinout). Choose PIC12F629-E/P for automotive under-hood or industrial applications above +85C. Choose PIC12F617-I/P if the firmware requires >1.75 KB Flash. Choose PIC12F508-I/P if EEPROM is not required and only 0.75 KB Flash is sufficient (lowest-cost option). All PIC12F alternatives listed share the 8-pin PDIP footprint, enabling direct PCB drop-in replacement.

Comparison with Alternatives

Parameter This Product PIC12F675-I/P PIC12F617-I/P PIC12F629-E/P PIC12F615-I/P PIC12F1840-I/P PIC12F508-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package PDIP-8 PDIP-8 - same PDIP-8 - same PDIP-8 - same PDIP-8 - same PDIP-8 - same PDIP-8 - same
Program Memory (Flash) 1.75 KB 1.75 KB - same 2 KB (+14%) 1.75 KB - same 1.4 KB (-20%) 7 KB (+300%) 0.75 KB (-57%)
RAM 64 bytes 64 bytes - same 128 bytes (+100%) 64 bytes - same 64 bytes - same 256 bytes (+300%) 25 bytes (-61%)
ADC None 10-bit, 4 channels 8-bit, 4 channels None - same 10-bit, 4 channels 10-bit, 4 channels None - same
Maximum CPU Frequency 20 MHz 20 MHz - same 20 MHz - same 20 MHz - same 20 MHz - same 32 MHz (+60%) 20 MHz - same
Operating Temperature -40C to +85C (Industrial) -40C to +85C - same -40C to +85C - same -40C to +125C (Extended) -40C to +85C - same -40C to +85C - same -40C to +85C - same

Key Differentiators

  • SAME PINOUT as PIC12F675 with no ADC (vs PIC12F675-I/P)
  • Extended temperature variant available (vs PIC12F629-E/P)
  • More mature and lower cost than enhanced 8-bit core (vs PIC12F1840-I/P)

Design Notes

Add a 0.1 uF decoupling capacitor as close as possible (within 5 mm) to the VDD pin (pin 8). For applications with high GPIO switching currents, add a bulk 10 uF tantalum or aluminum electrolytic capacitor at the regulator output. The PIC12F629's <1 uA standby current depends on the watchdog timer being disabled in software; enable WDT only when fault recovery is required, as WDT adds approximately 1-3 uA quiescent current. Brown-out reset (BOR) is recommended for battery-powered designs to prevent code execution at indeterminate VDD voltages below 2.0 V.

GP3 is input-only - never configure it as an output in firmware, or the pin will appear to be stuck low. When MCLR is disabled via configuration bits (CONFIG_MCLRE = OFF), pin 4 becomes a general-purpose digital input, freeing it for application use - but disabling MCLR removes external reset capability. Pin 1 (GP5) serves as both GPIO and VPP programming voltage; if used as output in the application, ensure the ICSP programmer can still drive VPP without contention. Configuration bits must be set explicitly before first code execution - factory default may not match the application.

The 8-pin PDIP package has 2.54 mm (0.1 inch) pin pitch, compatible with standard through-hole breadboards and IC sockets. For production, allow at least 1.5 mm of pad-to-trace clearance to prevent solder bridges during wave soldering. Keep the ICSP programming footprint (3-wire: ICSPCLK, ICSPDAT, VPP, plus VDD and GND) accessible for in-circuit firmware updates - either as test pads or a 5-pin header. Route analog comparator inputs (GP0, GP1) away from high-frequency digital switching traces to minimize coupling noise.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC12F629-E/P for harsh environment. Lead-free and halogen-free per Microchip environmental compliance data.

Data verified on: 2026-09-15 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC12F629-I/P datasheet PIC12F629-I/P price qty 100 Microchip PIC12F629 8-bit microcontroller PIC12F629 vs PIC12F675 8-pin PDIP microcontroller 1.75KB Flash PIC12F629 drop-in replacement PDIP-8 PIC12F629 battery powered application where to buy PIC12F629-I/P online PIC12F629 internal oscillator accuracy PIC12F629-I/P pinout diagram PIC12F629 lead time distributor stock PIC12F629 hobby project microcontroller PIC12F629 ICSP programming PICkit

Related Components & Terms

Microchip Technology PIC12F629 PIC12F629-I/P PIC12F675 PIC12F617 PIC12F1840 PIC12F508 PIC12F615 PIC microcontroller 8-bit MCU Flash memory EEPROM PDIP-8 through-hole package PICkit 3 ICSP MPLAB X IDE RISC instruction set analog comparator watchdog timer internal oscillator brown-out reset RoHS REACH industrial temperature grade
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details