Microchip Technology

PIC12LC672-04I/P - 8-Bit OTP MCU 3.5KB 4MHz | Microchip

MPN: PIC12LC672-04I/P ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss PDIP-8 (DIP-8, 0.300 inch, plastic) Package 4 MHz Speed OTP (One-Time Programmable) Memory
From $1.41 USD / Unit
MOQ: 1 |
Price updated: 2026-09-15
Volume Pricing
Qty Unit Price Extended
1 $2.23 $2.23
10 $2.05 $20.50
100 $1.86 $186.00
500 $1.62 $810.00
1,000 $1.41 $1,410.00
ℹ️ All prices are in USD

PIC12LC672-04I/P Overview

The Microchip Technology PIC12LC672-04I/P is an 8-bit CMOS RISC microcontroller with 3.5KB OTP program memory and 128 bytes of RAM, housed in an 8-pin PDIP (DIP-8) through-hole package with 6 I/O lines. It operates from 2.5V to 5.5V supply, supports a 4 MHz clock, and integrates a 10-bit resolution A/D converter and an 8-bit real-time counter with programmable prescaler.

An MCU (Microcontroller Unit) is a single-chip computer that integrates a CPU core, program memory, RAM, and programmable peripherals on one die. Microcontrollers belong to the broader category of embedded processors, sitting beneath microprocessors in complexity but offering a complete compute-and-control solution in a single package. The PIC12LC672 specifically belongs to Microchip's PIC12C67X family of low-pin-count CMOS MCUs with on-chip ADC, hierarchically nested within: microcontroller -> embedded processor -> semiconductor IC. The 12-bit instruction word and RISC Harvard architecture deliver deterministic instruction timing ideal for low-cost analog-sensing and control applications.

Key features include power-on reset (POR), device reset timer (DRT), watchdog timer (WDT) with its own dedicated on-chip RC oscillator, and an industrial operating temperature range of -40C to +85C. The integrated 10-bit ADC enables direct connection to analog sensors without an external converter, while the 8-bit TMR0 with programmable prescaler supports precise event timing. The device supports serial programming via Microchip's ICSP protocol, simplifying field upgrades and prototyping.

Typical applications include analog-sensing embedded nodes, low-cost battery chargers, sensor signal conditioning, household appliance controls, and small-form-factor industrial instrumentation. The 6 I/O pins and 4 MHz instruction rate deliver adequate throughput for slow-loop control and intermittent-sampling applications rather than high-bandwidth signal processing.

When designing with this part, ensure the brown-out and power-on reset timing are accounted for in the application logic, and choose the appropriate oscillator configuration (internal 4 MHz RC or external crystal) for your timing budget. The 128-byte RAM limit also requires disciplined variable usage in firmware.

Drop-in alternatives for PIC12LC672-04I/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 PIC12LC672-04I/P (same form factor and footprint) — differing in Timers, Program Memory Size, Watchdog Timer, I/O Pins, Program Memory Type.

Microchip Technology
Timers: 1 x 8-bit timer/counter with prescaler
Program Memory Size: 3.5 KB (2K x 14 words)
Watchdog Timer: Yes (with independent on-chip RC oscillator)
Microchip Technology
Timers: 1 x 8-bit Timer/Counter0
Program Memory Size: 1.5 KB (1K x 14)
Watchdog Timer: Yes (independent, on-chip RC)
Microchip Technology
Timers: TMR0 (8-bit with 8-bit prescaler), WDT with on-chip RC oscillator
Program Memory Size: 3.5 KB (2K x 14 words)
Watchdog Timer: Yes (WDT, dedicated on-chip RC)
Microchip Technology
Timers: TMR0 (8-bit with 8-bit programmable prescaler)
Program Memory Size: 3.5 KB (2K x 14) OTP
I/O Pins: 6

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

PIC12LC672-04/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC 8-bit RISC (Harvard) · PIC12C67x · OTP (One-Time-Programmable) · 3.5 KB (2K x 14 words) · 128 bytes · 4 MHz · 2.5 V to 5.5 V · 6

✓ In Stock

$0.92 / Unit

View Datasheet →

PIC12C672-04/P

✅ Drop-In
📦 PDIP-8
Commercial grade EPROM (windowed/reprogrammable) vs Industrial OTP; minimum supply 3.0V vs 2.5V; otherwise same die and 8-pin PDIP

📋 Reference alternative (not in catalog)

PIC12C672-04I/P

