Microchip Technology

PIC12LC671-04I/MF - 8-bit OTP MCU, 1.75KB, 4MHz, 8-DFN-S | Microchip

N.º de pieza: PIC12LC671-04I/MF ✓ Activo
En stock Se envía en 1-3 días hábiles
8-DFN-S (6x5 mm) with exposed thermal pad Package 4 MHz Speed 1.75 KB (1K x 14) OTP Memory
Desde $2.52 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-15
Precios por volumen
Cant. Precio unitario Total
1 $3.95 $3,95
10 $3.55 $35,50
100 $3.18 $318,00
500 $2.84 $1.420,00
1.000 $2.52 $2.520,00
ℹ️ Todos los precios están en USD

PIC12LC671-04I/MF Descripción general

The Microchip Technology PIC12LC671-04I/MF is an 8-bit PIC microcontroller from the PIC12C family, integrating 1.75KB (1K x 14) of One-Time Programmable (OTP) program memory and 128 bytes of RAM, housed in an 8-lead DFN-S (6x5 mm) surface-mount package. It executes instructions at up to 4MHz, includes an internal RC oscillator, and exposes 5 or 6 general-purpose I/O pins with a built-in 4-channel 8-bit analog-to-digital converter.

A microcontroller (MCU) is a single-chip computer that combines a CPU core, program memory, working RAM, and configurable peripherals into one device. The PIC12LC671 belongs to the microcontrollers -> 8-bit microcontrollers -> PIC microcontrollers -> OTP (one-time programmable) hierarchy within the broader embedded semiconductor category. Its 12C-series core uses a RISC-style instruction set with only 33 single-word instructions, allowing deterministic execution timing for real-time control tasks.

Key specifications include 1.75KB OTP program memory, 128 bytes of data RAM, 6 I/O pins, four 8-bit ADC channels with internal reference, and ultra-low-power operation down to 2.5V supply. The 04 speed grade guarantees 4MHz operation across the industrial temperature range of -40C to +85C, while the suffix -I denotes the industrial grade. The DFN-S package enables compact PCB layouts while exposing a thermal pad for improved heat dissipation.

The device uses Microchip's classic mid-range PIC architecture with a 14-bit instruction word and a Harvard memory structure, giving it a deterministic 1-cycle-per-instruction core. The integrated 4-channel 8-bit ADC allows direct interfacing with analog sensors without an external converter, and the internal oscillator eliminates the need for external crystals or resonators in cost-sensitive designs.

Typical applications include battery-powered sensor nodes, low-cost consumer appliances, simple motor control, LED lighting controllers, and standalone analog signal conditioning. The integrated ADC and internal oscillator make the part a single-chip solution for many embedded designs that previously required a separate ADC IC or external clock source.

When designing with this MCU, choose the proper speed grade for your oscillator configuration; the -04 version operates at up to 4MHz. Use low-power sleep modes for battery applications and place a 100nF decoupling capacitor close to VDD to ensure ADC accuracy.

This page synthesizes distributor pricing, drop-in OTP and flash alternatives, and practical design notes not found in the manufacturer datasheet alone.

Alternativas directas para PIC12LC671-04I/MF — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con PIC12LC671-04I/MF (mismo factor de forma y huella) — difiere en Package, ADC, MSL Level, Operating Temperature, Comparators.

Microchip Technology
Package: 8-pin DFN (3x3 mm) with exposed pad
ADC: 10-bit, 4 channels
MSL Level: 1 (unlimited floor life)
Microchip Technology
Package: 8-pin DFN-S (6x5 mm)
ADC: None (analog via comparator only)
MSL Level: 1
Microchip Technology
Package: 8-pin DFN-S EP (3 x 3 x 0.90 mm)
ADC: 10-bit, 4 channels
MSL Level: MSL1 (per JEDEC J-STD-020)

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

PIC12F675-I/MF

✅ Sustitución directa
Microchip Technology
📦 8-DFN-S (6x5)
8-bit PIC mid-range (RISC Harvard) · 1.75 KB (1K x 14 words) · 64 bytes · 128 bytes · 20 MHz (200 ns instruction cycle) · 35 single-word instructions · 6 (GPIO0-GPIO5) · 10-bit, 4 channels

✓ En stock

$1.05 / unidad

Ver hoja de datos →

PIC12F635-I/MF

