Microchip Technology

PIC12LC671-04/SM - 4MHz 8-Bit CMOS MCU with ADC | Microchip

部品番号: PIC12LC671-04/SM ✗ 生産終了
在庫あり 1〜3営業日以内に発送
8-pin SOIJ (SM), 5.30 mm body width Package 4 MHz Speed 1.75 KB (1K x 14) OTP Memory
開始価格 $1.72 USD / 個
MOQ: 1 |
価格更新日: 2026-09-15
ボリューム価格
数量 単価 小計
1 $2.85 $2.85
10 $2.56 $25.60
100 $2.27 $227.00
500 $1.95 $975.00
1,000 $1.72 $1,720.00
ℹ️ すべての価格はUSDです

PIC12LC671-04/SM 概要

The Microchip Technology PIC12LC671-04/SM is an 8-bit CMOS RISC microcontroller with an integrated 8-bit analog-to-digital converter (ADC), 1.75 KB (1K x 14) of One-Time-Programmable (OTP) program memory and 128 bytes of RAM, housed in an 8-pin SOIJ (SM) surface-mount package. The "LC" suffix denotes the low-voltage CMOS variant, which operates from a supply voltage as low as 2.5 V while still supporting clock speeds up to 4 MHz. With only 6 general-purpose I/O pins, the PIC12LC671 is designed for space-constrained analog and digital embedded designs that require on-chip ADC and very low power draw.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (program + data), and peripherals such as ADC, timers and I/O ports. Within Microchip's taxonomy, the PIC12C67x family belongs to the PIC10/12/16 mid-range 8-bit architecture, which sits beneath the PIC18 high-tier 8-bit family and the PIC24/dsPIC 16-bit families in Microchip's broader 8-bit -> 16-bit -> 32-bit microcontroller hierarchy. The mid-range core uses a 14-bit instruction word and Harvard architecture, delivering deterministic interrupt response and predictable timing for real-time control applications.

Key features include four-channel 8-bit ADC, two analog comparators, a 16-bit timer/counter with programmable prescaler, an 8-bit timer/counter, internal watchdog timer with on-chip RC oscillator, and 4 MHz maximum operating frequency. The device supports in-circuit serial programming (ICSP) via GP0/GP1, allowing firmware to be programmed after PCB assembly. Power management features include selectable oscillator modes and a power-saving sleep mode with wake-up via I/O change or watchdog timer overflow.

Typical applications include battery-powered sensor interfaces, automotive body electronics (where the "LC" extended voltage range is valuable), consumer appliance controllers, simple closed-loop fan control, and low-cost analog data acquisition. The combination of on-chip ADC and very low cost makes this part a common choice for replacement of discrete analog signal chains in cost-sensitive products.

When designing with this device, engineers should note that OTP memory cannot be reprogrammed; for prototyping the JW (ceramic windowed) or -I (industrial temperature) variants are typically preferred. The SOIJ package offers a slightly smaller footprint than standard SOIC while remaining hand-solderable with appropriate tooling.

ドロップイン代替品: PIC12LC671-04/SM — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC12LC671-04/SM (同一形状・フットプリント) — 相違点: Package, Timers, RoHS Status, ADC, Mounting Type.

Microchip Technology
Package: 8-SOIJ (Small-Outline IC, J-leaded)
Timers: 1 × 8-bit (TMR0)
RoHS Status: Compliant
Microchip Technology
Package: 8-pin SOIJ (SOIJ-8), surface mount
Timers: TMR0 (8-bit with programmable prescaler)
RoHS Status: Compliant per distributor listings
Microchip Technology
Package: 8-SOIJ (Tape and Reel)
Timers: TMR0 8-bit with programmable prescaler, WDT with on-chip RC
Mounting Type: Surface Mount

クイック比較ツール — 並列比較する代替部品を選択:

PIC12LC671-04I/SM