✅ Drop-In
📦 PDIP-8
Industrial grade EPROM (reprogrammable) vs Industrial OTP; minimum supply 3.0V vs 2.5V (-17%); same die family and PDIP-8 footprint

📋 Reference alternative (not in catalog)

PIC12CE674-04/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC12 8-bit RISC · Enhanced mid-range 14-bit · 35 single-word · OTP (One-Time Programmable) · 3.5 KB (2K x 14 words) · 128 bytes · 16 bytes · 4 MHz

✓ In Stock

$1.85 / Unit

View Datasheet →

PIC12F509-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC® 12F · 8-bit RISC (Harvard) · 33 single-word/single-cycle instructions (14-bit word) · Flash (self-programmable) · 1.5 KB (1K x 14) · 41 bytes · 64 bytes · 4 MHz

✓ In Stock

$0.86 / Unit

View Datasheet →
ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC12LC672-04I/P Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 3.5 KB (2K x 14)
RAM Size 128 bytes
Maximum Clock Speed 4 MHz
Supply Voltage Range 2.5 V to 5.5 V
Number of I/O Pins 6
ADC 8-bit, 4 channels
Timers 1 x 8-bit (TMR0 with programmable prescaler)
Watchdog Timer Yes, with dedicated on-chip RC oscillator
Power-On Reset (POR) Yes
Device Reset Timer (DRT) Yes
Operating Temperature -40C to +85C (Industrial)
Package Type PDIP-8 (DIP-8, 0.300 inch, plastic)
Mounting Type Through-Hole
RoHS Status Compliant
Programming Method ICSP (In-Circuit Serial Programming)

PIC12LC672-04I/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 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 2 OSC1/CLKIN — Oscillator input or external clock input
Pin 3 OSC2/CLKOUT — Oscillator output or clock output
Pin 4 GP5 — General-purpose digital I/O pin
Pin 5 GP4 — General-purpose digital I/O pin
Pin 6 GP3/MCLR/VPP — General-purpose I/O, Master Clear reset, or programming voltage input
Pin 7 GP2 — General-purpose digital I/O pin
Pin 8 VSS — Ground reference

Typical Applications

PIC12LC672-04I/P is suitable for 6 applications: Analog Sensor Interface Node, Battery-Powered Remote Control, Household Appliance Control, Industrial Limit Switch Detector, Automotive Interior Lighting Controller, Low-Cost Battery Charger Controller.

🧩

Analog Sensor Interface Node

The PIC12LC672-04I/P fits analog sensor interface nodes because its integrated 8-bit ADC directly digitizes thermistor, potentiometer, or photodiode signals without an external converter, while 128 bytes of RAM supports basic smoothing and threshold logic. Operating from 2.5V to 5.5V lets it run directly from a 3.3V regulated rail or a 5V supply, and the industrial -40C to +85C temperature range supports outdoor and factory-floor deployment. The 4 MHz clock and 6 I/O pins are sufficient for slow-loop sampling and digital control handshake, while ICSP allows field firmware updates during sensor calibration.

📱

Battery-Powered Remote Control

The PIC12LC672-04I/P suits battery-powered remote controls because the 2.5V minimum supply voltage supports direct operation from two AA cells down to their end-of-life voltage, and the CMOS core draws low active and standby current for extended battery life. Six I/O pins can drive IR LEDs, button matrices, or piezo buzzers, and the 8-bit TMR0 with programmable prescaler generates accurate carrier frequencies for IR transmission. The PDIP-8 through-hole package simplifies hand-soldered prototypes and hobbyist assembly, while OTP memory locks firmware to prevent field tampering of the remote protocol.

🏭

Household Appliance Control

The PIC12LC672-04I/P integrates well into household appliance controls such as small fans, coffee makers, or bread machines where cost-sensitive designs need basic MCU intelligence. The 6 I/O pins drive relay transistors, status LEDs, and user input buttons, while the ADC reads NTC temperature sensors for closed-loop thermal control. The -40C to +85C industrial temperature grade covers under-cabinet and garage environments, and the watchdog timer with dedicated RC oscillator prevents firmware lockup in unattended appliances. OTP memory ensures production firmware cannot be reverse-engineered or altered by end users.

🏭

Industrial Limit Switch Detector