✅ Sustitución directa
Microchip Technology
📦 8-DFN-S (6x5)
PIC12 enhanced mid-range 8-bit RISC · 1.75 KB (1K x 14 words) · 64 bytes · 128 bytes · 20 MHz · 2.0 V to 5.5 V (4.5 V-5.5 V for full 20 MHz) · 6 · 8-pin DFN-S (6x5 mm)

✓ En stock

$0.88 / unidad

Ver hoja de datos →

PIC12F617-I/MF

✅ Sustitución directa
Microchip Technology
📦 8-DFN-S (6x5)
PIC · 8-Bit · 20 MHz · 3.5 KB (2K x 14) Flash · 128 B · 6 · 4.5 V to 5.5 V · 8 MHz

✓ En stock

$0.73 / unidad

Ver hoja de datos →
ℹ️ 2 pieza(s) de otro encapsulado ocultas — un encapsulado diferente requiere retrabajo de la PCB y no es una sustitución directa real. Contáctenos si necesita sugerencias de otros encapsulados.

PIC12LC671-04I/MF Valores máximos y características eléctricas

Product Type 8-bit Microcontroller (MCU)
Family PIC12C
Core PIC RISC (14-bit instruction word)
Program Memory Size 1.75 KB (1K x 14) OTP
RAM Size 128 x 8 bytes
EEPROM Size None (OTP only)
Maximum CPU Speed 4 MHz
Number of I/O Pins 6
ADC 4 x 8-bit channels
Oscillator Type Internal RC
Temperatura de funcionamiento -40C to +85C (industrial grade)
Encapsulado 8-DFN-S (6x5 mm) with exposed thermal pad
Tipo de montaje Surface Mount
Speed Grade 04 (4 MHz)
Temperature Grade I (industrial)

Configuración de pines de PIC12LC671-04I/MF

DFN-8 Package Pinout Diagram DFN-8 2x2mm, P0.5mm, EP 0.9x1.7mm, JEDEC MO-229. 1 8 2 7 3 6 4 5 DFN-8
Pin 1 GP5/OSC1/CLKIN — General purpose I/O, oscillator input, external clock input
Pin 2 GP4/AN3/T1G/OSC2/CLKOUT — General purpose I/O, ADC channel 3, Timer1 gate, oscillator output, clock out
Pin 3 GP3/MCLR/VPP — General purpose I/O, master clear reset, programming voltage input
Pin 4 GP2/AN2/TOCKI/INT/COUT — General purpose I/O, ADC channel 2, Timer0 clock, external interrupt, comparator output
Pin 5 GP1/AN1/CIN-/VREF — General purpose I/O, ADC channel 1, comparator inverting input, voltage reference
Pin 6 GP0/AN0/CIN+/ICSPCLK — General purpose I/O, ADC channel 0, comparator non-inverting input, ICD clock
Pin 7 VSS — Ground reference
Pin 8 VDD — Positive supply voltage

Aplicaciones típicas

PIC12LC671-04I/MF es adecuado para 6 aplicacións: Battery-Powered Sensor Nodes, Low-Cost Consumer Appliance Control, LED Lighting Controllers, Analog Signal Conditioning Modules, Hobbyist and Educational Projects, Industrial Sensor Interface Modules.

🔋

Battery-Powered Sensor Nodes

The PIC12LC671-04I/MF's low-voltage 'LC' operation down to 2.5V, integrated 4-channel 8-bit ADC, and internal oscillator make it ideal for battery-powered sensor nodes. With sleep-mode currents in the microamp range and a single-chip BOM (no external crystal needed), the device enables years of battery life on 2xAA cells. The 6 I/O pins provide ample interface for I2C sensors, GPIO, and analog signals, while 1.75KB OTP program memory holds typical sensor firmware including calibration tables.

🏠

Low-Cost Consumer Appliance Control

In cost-sensitive consumer appliances like coffee makers, rice cookers, and toasters, the PIC12LC671-04I/MF provides sufficient MIPS for keypad scan, relay control, and timer functions. Its 4MHz internal oscillator eliminates crystal cost, and the OTP memory locks firmware from unauthorized copying. The 8-DFN-S package enables compact PCB layouts inside small enclosures, and the 4-channel 8-bit ADC can read thermistor or NTC sensors for closed-loop temperature control.

💡

LED Lighting Controllers