✅ ドロップイン
📦 8-SOIJ (SM)
same die, industrial temperature grade -40C to +85C vs commercial 0C to +70C

📋 参考代替品(カタログ未掲載)

PIC12C671-04/SM

✅ ドロップイン
📦 8-SOIJ (SM)
4.0V-6.0V supply vs 2.5V-5.5V on LC, same memory/ADC/peripherals otherwise pin-to-pin

📋 参考代替品(カタログ未掲載)

PIC12C671-04I/SM

✅ ドロップイン ⚠️ 仕様未検証
📦 8-SOIJ (SM)
industrial temp + 4-6V supply vs commercial 2.5-5.5V on LC, same peripheral set

📋 参考代替品(カタログ未掲載)

PIC12CE674-04/SM

✅ ドロップイン ⚠️ 仕様未検証
📦 8-SOIJ (SM)
same die family, adds 16 bytes EEPROM, 4 MHz, 8-SOIJ, slightly different memory map

📋 参考代替品(カタログ未掲載)

PIC12C672-04/SM

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 8-SOIJ (SM)
PIC® 12C · PIC · 8-Bit · 4 MHz · 3.5 KB (2K × 14) OTP · 128 bytes · None (OTP only) · 6

✓ 在庫あり

$3.1 / 個

データシートを見る →

PIC12F675-I/SM

✅ ドロップイン
📦 8-SOIJ (SM)
flash-based successor, 10-bit ADC vs 8-bit, internal oscillator, 2.0-5.5V, recommended replacement

📋 参考代替品(カタログ未掲載)

PIC12LC671-04/SM 最大定格&電気的特性

Core Architecture PIC 8-bit RISC (mid-range, 14-bit instruction word)
Program Memory 1.75 KB (1K x 14) OTP
Data RAM 128 bytes
EEPROM (data) None (CE variants only)
Max CPU Frequency 4 MHz
I/O Pins 6 (GPIO)
ADC 8-bit, 4 channels
Comparators 2 analog comparators
Timers 1x 16-bit Timer/Counter + 1x 8-bit Timer/Counter
Watchdog Timer Yes, with internal RC oscillator
In-Circuit Programming ICSP supported via GP0/GP1
パッケージ 8-pin SOIJ (SM), 5.30 mm body width
動作温度 Commercial: 0C to +70C (industrial -I variant: -40C to +85C)
RoHS ステータス Compliant (post-2005 manufacture)

PIC12LC671-04/SM ピン構成

SOIC-8 Package Pinout Diagram SOIC-8 8-pin small outline IC, 3.9x4.9mm, P1.27mm, JEDEC MS-012. 1 8 2 7 3 6 4 5 SOIC-8
ピン 1 VDD — Positive supply voltage (2.5V to 5.5V for LC variant)
ピン 2 GP5/OSC1/CLKIN — General-purpose I/O / oscillator input / external clock input
ピン 3 GP4/OSC2/CLKOUT — General-purpose I/O / oscillator output / clock output
ピン 4 GP3/MCLR/VPP — General-purpose I/O / master clear reset (active low) / ICSP programming voltage
ピン 5 GP2/AN2/T0CKI/INT — General-purpose I/O / analog channel 2 / Timer0 clock input / external interrupt
ピン 6 GP1/AN1/VREF/ICSPCLK — General-purpose I/O / analog channel 1 / ADC voltage reference / ICSP clock
ピン 7 GP0/AN0/ICSPDAT — General-purpose I/O / analog channel 0 / ICSP data
ピン 8 VSS — Ground reference

主な用途

PIC12LC671-04/SM の用途: 6 件s: Battery-Powered Sensor Interface, Simple Closed-Loop Fan Controller, Automotive Body Electronics, Consumer Appliance Control, Low-Cost Analog Data Acquisition, Smart Home Sensor Node.

🔋

Battery-Powered Sensor Interface