The PIC12LC672-04I/P functions as a low-cost limit-switch or proximity-sensor detector in industrial equipment, reading switch states through its digital I/O pins and reporting them through a single-wire serial protocol to a host controller. The integrated ADC can additionally monitor a 4-20 mA current loop or potentiometer for valve-position feedback. The -40C to +85C industrial temperature range and through-hole PDIP package tolerate vibration and thermal cycling in factory cabinets. The 3.5KB OTP program memory stores debounce algorithms, fault counters, and Modbus-style framing for diagnostic reporting.

🚗

Automotive Interior Lighting Controller

The PIC12LC672-04I/P can serve as a low-cost automotive interior lighting controller when paired with external 12V drivers, reading door-switch or dashboard-button inputs and PWM-driving LED strings through a simple transistor interface. The wide 2.5V to 5.5V supply range tolerates cranking transients when powered through a 5V regulator, and the 6 I/O pins cover multiple lighting zones. The OTP memory locks calibration constants such as fade curves and brightness levels to prevent field tampering. Note that for full AEC-Q100 automotive qualification, designers should select an explicitly automotive-grade MCU from Microchip's PIC16 family.

Low-Cost Battery Charger Controller

The PIC12LC672-04I/P suits low-cost NiCd or NiMH battery charger controllers where the ADC monitors battery voltage and temperature while PWM output on a digital I/O pin regulates charging current through a pass transistor. The integrated watchdog timer prevents firmware lockup during long charge cycles, and the -40C to +85C industrial temperature range supports garage and workshop environments. The OTP memory stores the charge algorithm and safety timeouts, ensuring consistent charging behavior across production units. The 4 MHz instruction rate is adequate for the slow voltage and temperature sampling typical of overnight chargers.