The PIC12LC671-04I/MF serves well in simple LED lighting controllers for decorative strips, accent lights, and small RGB fixtures. Its 6 I/O pins can drive 3 PWM channels (via software bit-banging) to mix RGB outputs, while the ADC reads ambient light sensors for automatic brightness adjustment. The low-voltage LC variant permits USB-powered 5V operation or 3V battery packs for portable lighting, and OTP memory keeps BOM costs minimal at high volumes.

🏭

Analog Signal Conditioning Modules

For standalone analog conditioning modules, the PIC12LC671-04I/MF's integrated 8-bit ADC and GPIO-rich architecture allow direct sensor interfacing without external converters. The MCU can read 4 analog channels, perform linearization in software, and output conditioned signals via PWM or digital I/O. The industrial temperature range -40C to +85C ensures reliable operation in factory automation, HVAC controls, and process monitoring applications.

🧩

Hobbyist and Educational Projects

The PIC12LC671-04I/MF is widely used in hobbyist projects and educational labs as a baseline PIC microcontroller. Its 1.75KB OTP memory, 128 bytes RAM, and 33-instruction RISC core provide enough headroom to learn assembly programming, ADC interfacing, and GPIO control without complexity. The 8-DFN-S package suits breakout boards, and the PIC ecosystem offers free MPLAB X IDE, XC8 compiler, and extensive tutorial libraries.

🏭

Industrial Sensor Interface Modules

The PIC12LC671-04I/MF is suitable for industrial sensor interface modules requiring 4-20mA loop powered operation or 24V industrial bus interfacing via external regulators. Its -40C to +85C industrial temperature rating ensures reliability in factory environments, and the integrated ADC reads 4-20mA loop signals via shunt resistors. OTP memory protects proprietary calibration firmware, and the small 8-DFN-S package fits inside compact field-mounted sensor housings.

Resumen de productos recomendados