The PIC12LC671-04/SM is well-suited to battery-powered sensor interfaces because its 2.5 V minimum supply voltage enables direct operation from 2x AA alkaline cells across their full discharge curve. The integrated 8-bit 4-channel ADC reads thermistor, photocell, or voltage-divider sensors with no external signal conditioning, while the 16-bit timer/counter drives PWM output for actuator or LED control. At 4 MHz the device draws only a few hundred microamperes active, and the sleep mode with watchdog wake-up achieves quiescent currents below 1 microampere for multi-year battery life in wireless sensor nodes and remote controls.

🏭

Simple Closed-Loop Fan Controller

In small fan controllers, the PIC12LC671-04/SM uses its on-chip 8-bit ADC to read a thermistor or external temperature sensor and adjusts PWM duty cycle on one GPIO to drive the fan MOSFET. The two analog comparators can implement hardware over-temperature protection independent of firmware, providing fail-safe shutdown if firmware locks up. The 4 MHz core is sufficient for PID control loops at typical thermal time constants, and the 8-SOIJ package fits into space-constrained fan hubs. Industrial-temperature variants are recommended for fan controller PCBs mounted near hot heatsinks.

🚗

Automotive Body Electronics

The PIC12LC671-04/SM is commonly used in low-end automotive body electronics such as interior lighting controllers, simple switch debouncers, and seat position indicators. Its ability to operate directly from a 5 V regulated rail and read multiple analog switch positions via the ADC eliminates discrete analog multiplexer ICs. The 16-bit timer can debounce mechanical switches or generate precise timing for relay drivers. For underhood applications, the industrial-temperature PIC12LC671-04I/SM variant is recommended. Note: this part is not AEC-Q100 qualified, so designers should validate the full BOM against their automotive EMC and environmental requirements.

🍳

Consumer Appliance Control

The PIC12LC671-04/SM is widely used in cost-sensitive consumer appliances such as coffee makers, toaster ovens, and small kitchen devices where its integrated ADC reads temperature or humidity sensors and the 16-bit timer generates precise cooking-cycle timing. The 1.75 KB OTP memory holds simple state-machine firmware, and the 8-SOIJ package fits in compact appliance enclosures. The 2.5 V minimum supply allows operation from rectified 5 V supplies without additional regulation. Industrial-temperature variants support under-cabinet mounting where ambient temperature may exceed commercial ratings during operation.

🧩

Low-Cost Analog Data Acquisition

The PIC12LC671-04/SM serves as a low-cost 4-channel analog data logger for HVAC sensors, environmental monitors, and industrial process inputs. Its 8-bit ADC samples at rates up to several tens of kilohertz, sufficient for thermocouple cold-junction compensation or 4-20 mA loop readout when paired with a sense resistor. With 128 bytes of RAM, the device can buffer several seconds of averaged data before requiring host transfer via a UART-implemented GPIO bit-bang or dedicated communication pin. The combination of ADC, two comparators, and timers in a single 8-pin package replaces multiple discrete analog ICs in cost-optimized designs.

🏠

Smart Home Sensor Node

The PIC12LC671-04/SM is a strong fit for first-generation smart home sensor nodes such as door/window contact sensors, water leak detectors, and simple occupancy sensors. Its 2.5 V minimum supply voltage enables direct operation from CR2032 lithium coin cells, while the watchdog timer with internal RC oscillator handles wake-up cycles for multi-year battery life. The integrated 8-bit ADC reads resistive sensors directly, and the 6 GPIO pins control a low-power RF transmitter or drive a piezo buzzer. For new designs, Microchip recommends the PIC12F675 successor with flash memory and internal oscillator for BOM reduction.

おすすめ製品の概要