What is the program memory size of the PIC12LC672-04I/P?
The PIC12LC672-04I/P integrates 3.5KB of OTP (One-Time Programmable) program memory organized as 2K x 14 instruction words. According to Microchip's PIC12C67X family datasheet, this is sufficient for compact control firmware using 12-bit-wide PIC instructions, and the OTP cell allows one-time programming for low-cost production units where code changes are not required after deployment.
What is the operating voltage range of the PIC12LC672-04I/P?
The PIC12LC672-04I/P operates from 2.5V to 5.5V supply voltage per the verified distributor specifications, making it suitable for both 3.3V and 5V designs. The wide range supports battery-powered and regulated-rail applications. Brown-out detection is not explicitly listed in the verified data, so designers should add external voltage supervision if required for their application.
What is the difference between PIC12LC672-04I/P and PIC12LC672-04/P?
The PIC12LC672-04I/P carries an Industrial temperature grade (-40C to +85C), while the PIC12LC672-04/P carries a Commercial temperature grade (0C to +70C). Both share identical 3.5KB OTP memory, 4 MHz clock, 128-byte RAM, and PDIP-8 package. The /I suffix is required for industrial and outdoor applications; the standard /P variant is sufficient for indoor commercial products.
How many I/O pins does the PIC12LC672-04I/P have?
The PIC12LC672-04I/P provides 6 general-purpose I/O pins in its 8-pin PDIP package, with the remaining 2 pins used for VDD and VSS (power and ground). This pin count is suitable for sensor-interface and basic control tasks rather than parallel-bus applications, and individual pins can be configured for digital I/O or analog ADC input on supported channels.
Does the PIC12LC672-04I/P have an ADC?
Yes, the PIC12LC672-04I/P integrates a multi-channel ADC supporting direct analog sensor input without external converter ICs. The integrated ADC reduces BOM cost and PCB area for sensor-interface designs and supports battery-voltage monitoring and thermistor or potentiometer signal conditioning. Resolution and channel count should be verified against the specific PIC12LC672 datasheet for application accuracy.
Where to buy the PIC12LC672-04I/P online?
The PIC12LC672-04I/P is available from authorized distributors including DigiKey, Mouser, Octopart-listed vendors, and Heisener. As of 2026-09-16, Heisener shows 7,168 pieces in stock at $2.2282 unit price with lead time to be confirmed. For guaranteed authentic parts and warranty coverage, order from Microchip authorized channels rather than independent brokers.
What is the current price of PIC12LC672-04I/P?
The PIC12LC672-04I/P is listed at approximately $2.23 per unit at quantity 1, with tier pricing down to roughly $1.41 per unit at 1000-piece quantities as of 2026-09-16. Heisener's spot price of $2.2282 per unit represents current market pricing. Volume quotes through Microchip direct sales may yield additional savings for OEM-scale orders.
What is the lead time for PIC12LC672-04I/P orders?
The lead time for PIC12LC672-04I/P is listed as "to be confirmed" at Heisener with an estimated delivery window of March 9 to March 14 as of 2026-09-16. Distributor stock typically ships within 1 to 3 business days, but lead time varies with quantity and supply conditions. Confirm lead time directly with the distributor before placing time-sensitive production orders.
Is PIC12LC672-04I/P in stock at major distributors?
Yes, the PIC12LC672-04I/P is confirmed in stock with 7,168 pieces available at Heisener as of 2026-09-16, and distributor channels such as DigiKey and Mouser typically maintain inventory for active Microchip PIC12C67X family parts. The Microchip product page lists the PIC12C672 as an active family member. For high-volume production, contact Microchip directly to confirm allocation.
What is the best drop-in replacement for PIC12LC672-04I/P?
The best drop-in replacement for PIC12LC672-04I/P is the PIC12LC672-04I/SM (SOIC-8 surface-mount variant, same die and pinout), followed by the PIC12C672-04I/P (commercial-temperature equivalent with EPROM program memory). Both share the same 8-pin footprint pattern at the function level, though the SOIC package requires different PCB land geometry. Verify pinout mapping against the datasheet before substitution.
Can the PIC12C672-04/P replace the PIC12LC672-04I/P?
The PIC12C672-04/P cannot directly replace the PIC12LC672-04I/P because the LC variant supports a lower 2.5V minimum supply voltage (the C variant typically requires 3.0V or higher) and offers an Industrial temperature grade. For 5V-only industrial designs, the PIC12C672-04/P may function; for 3.3V or wider-temperature designs, use the PIC12LC672-04I/P. Always verify voltage and temperature specs before substitution.
PIC12LC672-04I/P vs PIC12F509-I/P - which is better for new designs?
For new designs the PIC12F509-I/P is generally the better choice because it uses Flash memory (re-programmable), offers more I/O pins, and is in active production with broader distributor inventory. The PIC12LC672-04I/P uses OTP memory (one-time programmable) and is typically chosen for cost-optimized legacy designs or production units where firmware will never change. Use PIC12LC672 for cost-driven legacy replication; use PIC12F509 for new development.
When should I choose PIC12LC672-04I/P over PIC12F675-I/P?
Choose PIC12LC672-04I/P when you need a low-cost OTP MCU with a 10-bit integrated ADC in a PDIP-8 through-hole package, particularly for legacy designs with proven firmware that does not require firmware updates. Choose PIC12F675-I/P when you need Flash reprogrammability, more RAM, or an enhanced instruction set for new development. The PIC12LC672 is more economical for high-volume OTP-only deployments.
Where to download PIC12LC672-04I/P datasheet PDF?
The official PIC12LC672-04I/P datasheet PDF is available from Microchip's website (Document 30561d) covering the entire PIC12C67X family. The PDF includes electrical characteristics, ADC specifications, timing diagrams, and programming specifications for ICSP. Third-party datasheet mirrors such as alldatasheet.com and datasheets.com also host the file for convenience, but always cross-reference with Microchip's official version for the most current specifications.
Where to find PIC12LC672-04I/P pinout diagram?
The PIC12LC672-04I/P pinout is documented in the Microchip PIC12C67X family datasheet page covering the 8-pin PDIP package. Pin 1 is the GP3/MCLR pin in the top-left position with the notch up. The standard PIC12C67X PDIP-8 pinout assigns VDD, OSC1, OSC2, GP5, GP4, GP3/MCLR, GP2, GP1, GP0, and VSS across the 8 pins, but consult the official datasheet diagram for exact assignment to your specific variant.

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

Selection Guide

Choose the PIC12LC672-04I/P when you need a low-cost 8-bit MCU with 3.5KB OTP memory, an integrated ADC, and an industrial -40C to +85C temperature range in a through-hole PDIP-8 package. It is ideal for battery-powered analog-sensor nodes, appliance controls, and remote controls where cost dominates and firmware will not change after production. Choose the PIC12LC672-04/P for commercial-temperature indoor designs at lower cost; choose the PIC12C672-04I/P if you need a windowed EPROM variant for prototype development with the same industrial temperature range; choose the PIC12CE674-04/P if you need 16 bytes of EEPROM data memory alongside OTP program memory; choose the PIC12F509-I/P for new designs requiring Flash reprogrammability and a wider 2.0V to 5.5V supply range, accepting the loss of the integrated ADC and one I/O pin. For surface-mount designs, substitute with the PIC12LC672-04/SM SOIC-8 variant which uses the same die but requires a different PCB land pattern.

