PIC12C672T-10I/SM - 10MHz 8-bit MCU 3.5KB OTP 6 I/O SOIJ
MPN: PIC12C672T-10I/SM ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.45 | $2.45 |
| 10 | $2.18 | $21.80 |
| 100 | $1.85 | $185.00 |
| 500 | $1.62 | $810.00 |
| 1,000 | $1.4 | $1,400.00 |
PIC12C672T-10I/SM Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, volatile data memory (RAM), and integrated peripherals such as timers, communication interfaces, and ADCs. Within the broader taxonomy, the PIC12C672 sits in the microcontrollers hierarchy (MCU > 8-bit MCU > PIC > PIC12C family). It executes one instruction per internal clock cycle (RISC architecture), enabling deterministic timing suitable for low-power embedded control.
Key features include 3.3V/5V dual-voltage operation, an industrial -40C to +85C operating range, brown-out detect, and on-chip RC oscillator. The PIC12C672 is part of Microchip's baseline PIC12 family designed for cost-sensitive applications where small footprint and minimal external components are essential.
The architecture is a Harvard RISC core with 14-bit instruction width, separate program and data buses, and a 33-instruction set. The 8-bit ADC uses successive approximation with four multiplexed input channels, suitable for sensor readout at modest sampling rates.
Typical applications include battery chargers, sensor interfaces, LED drivers, and small consumer appliances. When designing with this device, ensure the MCLR reset circuit uses a proper RC network or dedicated reset supervisor, and verify ADC acquisition time settings match source impedance.
Drop-in alternatives for PIC12C672T-10I/SM — 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 PIC12C672T-10I/SM (same form factor and footprint) — differing in Package, Operating Temperature, Program Memory Size, Program Memory Type, Data EEPROM.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC12C672T-10/SM
✅ Drop-In✓ In Stock
$3.1 / Unit
View Datasheet →PIC12C672-10I/SM
✅ Drop-In📋 Reference alternative (not in catalog)
PIC12C672-10E/SM
✅ Drop-In✓ In Stock
$1.78 / Unit
View Datasheet →PIC12C672-10/SM
✅ Drop-In✓ In Stock
$1.18 / Unit
View Datasheet →PIC12C672-04/SM
✅ Drop-In✓ In Stock
$3.1 / Unit
View Datasheet →PIC12C672T-04I/SM
✅ Drop-In✓ In Stock
$2.05 / Unit
View Datasheet →PIC12C672T-10I/SM Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Program Memory | 3.5 KB (2K x 14) OTP |
| Data RAM | 128 bytes |
| Data EEPROM | 0 bytes (not present on PIC12C672) |
| Instruction Width | 14 bits |
| Maximum Clock Speed | 10 MHz |
| I/O Pins | 6 (5 GPIO + 1 input-only) |
| ADC | 8-bit, 4 channels |
| Operating Voltage | 3.0 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 8-SOIJ (Tape & Reel) |
| Mounting Type | Surface Mount |
| Timers | 1 x 8-bit (TMR0), 1 x Watchdog Timer |
| Power-On Reset | Yes (POR) |
| Brown-Out Detect | Yes |
| RoHS Status | Compliant |
PIC12C672T-10I/SM Pin Configuration
| Pin 1 | VDD — Positive supply voltage (3.0V to 5.5V) |
| Pin 2 | OSC1/GP5 — Crystal oscillator input / general-purpose I/O pin 5 |
| Pin 3 | OSC2/GP4 — Crystal oscillator output / general-purpose I/O pin 4 |
| Pin 4 | GP3/MCLR/VPP — General-purpose I/O pin 3 / Master Clear reset (active low) / Programming voltage input |
| Pin 5 | GP2/AN2/TOUT — General-purpose I/O pin 2 / ADC input channel 2 / TMR0 clock output |
| Pin 6 | GP1/AN1 — General-purpose I/O pin 1 / ADC input channel 1 |
| Pin 7 | GP0/AN0 — General-purpose I/O pin 0 / ADC input channel 0 |
| Pin 8 | VSS — Ground reference |
Typical Applications
PIC12C672T-10I/SM is suitable for 6 applications: Low-Cost Sensor Interface, Battery Charger Controller, LED Lighting Controller, Small Appliance Control, Automotive Interior Lighting, Security Sensor Modules.
Low-Cost Sensor Interface
The PIC12C672T-10I/SM is well-suited to sensor-interface front ends where its 8-bit ADC and 6 I/O pins cover the typical analog-front-end plus indicator-LED requirement. With 3.5 KB of OTP program memory, designers can fit calibration routines and linearization tables for thermistor or RTD inputs. The 10 MHz instruction rate yields 400 ns instruction cycles, sufficient for 1 kHz sampling loops. A 3.3 V LDO plus the PIC's internal brown-out detector produces a robust analog chain. Industrial -40C to +85C operation handles outdoor sensor modules. The 8-SOIJ footprint fits 10x10 mm PCB areas common in compact sensor assemblies.
Recommended
Battery Charger Controller
The PIC12C672T-10I/SM is an excellent fit for low-end NiMH or single-cell Li-ion charger controllers where its 8-bit ADC monitors battery voltage and charge current through sense resistors. The Watchdog Timer adds safety against firmware lockup, and Power-On Reset ensures clean startup from deeply discharged states. The 6 I/O pins comfortably drive charge-enable MOSFETs, status LEDs, and an optional thermistor input. With 128 bytes of RAM, designers can implement state-machine charge profiles without external memory. The 8-SOIJ package provides thermal headroom and clean reflow when mounted on chargers handling 1-2 A.
Recommended
LED Lighting Controller
The PIC12C672T-10I/SM drives single-channel or RGB LED controllers where its 10 MHz core implements PWM dimming via Timer0 in software. With 6 I/O pins, an RGB LED plus a push-button plus a status LED are easily mapped without external glue. The 8-bit ADC reads ambient-light sensors for daylight harvesting. The 128-byte RAM holds dim curves, and the 3.5 KB OTP memory accommodates breathing-effect and color-mix routines. Brown-out detect prevents flicker on brown-out conditions. Industrial temperature range suits outdoor luminaires and automotive interior lighting modules.
Recommended
Small Appliance Control
The PIC12C672T-10I/SM is highly appropriate for small appliance controllers such as coffee makers, fans, or kitchen timers where cost dominates and feature count is modest. The 6 I/O pins drive relays, sense user buttons, and read thermistor inputs through the 8-bit ADC. The 10 MHz instruction rate executes the appliance state machine within tight timing margins, and the on-chip Watchdog Timer resets the MCU if firmware hangs. The 8-SOIJ package withstands the thermal stress of appliance environments, and the industrial -40C to +85C range covers both refrigerated and warming compartments.
Recommended
Automotive Interior Lighting
The PIC12C672T-10I/SM drives ambient interior lighting including dome lights, footwell LEDs, and decorative strips where its 6 I/O pins handle multiple PWM channels. The 10 MHz core runs breath-effect and color-mix algorithms, and the 8-bit ADC optionally reads cabin-light sensors for adaptive brightness. The -40C to +85C industrial temperature range covers cabin environments including cold-soak in northern climates. Brown-out detection prevents flicker during cranking transients. Designers should add external TVS protection on supply and I/O lines for automotive use. For new automotive designs, PIC12F1822 with AEC-Q100 qualification is preferred.
Recommended
Security Sensor Modules
The PIC12C672T-10I/SM forms the brain of low-cost PIR or reed-switch security modules where its 8-bit ADC samples the PIR analog front end and the 6 I/O pins drive an alarm output plus indicator LED. The 10 MHz clock rate allows simple motion-discrimination algorithms within the 3.5 KB OTP budget. The Watchdog Timer prevents firmware lockup from leaving an alarm in silent mode. Brown-out detection ensures a clean restart after backup-battery takeover. The 8-SOIJ package fits inside small ABS housings typical of PIR detectors. Designers can implement pulse-counting via Timer0 to reduce false triggers.
Recommended
Recommended Products Summary
Engineering reference data for PIC12C672T-10I/SM — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC12C672T-10/SM | PIC12C672-10I/SM | PIC12C672-10E/SM | PIC12C672-04/SM | PIC12C672T-04I/SM |
|---|---|---|---|---|---|---|
| Brand | 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-SOIJ - same | 8-SOIJ - same |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP |
| Maximum Clock Speed | 10 MHz | 10 MHz | 10 MHz | 10 MHz | 4 MHz | 4 MHz |
| Temperature Grade | Industrial -40C to +85C | Commercial 0C to +70C | Industrial -40C to +85C | Extended -40C to +125C | Commercial 0C to +70C | Industrial -40C to +85C |
| Packaging Form | Tape & Reel | Tape & Reel | Tube | Tube | Tube | Tape & Reel |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| ADC | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels |
Key Differentiators
- Industrial temperature range over commercial grade (vs PIC12C672T-10/SM)
- Higher 10 MHz clock speed over 4 MHz variant (vs PIC12C672T-04I/SM)
- Tape & Reel packaging supports automated assembly (vs PIC12C672-10I/SM (tube))
Design Notes
The PIC12C672T-10I/SM operates from 3.0V to 5.5V; place a 0.1 uF ceramic decoupling capacitor within 5 mm of the VDD pin and a 10 uF bulk capacitor on the supply rail. The on-chip brown-out detect should be enabled in the configuration word to prevent code corruption during supply droops. For battery-powered designs, the PIC's low-power sleep mode reduces current to under 1 uA typical when the WDT is disabled, making it suitable for long-life sensor nodes.
The MCLR pin (pin 4) is shared with GP3, so leaving it unconnected disables the reset function. Tie MCLR to VDD through a 10 kohm resistor for normal operation, or to the output of a voltage supervisor for critical applications. Note that the OTP program memory cannot be erased or rewritten; once programmed, the device is final - design the firmware carefully and verify before committing to production.
The 8-SOIJ package has inward-formed J-leads with 1.27 mm pitch. Reserve pad geometry matching Microchip SOIJ land pattern recommendations: pad width 1.0 mm, pad length 1.5 mm minimum. The SOIJ lead form provides higher stand-off than SOIC, allowing better cleaning under the package and reducing solder-joint stress under thermal cycling. Add a ground plane beneath the device for thermal spreading.
Compliance Information
RoHS compliant per Microchip product page. Part is OTP (one-time programmable) and is marked Obsolete on current distributor listings; for new AEC-Q100 designs use PIC12F1822-I/SN.