PIC12F675-I/SM Flash-based successor with 10-bit ADC for design upgrade 使用用途: Battery-Powered Sensor Interface MCP9700T-E/TT Low-power analog temperature sensor companion 使用用途: Battery-Powered Sensor Interface PIC12LC671-04I/SM Industrial temperature variant for hot-environment fan control 使用用途: Simple Closed-Loop Fan Controller, Automotive Body Electronics PIC12F635-I/SN Alternative with enhanced PWM and comparator module 使用用途: Simple Closed-Loop Fan Controller PIC16F1823-I/SL AEC-Q100 alternative with automotive qualification 使用用途: Automotive Body Electronics PIC12F675-I/SN Microchip Technology 使用用途: Consumer Appliance Control, Smart Home Sensor Node PIC12F509-I/SM Low-cost 8-pin PIC with reduced peripherals, BOM cost optimization 使用用途: Consumer Appliance Control PIC12F1822-I/SN Microchip Technology 使用用途: Low-Cost Analog Data Acquisition MCP6002T-I/MS Low-cost op-amp for signal conditioning before ADC 使用用途: Low-Cost Analog Data Acquisition PIC12F1840-I/SN Microchip Technology 使用用途: Smart Home Sensor Node
What is the program memory size of PIC12LC671-04/SM?
The PIC12LC671-04/SM contains 1.75 KB of OTP (One-Time-Programmable) program memory, organized as 1024 14-bit words. According to the Microchip datasheet for the PIC12C67x family, this memory is writable only once and is intended for low-cost production units after firmware is finalized using a windowed JW prototype.
What is the operating voltage range of PIC12LC671-04/SM?
The PIC12LC671 operates from 2.5 V to 5.5 V, according to Microchip's PIC12LC67x datasheet. The "LC" suffix designates the low-voltage CMOS process variant, which extends operation below the 4.0 V minimum of the standard "C" part. At 4 MHz maximum CPU clock, the device is fully static and can reduce clock to DC for minimum power consumption.
How many ADC channels does PIC12LC671 have?
The PIC12LC671 integrates a 4-channel, 8-bit successive-approximation ADC multiplexed onto port GP pins. The ADC supports both single-ended and differential conversion modes and is shared with the analog comparators. According to the datasheet, the ADC's voltage reference can be configured to Vdd or to an external Vref pin for ratiometric measurements.
Where can I download the PIC12LC671-04/SM datasheet PDF?
The official Microchip datasheet for PIC12LC671-04/SM can be downloaded from Microchip's website (https://ww1.microchip.com/downloads/en/DeviceDoc/30561d.pdf) as referenced by both DigiKey and Mouser product pages. The datasheet is approximately 129 pages and includes electrical characteristics, instruction set reference, and typical application circuits.
What is the difference between PIC12LC671 and PIC12C671?
The PIC12LC671 is the low-voltage variant operating from 2.5 V to 5.5 V, while the standard PIC12C671 operates from 4.0 V to 6.0 V. Both share identical 4 MHz core speed, 1.75 KB OTP program memory, 128-byte RAM, and 8-SOIJ package. For battery-powered designs using 2x or 3x AA cells, the LC variant is the correct choice.
What is the difference between PIC12LC671-04/SM and PIC12LC671-04I/SM?
The PIC12LC671-04/SM is the commercial temperature grade (0C to +70C) while the PIC12LC671-04I/SM is the industrial temperature grade (-40C to +85C). Both parts share identical electrical specifications and the same 8-SOIJ package, making the I variant a drop-in replacement for industrial environments and the preferred choice for outdoor, automotive, or factory-floor applications.
What is the pinout of PIC12LC671-04/SM?
The PIC12LC671-04/SM in 8-SOIJ pinout assigns: Pin 1 = Vdd (positive supply), Pin 2 = GP5/OSC1/CLKIN, Pin 3 = GP4/OSC2/CLKOUT, Pin 4 = GP3/MCLR/Vpp (reset, weak pull-up, ICSP programming voltage), Pin 5 = GP2/AN2/T0CKI/INT, Pin 6 = GP1/AN1/Vref/ICSPCLK, Pin 7 = GP0/AN0/ICSPDAT, Pin 8 = Vss (ground). GP0/GP1 double as ICSP programming pins per Microchip application notes.
Is the PIC12LC671-04/SM still in production?
As of 2026-09-16, the PIC12LC671-04/SM is listed by Microchip as Not Recommended for New Designs (NRND), meaning it remains available for existing customers but Microchip recommends new designs use the PIC12F675 or PIC12F1822 as replacements. Both suggested replacements are pin-compatible with the original 8-pin footprint and offer flash memory instead of OTP for easier prototyping.
Can PIC12F675 replace PIC12LC671-04/SM as a drop-in?
Yes, the PIC12F675 is the recommended drop-in replacement for PIC12LC671-04/SM, sharing the same 8-pin SOIJ/SOIC pinout and offering 1.75 KB flash program memory (instead of OTP), 64 bytes RAM, 128 bytes EEPROM, and an enhanced 10-bit ADC with the same 4 channels. The PIC12F675 operates from 2.0 V to 5.5 V and adds an internal 4 MHz oscillator, eliminating the need for an external crystal in many designs.
What is the maximum CPU clock frequency of PIC12LC671?
The PIC12LC671 maximum CPU clock frequency is 4 MHz, denoted by the "-04" suffix in the part number. According to the datasheet, the PIC12C67x family is fully static, allowing the oscillator to be reduced or stopped entirely for ultra-low-power sleep modes. The 4 MHz rating corresponds to a 1 microsecond instruction cycle for single-cycle instructions.
What are the key specifications engineers should know about PIC12LC671-04/SM?
The PIC12LC671-04/SM is an 8-bit 4 MHz CMOS microcontroller in 8-SOIJ with 1.75 KB OTP program memory, 128 bytes RAM, 6 GPIO, 4-channel 8-bit ADC, 2 analog comparators, 16-bit and 8-bit timers, watchdog timer, and ICSP. It operates from 2.5 V to 5.5 V in the LC variant, supports in-circuit serial programming via GP0/GP1, and is qualified for commercial 0C to +70C operation. This density makes it a strong fit for low-cost sensor nodes and analog signal conditioning.
What is the price of PIC12LC671-04/SM?
As of 2026-09-16, PIC12LC671-04/SM is priced at approximately $2.85 USD per unit at qty 1 and drops to about $1.72 USD per unit at qty 1000 according to DigiKey and Mouser distributor listings. Stock is limited because the part is NRND; lead time for higher quantities may extend to 6-12 weeks. The PIC12F675-I/SM is generally available at lower cost in higher volumes.
Where to buy PIC12LC671-04/SM online?
As of 2026-09-16, PIC12LC671-04/SM is in stock at authorized distributors including DigiKey (319612), Mouser, Octopart (showing 7 distributor listings), and Xecor. Because the part is NRND, distributor inventory is finite and lead times may extend significantly. For new designs, Microchip recommends migrating to PIC12F675-I/SM which has wider distributor availability and lower unit pricing.
What is the lead time for PIC12LC671-04/SM?
As of 2026-09-16, the PIC12LC671-04/SM lead time at major distributors is approximately 8-12 weeks due to its NRND status, according to DigiKey and Mouser distributor pages. Microchip typically continues to support NRND parts for existing customers but does not commit to long-term production. For new designs, engineers should plan migration to PIC12F675 or PIC12F1822 to avoid future supply risk.

