PIC12C671-10/SM - 8-bit MCU 1.75KB OTP 10MHz SOIJ-8 | Microchip
部品番号: PIC12C671-10/SM ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.42 | $3.42 |
| 10 | $3.08 | $30.80 |
| 100 | $2.75 | $275.00 |
| 500 | $2.46 | $1,230.00 |
| 1,000 | $2.19 | $2,190.00 |
PIC12C671-10/SM 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (ROM/OTP/Flash), data memory (RAM), and peripherals such as timers, communication interfaces, and analog-to-digital converters on a single die. Within the embedded-system taxonomy, an MCU belongs to the broader category of microprocessors -> computing ICs -> integrated circuits. The PIC12C67X family specifically targets cost-sensitive 8-pin applications where board area and BOM count must be minimized.
Key features include a RISC architecture with only 35 single-word instructions, an on-chip 4-channel 8-bit ADC, an internal 4MHz RC oscillator (selectable), a wide operating voltage range of 2.5V to 5.5V, and ultra-low-power operation with <1µA typical standby current. The SOIJ-8 (Small Outline IC, J-leaded) package is the surface-mount variant of the 8-pin DIP form factor used by Microchip's baseline PIC12Cxx family.
The PIC12C671 uses a Harvard-architecture RISC core with separate program and data buses, executing one instruction per instruction cycle (4 clock cycles). The 10MHz rating (10 suffix) corresponds to a 10MHz oscillator input and a 2.5 MIPS instruction throughput. The OTP (one-time-programmable) program memory is programmed with the final firmware and cannot be erased, which suits production-grade deployments but not prototyping.
Typical applications include appliance controls, sensor signal conditioning, LED driver controllers, remote transmitters, and battery-powered instruments. The 8-pin SOIJ format is well-suited for compact surface-mount designs and is footprint-compatible with the PIC12C672/PIC12CE673/PIC12CE674 family members, easing migration paths.
When designing with this device, ensure the MCLR reset line has a proper pull-up and that ADC input source impedance stays below 10kΩ for adequate acquisition time. Designers should also note that this part is recommended for new designs to use the PIC12F675 instead, which offers Flash memory and enhanced peripherals in a similar footprint.
This page synthesizes distributor pricing, drop-in alternatives drawn from Microchip's PIC12 family and cross-brand references, and practical design notes not aggregated on a single manufacturer page.
ドロップイン代替品: PIC12C671-10/SM — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC12C671-10/SM (同一形状・フットプリント) — 相違点: Package, Instruction Set, Program Memory Size, Operating Temperature, ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC12C672-10/SM
✅ ドロップイン✓ 在庫あり
$1.18 / 個
データシートを見る →PIC12CE674-10/SM
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC12C671-10I/SM
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC12C509A-04/SM
✅ ドロップイン✓ 在庫あり
$0.99 / 個
データシートを見る →PIC12F675-I/SN
✅ ドロップイン✓ 在庫あり
$0.74 / 個
データシートを見る →PIC12C508A-04/SM
✅ ドロップイン✓ 在庫あり
$1.18 / 個
データシートを見る →PIC12C671-10/SM 最大定格&電気的特性
| Core | PIC 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 1.75 KB (1K x 14) |
| RAM | 128 bytes |
| EEPROM | 0 bytes (not present on PIC12C671) |
| 最大クロック周波数 | 10 MHz |
| Instruction Cycle Time | 400 ns |
| Number of I/O Pins | 6 |
| ADC | 8-bit, 4 channels |
| Supply Voltage Range | 2.5 V to 5.5 V |
| 動作温度範囲 | 0C to +70C (commercial grade) |
| パッケージ | 8-pin SOIJ |
| 実装タイプ | Surface Mount |
| MSLレベル | 1 |
| RoHS ステータス | Compliant |
PIC12C671-10/SM ピン構成
| ピン 1 | GP5/OSC1/CLKIN — GPIO / Oscillator input / External clock input |
| ピン 2 | GP4/OSC2/CLKOUT — GPIO / Oscillator output / Clock output |
| ピン 3 | GP3/MCLR/VPP — GPIO / Master clear reset (active low) / Programming voltage |
| ピン 4 | GP2/AN2/T0CKI — GPIO / Analog input 2 / Timer0 clock input |
| ピン 5 | GP1/AN1 — GPIO / Analog input 1 |
| ピン 6 | GP0/AN0 — GPIO / Analog input 0 |
| ピン 7 | VSS — Ground reference |
| ピン 8 | VDD — Positive supply voltage (2.5V to 5.5V) |
主な用途
PIC12C671-10/SM の用途: 7 件s: Appliance Control, Sensor Signal Conditioning, Remote Control Transmitter, LED Lighting Controller, Battery-Powered Instrument, Automotive Interior Module, Industrial Timer Module.
Appliance Control
The PIC12C671-10/SM is well-suited for low-cost appliance controllers such as coffee makers, toaster ovens, and small kitchen appliances. Its 8-pin SOIJ package minimizes PCB area while the integrated 8-bit ADC reads thermistor or potentiometer inputs for temperature and timing control. The 2.5 MIPS instruction throughput easily handles user-interface debouncing, sensor sampling, and TRIAC drive logic. The 2.5V-5.5V supply range allows direct operation from rectified mains or battery backup.
おすすめ
Sensor Signal Conditioning
With its on-chip 4-channel 8-bit ADC, the PIC12C671-10/SM serves as a compact sensor front-end, digitizing analog signals from thermistors, photodiodes, or resistive bridges. The 35-instruction RISC core executes calibration and linearization algorithms in real time at 2.5 MIPS, while the 128-byte RAM buffers sample streams. The 6 GPIO pins drive status LEDs or serial data outputs to a host processor, making the PIC12C671 ideal for distributed sensor nodes.
おすすめ
Remote Control Transmitter
Battery-powered remote controls benefit from the PIC12C671-10/SM's <1µA standby current and 2.5V-5.5V supply range, supporting 3V coin-cell or 2xAA battery operation. The 10MHz core generates accurate 38kHz/40kHz carrier frequencies for IR modulation, while the 8-bit ADC reads key-press inputs directly. The SOIJ-8 surface-mount package fits inside slim handheld enclosures.
おすすめ
LED Lighting Controller
The PIC12C671-10/SM drives multi-channel LED lighting with PWM-based dimming controlled via its internal timer and ADC. Designers can use the 8-bit ADC to read ambient light sensors for automatic brightness adjustment, or potentiometer inputs for manual dimming. The 10MHz instruction rate updates PWM duty cycles at high resolution, while the 2.5V-5.5V supply supports both 3.3V logic-level and 5V LED driver stages.
おすすめ
Battery-Powered Instrument
Portable measurement instruments leverage the PIC12C671-10/SM's <1µA standby current to extend battery life in intermittent-use products. The 8-bit ADC digitizes sensor data while the 6 I/O pins drive LCD segments, button inputs, or serial output to a host. The 2.5V minimum supply allows operation from nearly-depleted 3V lithium batteries, maximizing usable battery capacity.
おすすめ
Automotive Interior Module
While the standard PIC12C671-10/SM is rated 0C to +70C, designers needing automotive temperature ranges should consider the PIC12C671-10I/SM (-40C to +85C) variant. The device handles interior lighting controllers, accessory timers, and simple sensor interfaces in cabin environments. The 8-pin SOIJ surface-mount package withstands automotive vibration profiles better than DIP alternatives, while the 10MHz core executes timing and PWM functions.
おすすめ
Industrial Timer Module
Industrial timer applications such as process control relays, conveyor sequencing, and motor start delays benefit from the PIC12C671-10/SM's accurate timing and ADC monitoring. The integrated watchdog timer and brown-out reset improve reliability in electrically noisy industrial environments. The wide 2.5V-5.5V supply tolerates industrial 24V rails when paired with a simple regulator, while the 8-pin footprint fits inside standard relay packages.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC12C671-10/SM — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC12C672-10/SM | PIC12CE674-10/SM | PIC12C671-10I/SM | PIC12F675-I/SN | PIC12C509A-04/SM | PIC12C508A-04/SM |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 8-SOIJ | 8-SOIJ (same) | 8-SOIJ (same) | 8-SOIJ (same) | 8-SOIC (different body, similar pitch) | 8-SOIJ (same) | 8-SOIJ (same) |
| Program Memory | 1.75 KB (1K x 14) OTP | 3.5 KB (2K x 14) OTP | 1.75 KB (1K x 14) OTP | 1.75 KB (1K x 14) OTP | 1.75 KB Flash | 1.5 KB (768 x 12) OTP | 768 bytes (512 x 12) OTP |
| Maximum Clock | 10 MHz | 10 MHz | 10 MHz | 10 MHz | 20 MHz | 4 MHz | 4 MHz |
| ADC | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 10-bit, 4 channels | None | None |
| EEPROM | None | None | 16 bytes | None | 128 bytes | None | None |
| Operating Temperature | 0C to +70C | 0C to +70C | 0C to +70C | -40C to +85C | -40C to +85C | 0C to +70C | 0C to +70C |
| Supply Voltage | 2.5V to 5.5V | 2.5V to 5.5V | 2.5V to 5.5V | 2.5V to 5.5V | 2.0V to 5.5V | 2.5V to 5.5V | 2.5V to 5.5V |
主な差別化要因
- Integrated 8-bit ADC in an 8-pin package (vs PIC12C509A-04/SM)
- Highest available speed grade in the PIC12C67x family (vs PIC12C671-04/SM)
- Lower cost and lower power than Flash alternatives (vs PIC12F675-I/SN)
- NRND status flagged with clear migration path to PIC12F675 (vs Other Microchip 8-bit MCUs)
設計ノート
The MCLR pin (GP3) is shared with the programming voltage input. When designing the reset circuit, use a 10kΩ pull-up to VDD and ensure no large capacitance is added to MCLR, as it would slow the rise time and cause programming or reset failures. Additionally, the ADC source impedance should stay below 10kΩ; otherwise, add an external buffer op-amp or increase the acquisition time beyond the recommended 20µs.
Decouple VDD with both a 100nF ceramic capacitor placed within 5mm of the VDD pin and a bulk 10µF tantalum or aluminum capacitor on the board. The PIC12C671's internal RC oscillator is sensitive to VDD noise - if using ADC readings, average multiple samples and add additional bulk capacitance if VDD has switching noise from relays or solenoids.
Keep traces to GP0/GP1/GP2/GP5 (analog-capable pins) short and away from digital switching signals to minimize ADC noise coupling. Use a ground pour under the SOIJ package to provide a low-impedance return path. For 10MHz operation, the oscillator traces (OSC1/OSC2) should be as short as possible and surrounded by ground to prevent radiation.
The PIC12C671 is marked NRND (Not Recommended for New Designs). For new designs, consider the PIC12F675 which provides Flash memory (re-programmable during development), 10-bit ADC, 128 bytes EEPROM, and ICSP support in a similar footprint. Existing designs should plan a last-time-buy or transition path before the part reaches end-of-life.
コンプライアンス情報
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - this part targets commercial/consumer applications. Industrial-grade PIC12C671-10I/SM variant available for extended temperature operation.