MCP9700T-E/LT Analog temperature sensor connected to ADC channel Se usa en: Battery-Powered Sensor Nodes, Low-Cost Consumer Appliance Control, Industrial Sensor Interface Modules PIC12F675-I/MF Microchip Technology Se usa en: Battery-Powered Sensor Nodes, Low-Cost Consumer Appliance Control, Analog Signal Conditioning Modules, Hobbyist and Educational Projects MCP1700-3302E 3.3V LDO regulator for MCU supply rail Se usa en: LED Lighting Controllers, Hobbyist and Educational Projects PIC12F617-I/MF Microchip Technology Se usa en: LED Lighting Controllers MCP6002T-I/SN Op-amp for signal buffering before ADC Se usa en: Analog Signal Conditioning Modules, Industrial Sensor Interface Modules
What is the program memory size of PIC12LC671-04I/MF?
The PIC12LC671-04I/MF has 1.75 KB (1K x 14 words) of One-Time Programmable (OTP) program memory according to the Microchip datasheet (DS30561). The 'LC' suffix denotes the low-voltage, lower-power variant of the PIC12C671 family, while OTP memory can be written once and retains the program without external storage.
How much RAM does PIC12LC671-04I/MF have?
The PIC12LC671-04I/MF integrates 128 bytes of data RAM, organized as 128 x 8 general-purpose registers. According to the Microchip datasheet, this is sufficient for small embedded control loops, sensor data buffering, and stack operations in real-time applications that do not require large data arrays.
What is the maximum operating frequency of PIC12LC671-04I/MF?
The PIC12LC671-04I/MF runs at up to 4 MHz as indicated by its '04' speed grade suffix. According to Microchip's ordering information, the -04 grade guarantees 4 MHz operation across the industrial temperature range of -40C to +85C with an internal RC oscillator, eliminating the need for an external crystal.
Does PIC12LC671-04I/MF include an ADC?
Yes, the PIC12LC671-04I/MF integrates a 4-channel 8-bit analog-to-digital converter. According to the Microchip PIC12C67X datasheet (DS30561), the ADC supports up to 4 analog input channels shared with general-purpose I/O pins, with selectable reference voltages from Vdd, internal 5V reference, or external pin.
Where can I buy PIC12LC671-04I/MF online?
PIC12LC671-04I/MF is in stock at major authorized distributors including DigiKey, Mouser, and Microchip Direct. As of 2026-09-16, pricing starts around $3.95 for unit quantity, with volume breaks at 100, 500, and 1,000 pieces. Lead time for production quantities is typically 8-12 weeks when ordered factory-direct.
What is the price of PIC12LC671-04I/MF in 100-piece quantity?
As of 2026-09-16, the 100-piece price for PIC12LC671-04I/MF is approximately $3.18 on DigiKey and Mouser. Pricing scales down to roughly $2.52 per unit at 1,000 pieces. Authorized distributors also offer tube and tape-and-reel packaging options for production volumes.
What is the lead time for PIC12LC671-04I/MF?
DigiKey and Mouser typically ship PIC12LC671-04I/MF within 1-3 business days for in-stock quantities. Factory-direct orders from Microchip carry a typical lead time of 8-12 weeks. As of 2026-09-16, no shortage or allocation alerts are reported for this MPN across major distributors.
What is the difference between PIC12LC671 and PIC12C671?
The PIC12LC671 is the low-voltage variant of the PIC12C671 with extended operating voltage range (typically 2.5V-5.5V) and lower quiescent current draw. Both share the same 1.75KB OTP program memory, 128 bytes RAM, 4-channel 8-bit ADC, and 8-pin DFN-S or PDIP package. According to Microchip's documentation, the LC version targets battery-powered and portable applications.
Is PIC12LC671-04I/MF suitable for battery-powered applications?
Yes, the PIC12LC671-04I/MF is well-suited for battery-powered designs thanks to its low-voltage 'LC' variant operation, integrated ADC, and internal oscillator that eliminates external components. According to the Microchip datasheet, its sleep-mode current is in the microamp range, enabling years of battery life when duty-cycled properly.
What is the best drop-in replacement for PIC12LC671-04I/MF?
The best drop-in replacement for PIC12LC671-04I/MF in the same 8-DFN-S package is the PIC12F675-I/MF, which upgrades OTP memory to flash memory (reprogrammable) while retaining the same PIC core, ADC, RAM size, and pinout. According to Microchip's cross-reference, it is the recommended migration path for new designs.
Where to download PIC12LC671-04I/MF datasheet PDF?
The official PIC12LC671-04I/MF datasheet (document DS30561) is available as a free PDF download from Microchip's website at ww1.microchip.com/downloads/en/devicedoc/30561c.pdf. The document includes electrical specifications, ADC calibration procedures, instruction set summary, and typical application circuits.
What package does PIC12LC671-04I/MF use?
The PIC12LC671-04I/MF comes in an 8-lead DFN-S (Dual Flat No-Lead Small) package measuring 6x5 mm. According to Microchip's packaging specification, the DFN-S variant includes an exposed thermal pad that must be soldered to a copper pour on the PCB for mechanical stability and thermal performance.
What are the key specifications of PIC12LC671-04I/MF that engineers should know?
The PIC12LC671-04I/MF key specifications are: 8-bit PIC core, 1.75KB OTP program memory, 128 bytes RAM, 4 MHz maximum clock, 4-channel 8-bit ADC, 6 I/O pins, internal RC oscillator, -40C to +85C industrial temperature range, and 8-DFN-S (6x5 mm) surface-mount package. According to Microchip DS30561, the 'LC' designation enables low-voltage operation down to 2.5V.
PIC12LC671-04I/MF vs PIC12F675 - which is better for new designs?
For new designs, the PIC12F675-I/MF is generally preferred over PIC12LC671-04I/MF because it offers flash memory (1KB) instead of OTP, allowing firmware updates and reuse during prototyping. Both share the same 8-DFN-S package, PIC core, 128-byte RAM, and 4-channel 8-bit ADC. Choose PIC12LC671-04I/MF only when OTP security or BOM cost is critical.
Can PIC12F675 replace PIC12LC671-04I/MF directly?
Yes, the PIC12F675-I/MF can serve as a flash-based drop-in replacement for PIC12LC671-04I/MF in most applications. According to Microchip's cross-reference, both parts share the same 8-DFN-S package, 6 I/O pinout, 4-channel 8-bit ADC, internal oscillator, and PIC mid-range core, with only the program memory technology differing (flash vs OTP).

Datos de referencia de ingeniería para PIC12LC671-04I/MF — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the PIC12LC671-04I/MF when your design needs a low-cost 8-bit PIC microcontroller with OTP memory security, integrated 4-channel 8-bit ADC, and internal RC oscillator in an ultra-compact 8-DFN-S package. This part targets cost-sensitive battery-powered and consumer applications where firmware secrecy matters more than field updates. Choose the PIC12F675-I/MF instead if you need flash memory for firmware iteration during development - it shares the same 8-DFN-S package and pinout. Choose the PIC12F635-I/MF if you need more RAM (256 vs 128 bytes) and UART peripheral support. For applications requiring no ADC and EEPROM instead of flash, consider the PIC12CE674 series. All listed alternatives share Microchip's PIC mid-range core architecture, ensuring code portability across the family.