エンジニアリング参考データ: PIC12LC671-04/SM — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC12LC671-04/SM when you need a low-cost 8-bit MCU with on-chip ADC operating from a 2.5 V to 5.5 V supply in a small 8-pin SOIJ package, and your firmware is finalized (no OTP reprogramming needed). Choose the PIC12LC671-04I/SM variant for industrial temperature environments. Migrate to PIC12F675-I/SM for new designs - Microchip has marked this part NRND and the F-series successor offers flash memory, internal oscillator, and a 10-bit ADC at lower cost. Avoid the standard PIC12C671-04/SM unless your supply is 4-6 V, as it cannot operate below 4.0 V and is therefore unsuitable for direct battery applications.

代替品との比較

パラメータ この製品 PIC12LC671-04I/SM PIC12C671-04/SM PIC12C671-04I/SM PIC12F675-I/SM
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 8-SOIJ (SM) 8-SOIJ (SM) - same 8-SOIJ (SM) - same 8-SOIJ (SM) - same 8-SOIJ (SM) - same
Program Memory 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB Flash
Data RAM 128 bytes 128 bytes 128 bytes 128 bytes 64 bytes
ADC Resolution 8-bit 8-bit 8-bit 8-bit 10-bit
Operating Voltage Range 2.5V to 5.5V 2.5V to 5.5V 4.0V to 6.0V 4.0V to 6.0V 2.0V to 5.5V
Temperature Grade Commercial (0C to +70C) Industrial (-40C to +85C) Commercial Industrial Industrial
Internal Oscillator No No No No Yes (4 MHz)