Comparison with Alternatives

Parameter This Product PIC12LC672-04/P PIC12C672-04I/P PIC12CE674-04/P PIC12F509-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package PDIP-8 (through-hole) PDIP-8 (same) PDIP-8 (same) PDIP-8 (same) PDIP-8 (same)
Program Memory 3.5 KB OTP 3.5 KB OTP 3.5 KB EPROM (reprogrammable) 3.5 KB OTP + 16B EEPROM data 1.5 KB Flash (reprogrammable)
RAM 128 bytes 128 bytes 128 bytes 128 bytes 41 bytes
Maximum Clock Speed 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
Supply Voltage Range 2.5 V to 5.5 V 2.5 V to 5.5 V 3.0 V to 5.5 V (narrower) 2.5 V to 5.5 V 2.0 V to 5.5 V (wider)
I/O Pins 6 6 6 6 5 (one fewer)
Temperature Grade Industrial -40C to +85C Commercial 0C to +70C Industrial -40C to +85C Commercial 0C to +70C Industrial -40C to +85C

Key Differentiators

  • Wide supply voltage range down to 2.5V (vs PIC12C672-04I/P)
  • Industrial temperature grade included (vs PIC12LC672-04/P)
  • Integrated multi-channel ADC for analog sensing (vs PIC12F509-I/P)
  • OTP memory for low-cost production (vs PIC12F509-I/P)

Design Notes

The PIC12LC672-04I/P operates from 2.5V to 5.5V and supports both 3.3V and 5V rails without level translation. Decouple VDD with a 0.1uF ceramic capacitor placed within 5mm of the VDD pin, and add a 10uF bulk capacitor at the regulator output if the supply traces exceed 50mm. Brown-out reset is not explicitly confirmed in the verified data, so external voltage supervision (such as a MCP100 reset supervisor) is recommended for applications where firmware lockup on low voltage is unacceptable.

Route the MCLR/VPP pin to a dedicated ICSP header with a 10k pull-up to VDD and avoid placing capacitors on this line that would slow the reset edge. Keep the OSC1/OSC2 traces short (under 10mm) and guarded by a ground ring if using a crystal oscillator, since long traces increase EMI susceptibility and degrade clock stability. Place the decoupling capacitor ground return directly to the VSS pin via a short via to minimize supply noise.

Do not assume GP3/MCLR functions as a general output - it is an input-only or MCLR pin. Note that OTP program memory cannot be reprogrammed; verify your firmware with windowed PIC12C672 EPROM samples before committing to OTP production. The 128-byte RAM limit requires careful stack and variable management; allocate interrupt-safe buffers in the lower RAM bank to avoid bank-switching overhead. Always configure the watchdog timer for safety-critical applications to recover from firmware lockup.

When using the ADC, add a 100nF ceramic bypass cap on the VDD pin and an additional 10uF bulk cap on the AVSS reference. Source impedance to ADC inputs should be below 10 kOhm to avoid acquisition-time errors, and add an external buffer op-amp if your sensor output impedance exceeds this limit. Enable the ADC acquisition delay in firmware to allow the sample-and-hold capacitor to settle before conversion, especially when scanning multiple channels in sequence.

Compliance Information

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

RoHS compliance per Heisener and distributor listings. Not AEC-Q100 qualified; for full automotive-grade qualification consider PIC16F series with explicit AEC-Q100 documentation. Industrial temperature grade -40C to +85C is per the /I suffix.

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

Related Searches

PIC12LC672-04I/P PIC12LC672-04I/P datasheet Microchip PIC12LC672 8-pin PDIP microcontroller 3.5KB OTP PIC12C67X family datasheet low pin count MCU industrial temperature PIC12LC672 vs PIC12F509 PIC12LC672-04I/P drop-in replacement buy PIC12LC672-04I/P online PIC12LC672-04I/P price stock how to program PIC12LC672 ICSP PIC12LC672 pinout PDIP-8

Related Components & Terms

Microchip Technology PIC12LC672-04I/P PIC12LC672-04/P PIC12C672-04I/P PIC12CE674-04/P PIC12F509-I/P MCU microcontroller embedded processor PIC12C67X family 8-bit RISC Harvard architecture OTP memory Flash memory EPROM EEPROM data memory 10-bit ADC watchdog timer ICSP PDIP-8 DIP-8 RoHS industrial temperature grade sensor interface battery-powered
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