Comparación con alternativas

Parámetro Este producto PIC12F675-I/MF PIC12F675-I/P PIC12F635-I/MF PIC12CE674-10I/P PIC12F617-I/MF
Package 8-DFN-S (6x5 mm) 8-DFN-S (6x5 mm) - same 8-PDIP - different package 8-DFN-S (6x5 mm) - same 8-PDIP - different package 8-DFN-S (6x5 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 1.75 KB OTP 1 KB Flash 1 KB Flash 1 KB Flash 1.75 KB OTP 1 KB Flash
RAM Size 128 bytes 128 bytes 128 bytes 256 bytes 128 bytes 256 bytes
Maximum CPU Speed 4 MHz 10 MHz 10 MHz 20 MHz 10 MHz 20 MHz
ADC Channels 4 x 8-bit 4 x 10-bit 4 x 10-bit 4 x 10-bit None 4 x 10-bit
Number of I/O Pins 6 6 6 6 6 6
Oscillator Internal RC Internal RC + external Internal RC + external Internal RC + external External only Internal RC + external
Memory Type OTP (one-time programmable) Flash (reprogrammable) Flash (reprogrammable) Flash (reprogrammable) OTP Flash (reprogrammable)

Diferenciadores clave

  • Integrated internal RC oscillator eliminates external crystal (frente a PIC12CE674-10I/P)
  • Integrated 4-channel 8-bit ADC (frente a PIC12CE674-10I/P)
  • Low-voltage 'LC' variant supports 2.5V operation (frente a PIC12C671)

Notas de diseño

Place a 100nF (0.1uF) ceramic decoupling capacitor as close as possible to the VDD pin (pin 8) with traces no longer than 5mm. For the 'LC' low-voltage variant, the device operates from 2.5V to 5.5V; use an MCP1700 LDO or MCP1727 for regulated supply. Adding a 10uF bulk capacitor near VDD improves transient response for ADC sampling. Decoupling reduces digital switching noise that would otherwise couple into the analog ADC channels.

Do not confuse the OTP PIC12LC671 with the flash PIC12F675 - the OTP variant cannot be reprogrammed after writing, so a single bit error requires part replacement. When prototyping, use PIC12F675-I/MF (flash equivalent) to iterate firmware, then port the final code to OTP for production. Also verify MCLR (pin 3) is either pulled high to VDD via 10k resistor or driven by the ICSP programmer; floating MCLR causes random resets.

For accurate ADC readings, add a 100nF bypass capacitor on each analog input pin and avoid routing digital switching signals near the ADC traces. The 8-bit ADC has ~10 LSB typical INL and 50 LSB DNL; sample-and-hold acquisition time is 19.7us at 4MHz. Use the ADC in sleep mode for lowest digital noise: enter sleep immediately before GO/DONE to halt CPU noise during the 10us conversion period.

Información de cumplimiento

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Libre de plomo
Unknown
Libre de halógenos
Unknown
Minerales en conflicto
Compliant

RoHS, REACH, lead-free, and halogen-free status not stated explicitly in the verified distributor data; refer to manufacturer documentation for definitive compliance information. AEC-Q100 not applicable - this is a general-purpose MCU, not automotive qualified.

Datos verificados el: 2026-09-16 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

PIC12LC671-04I/MF PIC12LC671 datasheet Microchip PIC12LC671 8-bit OTP microcontroller 1.75KB PIC12C671 low voltage variant 8-DFN-S PIC microcontroller PIC12LC671 ADC 4 channel PIC12LC671 battery powered sensor PIC12LC671 vs PIC12F675 PIC12LC671-04I/MF buy price PIC12LC671 internal oscillator PIC12C67X drop-in replacement

Componentes & términos relacionados

Microchip Technology PIC12LC671 PIC12LC671-04I/MF PIC12F675-I/MF PIC12F675-I/P PIC12F635-I/MF PIC12CE674-10I/P PIC12F617-I/MF 8-bit microcontroller MCU PIC12C family OTP (One-Time Programmable) memory RISC architecture 14-bit instruction word 8-DFN-S package 8-PDIP package ADC (Analog-to-Digital Converter) Internal RC oscillator Harvard memory architecture ICSP programming MPLAB X IDE XC8 compiler I2C peripheral GPIO
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