PIC12C671-10E/P - 8-bit MCU, 1.75KB OTP, 10MHz, 8-PDIP | Microchip
部品番号: PIC12C671-10E/P ⚠ ラストタイムバイ| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.45 | $2.45 |
| 10 | $2.18 | $21.80 |
| 100 | $1.92 | $192.00 |
| 500 | $1.71 | $855.00 |
| 1,000 | $1.55 | $1,550.00 |
PIC12C671-10E/P 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral interfaces on one IC. The PIC12C671 belongs to the Microchip PIC12 family of baseline/Mid-Range 8-bit RISC microcontrollers, sitting within the hierarchy: 8-bit MCU -> RISC microcontroller -> embedded controller -> semiconductor IC. It uses a 14-bit instruction word, Harvard architecture, and a 35-instruction set designed for deterministic, compact code generation.
Key features include 1.75KB (typically 1024 x 14-bit words) of OTP program memory, 128 bytes of data RAM, a 4-channel 8-bit A/D converter with internal bandgap reference, an 8-bit timer/counter (TMR0), a Watchdog Timer with its own on-chip RC oscillator, an internal 4MHz RC oscillator, and an external interrupt source. The device operates across 2.5V to 5.5V (3.3V/5V operation explicitly supported), consumes very low operating current, and is offered in the industrial/automotive temperature grade (the "E" suffix in the part number denotes extended temperature range).
Architecturally, the PIC12C671 is fully static and uses a two-stage pipeline to fetch and execute instructions in a single cycle (except branches). The integrated peripherals, including the A/D converter with selectable reference sources, allow direct interface to analog sensors without external signal-conditioning components, making the device well-suited to small-form-factor embedded products where PCB real estate is at a premium.
Typical applications include battery chargers, sensor signal conditioning, appliance control, security systems, automotive body electronics, and small consumer devices. The wide operating voltage range and integrated A/D converter particularly suit battery-powered or sensor-interface applications.
When designing with this part, note that the OTP memory is one-time programmable; for development, use a windowed (JW) or Flash variant (PIC12F675 is the recommended modern replacement per Microchip's product page). The device requires proper configuration word programming, including oscillator selection and Watchdog Timer enable/disable.
This page synthesizes Microchip product specifications, current distributor pricing as of 2026-09-15, drop-in replacement alternatives, and practical design guidance not consolidated on any single datasheet page.
ドロップイン代替品: PIC12C671-10E/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC12C671-10E/P (同一形状・フットプリント) — 相違点: Package, Program Memory Size, Operating Temperature, Program Memory Type, RoHS Status.
クイック比較ツール — 並列比較する代替部品を選択:
PIC12F675-I/P
✅ ドロップイン✓ 在庫あり
価格はお問い合わせください
データシートを見る →PIC12C671-04I/P
✅ ドロップイン✓ 在庫あり
$2.55 / 個
データシートを見る →PIC12C671-04/P
✅ ドロップイン✓ 在庫あり
$1.5 / 個
データシートを見る →PIC12C671-04E/P
✅ ドロップイン✓ 在庫あり
$2.3 / 個
データシートを見る →PIC12C671T-10E/P
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC12C671-10E/P 最大定格&電気的特性
| Core Architecture | 8-bit PIC RISC, 14-bit instruction word |
| Program Memory | 1.75 KB OTP (1024 x 14-bit words) |
| Data RAM | 128 bytes |
| Maximum Operating Frequency | 10 MHz |
| Supply Voltage Range | 2.5 V to 5.5 V (3.3 V / 5 V operation) |
| I/O Pins | 6 (bidirectional) |
| A/D Converter | 8-bit, 4 channels |
| Timers | 1 x 8-bit (TMR0) |
| Watchdog Timer | Yes, with dedicated on-chip RC oscillator |
| Internal Oscillator | 4 MHz RC (selectable) |
| パッケージ | 8-pin PDIP (through-hole) |
| 動作温度 | -40 C to +125 C (Extended / Automotive grade, "E" suffix) |
| Instruction Set | 35 instructions, single-cycle except branches |
| 実装タイプ | Through-Hole |
| RoHS ステータス | Compliant |
| Programming Method | Serial ICSP (In-Circuit Serial Programming) |
PIC12C671-10E/P ピン構成
| ピン 1 | VDD — Positive supply voltage (2.5V to 5.5V) |
| ピン 2 | OSC1/GP5 — Crystal oscillator input or general-purpose I/O pin 5 |
| ピン 3 | OSC2/GP4 — Crystal oscillator output or general-purpose I/O pin 4 |
| ピン 4 | MCLR/VPP/GP3 — Master clear reset / programming voltage / general-purpose I/O pin 3 |
| ピン 5 | GP2/AN2/T0CKI — General-purpose I/O pin 2 / analog input 2 / TMR0 clock input |
| ピン 6 | GP1/AN1/VREF — General-purpose I/O pin 1 / analog input 1 / ADC voltage reference |
| ピン 7 | GP0/AN0 — General-purpose I/O pin 0 / analog input 0 |
| ピン 8 | VSS — Ground reference |
主な用途
PIC12C671-10E/P の用途: 6 件s: Battery-Operated Sensor Interface, Automotive Body Electronics, Appliance Control Panels, Security and Alarm Systems, Industrial Sensor Conditioning, Consumer Remote Controls and IR Emitters.
Battery-Operated Sensor Interface
The PIC12C671-10E/P's wide 2.5V-5.5V supply range and integrated 4-channel 8-bit A/D converter make it well suited to battery-powered sensor-interface designs. The MCU can directly digitize outputs from thermistors, photodiodes, and analog humidity sensors without external signal-conditioning ICs, keeping total BOM below 100mm x 100mm. Low operating current extends coin-cell and two-AA battery life in products like wireless thermostats and portable medical monitors. The internal 4MHz RC oscillator further reduces quiescent draw by eliminating always-on crystal driver circuits during sleep modes.
おすすめ
Automotive Body Electronics
The PIC12C671-10E/P's extended -40C to +125C operating range (denoted by the "E" suffix per Microchip datasheet 30561C) qualifies it for under-hood and cabin automotive modules such as seat controllers, mirror adjusters, and interior lighting drivers. The 10MHz instruction throughput delivers 2.5 MIPS, sufficient for PWM dimming, button debouncing, and LIN-bus bit-banged communication. The MCU's six 25mA I/O pins can directly drive small relays and LED arrays without external transistors, reducing module cost in body-electronic ECUs.
おすすめ
Appliance Control Panels
The PIC12C671-10E/P is widely used in white-goods control panels for washing machines, dishwashers, and microwave ovens where its 1.75KB OTP program memory holds the user interface state machine and timing routines. The integrated A/D converter reads analog signals such as temperature probes (NTC) and water-level sensors, while the six GPIO pins drive 7-segment LED displays, keypads, and buzzer outputs. Its through-hole 8-pin PDIP package simplifies assembly on wave-soldered appliance PCBs and supports easy in-field firmware OTP programming during manufacturing.
おすすめ
Security and Alarm Systems
The PIC12C671-10E/P's low-power CMOS design and integrated A/D converter suit PIR motion detectors, smoke-alarm front-end circuits, and glass-break sensors in residential and commercial security products. The 6 I/O pins connect directly to PIR analog outputs, status LEDs, and piezoelectric alarm sounders, while the Watchdog Timer ensures reliable recovery from electrical transients on long-wire sensor loops. Operating from 2.5V to 5.5V, the device works with both 3V lithium backup batteries and standard 5V alarm-panel supplies.
おすすめ
Industrial Sensor Conditioning
Factory automation sensors using 4-20mA current loops, bridge-type load cells, and resistance temperature detectors (RTDs) use the PIC12C671-10E/P to digitize analog signals and provide local decision logic. The MCU's integrated 8-bit ADC with selectable VREF simplifies analog front-end design, while its small 8-pin PDIP footprint keeps the sensor PCB compact for in-head mounting. Industrial -40C to +125C operation per datasheet 30561C supports deployment near motors and process equipment without thermal guarding.
おすすめ
Consumer Remote Controls and IR Emitters
The PIC12C671-10E/P is well suited to low-cost consumer remote controls and IR emitter modules that require a microcontroller with PWM capability, Watchdog Timer, and small footprint. The internal 4MHz RC oscillator eliminates the need for external timing components, while the 6 GPIO pins drive IR LEDs, button-scan matrices, and status indicators. Operating from 2.5V to 5.5V, the device supports both coin-cell and AAA battery configurations, and the extended temperature range ensures reliable operation in garage-door openers and outdoor lighting controls.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC12C671-10E/P — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC12F675-I/P | PIC12C671-04I/P | PIC12C671-04/P | PIC12C671-04E/P | PIC12C671T-10E/P |
|---|---|---|---|---|---|---|
| Package | 8-pin PDIP | 8-pin PDIP | 8-pin PDIP | 8-pin PDIP | 8-pin PDIP | 8-pin PDIP |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 1.75 KB OTP | 1.75 KB Flash | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP |
| Maximum Clock Frequency | 10 MHz | 10 MHz | 4 MHz | 4 MHz | 4 MHz | 10 MHz |
| RAM | 128 bytes | 64 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| Operating Temperature | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +125C (Extended) | -40C to +125C (Extended) |
| A/D Converter | 8-bit, 4 channels | 10-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels |
| Memory Type | OTP (one-time programmable) | Flash (reprogrammable) | OTP | OTP | OTP | OTP |
| Lifecycle Status | Last Time Buy | Active | Last Time Buy | Last Time Buy | Last Time Buy | Last Time Buy |
| RoHS Compliance | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant |
主な差別化要因
- Flash reprogrammability vs OTP (vs PIC12F675-I/P)
- Extended -40C to +125C automotive temperature grade (vs PIC12C671-10/P)
- 10 MHz vs 4 MHz maximum clock speed (vs PIC12C671-04I/P)
設計ノート
OTP memory on the PIC12C671-10E/P can be programmed only once per chip. If a programming error occurs (e.g., bad configuration word, verification failure, or incorrect oscillator selection), the device must be discarded. For development and prototype runs, use the windowed (JW) package variant which allows UV erasure, or migrate to the PIC12F675 Flash-based replacement. Always verify the configuration word before bulk-programming production units.
Estimated: power consumption for the PIC12C671-10E/P at 5V and 10MHz is approximately 2-5 mA active and less than 1 uA in sleep mode (per Microchip datasheet 30561C). Add a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 1), with a bulk 10 uF tantalum or ceramic on the supply rail. For battery-powered designs, use the SLEEP instruction and Watchdog Timer wake-up to minimize average current draw.
When using an external crystal or resonator, place the load capacitors (typically 15-33 pF) within 5 mm of the OSC1 and OSC2 pins to minimize parasitic capacitance. For through-hole 8-pin PDIP layouts, keep the ICSP programming header (typically 5-pin: VPP, VDD, VSS, ICSPDAT, ICSPCLK) accessible at the board edge to enable in-circuit programming during manufacturing. The MCLR/VPP pin requires a 10 kohm pull-up resistor to VDD for normal operation.
コンプライアンス情報
RoHS and REACH compliant per Microchip product environmental compliance matrix for the PIC12C671 family. The "E" temperature suffix qualifies for industrial/automotive environments up to +125C, but the part is not formally AEC-Q100 qualified (consult Microchip for automotive PPAP documentation). Lead-free matte-tin plating and halogen-free mold compound are standard for the /P (PDIP) package option.