主な差別化要因

  • Extended low-voltage operation down to 2.5 V (vs PIC12C671-04/SM)
  • Industrial temperature grade option (vs PIC12LC671-04/SM (this part, commercial grade))
  • Flash memory and internal oscillator in successor part (vs PIC12F675-I/SM)

設計ノート

Estimated: The PIC12LC671 supply current at 4 MHz active is approximately 2 mA at 5 V (10 mW). In sleep mode with watchdog disabled, current drops to under 1 microampere. For battery-powered designs, use the watchdog timer with internal RC oscillator (~38 kHz typical) to periodically wake the MCU, achieving average current below 10 microamperes depending on wake duty cycle. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pin 1.

Estimated: Route the ICSP programming signals GP0 (ICSPDAT) and GP1 (ICSPCLK) to an in-circuit programming header with a 100 kohm pull-down on MCLR/VPP to prevent spurious resets. Keep the MCLR trace short to minimize noise pickup. Place the decoupling capacitor on VDD close to pin 1, and provide a solid ground plane under the SOIJ package to reduce EMI. When using the ADC, route analog signals (GP0-GP2) away from digital switching signals to minimize coupling.

Estimated: Do not confuse the LC and C variants - the LC operates from 2.5 V to 5.5 V while the standard C requires 4.0 V to 6.0 V. OTP memory can be programmed only once, so validate all firmware on a JW (windowed) ceramic prototype before committing to production. When migrating to PIC12F675 as Microchip recommends, note that the F variant has 64 bytes RAM (vs 128) and a 10-bit ADC (vs 8-bit), which may require firmware adjustments. The ICSP programming connector must be isolated from the rest of the circuit during programming to prevent load-induced programming failures.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified - the industrial-temperature I variant is not automotive-qualified either. For AEC-Q100 designs, use PIC16F1823 or similar.

データ検証日: 2026-09-16 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC12LC671-04/SM PIC12LC671-04/SM datasheet Microchip PIC12LC671 8-bit MCU 8-bit microcontroller 1.75KB OTP 4MHz 8-SOIJ PIC microcontroller ADC low voltage PIC microcontroller 2.5V PIC12LC671 battery sensor application PIC12LC671 vs PIC12F675 PIC12LC671-04/SM buy price stock PIC12LC671 drop-in replacement PIC12LC671 pinout 8-SOIJ how to program PIC12LC671 ICSP PIC12LC671 NRND replacement PIC12C67x family datasheet

関連部品&用語

Microchip Technology PIC12LC671-04/SM PIC12LC671-04I/SM PIC12C671-04/SM PIC12F675-I/SM PIC microcontroller 8-bit MCU RISC architecture Harvard architecture mid-range core OTP program memory RAM ADC analog comparator watchdog timer ICSP SOIJ 8-SOIJ RoHS commercial temperature grade industrial temperature grade sensor interface battery-powered design fan controller automotive body electronics
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示