Microchip Technology

PIC12C671T-04I/SM - 8-Bit OTP MCU, 4MHz, 1.75KB | Microchip

MPN: PIC12C671T-04I/SM βœ“ Active
In Stock Ships in 1-3 business days
3.0 V to 5.5 V Vdss 8-pin SOIJ (SM) Package 4 MHz Speed OTP (One-Time Programmable) Memory
From $1.32 USD / Unit
MOQ: 1 |
Price updated: 2026-09-14
Volume Pricing
Qty Unit Price Extended
1 $2.45 $2.45
10 $2.18 $21.80
100 $1.84 $184.00
500 $1.55 $775.00
1,000 $1.32 $1,320.00
ℹ️ All prices are in USD

PIC12C671T-04I/SM Overview

The Microchip PIC12C671T-04I/SM is an 8-bit, fully-static CMOS microcontroller with an integrated 8-bit A/D converter, 1.75KB (1K x 14) of One-Time-Programmable (OTP) program memory, 128 bytes of RAM, and 6 programmable I/O pins, all housed in an 8-pin SOIJ (SM) package. It operates at a maximum clock speed of 4 MHz, supports supply voltages from 3.0 V to 5.5 V, and is qualified for the industrial temperature range of -40C to +85C, making it well-suited for cost-sensitive embedded control tasks.

What is a PIC 8-bit microcontroller? A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (ROM/OTP/Flash), volatile data memory (RAM), and a configurable set of peripheral interfaces such as I/O ports, timers, and analog-to-digital converters (ADCs). The PIC12C67x family belongs to Microchip's mid-range 8-bit RISC architecture, which is widely used in consumer appliances, automotive subsystems, industrial sensors, and battery-powered instruments. Within the broader semiconductor taxonomy, it sits as: PIC12C671 -> PIC12C family -> PIC10/12/16 mid-range -> 8-bit MCU -> microcontroller -> integrated circuit.

Key features include 35 single-word instructions (200 ns instruction cycle at 4 MHz), 8-bit ADC with 4 input channels, four oscillator options (RC, LP, XT, HS), an 8-bit real-time clock/counter with 8-bit prescaler, and a watchdog timer for reliable unattended operation. The OTP program memory supports in-circuit programming via Microchip's ICSP interface, while the brown-out detect and power-on reset blocks provide robust supply-voltage supervision. Maximum power dissipation is specified at 700 mW.

The architecture combines a Harvard-bus CPU with a 14-bit instruction word and separate 8-bit data path, which is characteristic of the mid-range PIC families. The integrated ADC uses successive-approximation register (SAR) conversion with 8-bit resolution, suitable for low-bandwidth sensor sampling such as thermistor bridges, potentiometers, and battery monitors. The device supports in-system debugging through Microchip's ICD and the MPLAB PM3 programmer, which work with the entire PIC12C6xx line.

Typical applications include appliance control boards, sensor signal conditioning, simple closed-loop fan or pump controllers, automotive interior accessories, battery chargers, security keypads, and low-cost consumer products. The 6 I/O pins are sufficient for driving small relays, LED indicators, and UART-style bit-banged communication.

A key design consideration is OTP vs Flash: because the PIC12C671 uses one-time-programmable memory, firmware must be fully validated before programming - the part cannot be reprogrammed in the field. Designs targeting field upgrades should consider the PIC12F/F67x Flash-based siblings. The SOIJ (SM) package is a small-outline IC with J-leads, suitable for both hand-soldered prototypes and high-volume SMT lines.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes - information not consolidated in the manufacturer datasheet alone.

Drop-in alternatives for PIC12C671T-04I/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 PIC12C671T-04I/SM (same form factor and footprint) β€” differing in Program Memory Size, Core Architecture, I/O Pins, Package, Program Memory Type.

Microchip Technology
Program Memory Size: 1.5 KB (1K x 12 words)
Core Architecture: 8-bit PIC RISC (Enhanced PIC16C5X)
I/O Pins: 5 (GPIO0-GPIO4, shared with oscillator)
Microchip Technology
Program Memory Size: 1.75 KB (1K x 14) OTP
Core Architecture: PIC 8-bit RISC
I/O Pins: 6 (5 usable as digital; 4 share A/D inputs)
Microchip Technology
Program Memory Size: 1.75 KB (1K x 14 words) OTP
Package: 8-SOIJ (also referenced as 8-SOIC 0.209 inch / 5.30mm width)
Microchip Technology
Core Architecture: PIC 8-bit RISC (Harvard)
I/O Pins: 6
Package: 8-SOIJ (SM)

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC12C671-04I/SM

βœ… Drop-In
πŸ“¦ 8-SOIJ (SM)
same 8-SOIJ footprint and die, tube/tray packaging instead of T&R (T suffix denotes Tape & Reel); all electrical specs identical including 1.75 KB OTP and 4 MHz

πŸ“‹ Reference alternative (not in catalog)

PIC12C671T-04E/SM

βœ… Drop-In
Microchip Technology
πŸ“¦ 8-SOIJ (SM)
PIC 8-bit RISC Β· 1.75 KB (1K x 14) OTP Β· 128 bytes Β· None (OTP only) Β· 4 MHz Β· 33 instructions, mostly single-cycle Β· 3.3 V to 5.5 V Β· 6 (5 usable as digital; 4 share A/D inputs)

βœ“ In Stock

$2.38 / Unit

View Datasheet β†’

PIC12C671T-04/SM

βœ… Drop-In
πŸ“¦ 8-SOIJ (SM)
same 8-SOIJ footprint, die, and 4 MHz rating; non-I variant has commercial temperature range (0C to +70C) instead of industrial (-40C to +85C)

πŸ“‹ Reference alternative (not in catalog)

PIC12C672T-04I/SM

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 8-SOIJ (SM)
same 8-SOIJ footprint, pinout, and 4 MHz rating; doubles OTP program memory from 1.75 KB (1K x 14) to 3.5 KB (2K x 14), keeping 128 B RAM identical

πŸ“‹ Reference alternative (not in catalog)

PIC12CE674T-04I/SM

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 8-SOIJ (SM)
same 8-SOIJ footprint and pinout; adds 128 bytes of on-chip EEPROM data memory (versus none on PIC12C671) and 3.5 KB OTP, otherwise identical 4 MHz, 8-bit ADC, 6 I/O

πŸ“‹ Reference alternative (not in catalog)

PIC12C509A-04I/SM

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Microchip Technology
πŸ“¦ 8-SOIJ (SM)
PIC12C5xx Series Β· 8-bit PIC RISC (Enhanced PIC16C5X) Β· OTP EPROM Β· 1.5 KB (1K x 12 words) Β· 41 bytes Β· None (0 bytes) Β· 4 MHz Β· 1 us at 4 MHz (200 ns per instruction)

βœ“ In Stock

$0.93 / Unit

View Datasheet β†’

PIC12C671T-04I/SM Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC RISC (mid-range)
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 1.75 KB (1K x 14 words)
RAM Size 128 bytes
Data EEPROM Not present (12C671 has no EEPROM; see 12CE67x)
Maximum Clock Speed 4 MHz
Instruction Cycle 200 ns at 4 MHz
Supply Voltage (VDD) 3.0 V to 5.5 V
I/O Pins 6 (bidirectional, programmable)
ADC 8-bit, 4 input channels
Timers 1 x 8-bit timer/counter with 8-bit prescaler
Watchdog Timer Yes (with dedicated on-chip RC oscillator)
Brown-out Reset Yes
Power-on Reset Yes
In-Circuit Programming Yes (ICSP, 2-wire)
Oscillator Modes RC, LP, XT, HS (external); internal RC option
Operating Temperature -40C to +85C (industrial, I grade)
Maximum Power Dissipation 700 mW
Package 8-pin SOIJ (SM)
Mounting Type Surface Mount
RoHS Status Compliant
Lead-Free Yes

PIC12C671T-04I/SM Pin Configuration

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
Pin 1 GP5/OSC1/CLKIN β€” General-purpose I/O / oscillator input / external clock input
Pin 2 GP4/OSC2/CLKOUT β€” General-purpose I/O / oscillator output / clock output
Pin 3 GP3/MCLR/VPP β€” General-purpose I/O / Master Clear reset (active low) / programming voltage
Pin 4 GP2/AN2/T0CKI β€” General-purpose I/O / analog input 2 / Timer0 clock input
Pin 5 GP1/AN1/CIN-/ICSPCLK β€” General-purpose I/O / analog input 1 / comparator in- / ICSP clock
Pin 6 GP0/AN0/CIN+/ICSPDAT β€” General-purpose I/O / analog input 0 / comparator in+ / ICSP data
Pin 7 VDD β€” Positive supply voltage (3.0 V to 5.5 V)
Pin 8 VSS β€” Ground reference

Typical Applications

PIC12C671T-04I/SM is suitable for 6 applications: Appliance Control Boards, Battery-Powered Sensor Nodes, Automotive Interior Accessories, Security Keypads and Access Control, Simple Closed-Loop Fan/Pump Controllers, LED Lighting Drivers and Indicators.

🏭

Appliance Control Boards

The PIC12C671T-04I/SM fits appliance control boards because its 6 programmable I/O pins drive relay coils, triac interfaces, status LEDs, and key-scan matrices common in washing machines, microwave ovens, and rice cookers. The integrated 8-bit ADC samples NTC thermistors for over-temperature shutdown, while brown-out reset and watchdog timer provide the fault recovery required by IEC 60730 household appliance safety standards. At $1.32 in 1k quantities, the part keeps BOM cost low enough for high-volume white goods. Its 4 MHz clock and 1.75 KB OTP suffice for state-machine control firmware without RTOS overhead.

πŸ”‹

Battery-Powered Sensor Nodes

For battery-powered sensor nodes such as wireless thermostats, smoke detectors, and remote controls, the PIC12C671T-04I/SM provides 6 I/O pins and a SAR ADC in a compact 8-SOIJ package while operating down to 3.0 V. Brown-out detection protects against low-cell lockup, and the internal RC oscillator eliminates external crystal cost and quiescent draw. The 1.75 KB OTP accommodates periodic-sleep firmware patterns and simple Modbus or proprietary RF-link framing. Pairing with a low-current sensor such as an NTC thermistor or a PIR element keeps total node current in the microamp range during sleep.

πŸš—

Automotive Interior Accessories

The PIC12C671T-04I/SM's industrial -40C to +85C rating makes it usable in automotive interior accessories such as dome-light controllers, seat-occupancy detectors, and HVAC blend-door actuators. Its 8-bit ADC reads seat-pressure potentiometers and temperature probes, while 6 I/O pins drive small relays and LIN-bus bit-banged communication. The OTP architecture keeps unit cost low for high-volume accessory programs, and ICSP enables factory calibration after final assembly. For under-hood AEC-Q100 environments, migrate to a PIC16F or PIC18F automotive-grade part.

πŸŽ₯

Security Keypads and Access Control

The PIC12C671T-04I/SM suits security keypads, electronic locks, and access-control panels where 6 I/O pins can scan a 3x4 matrix via diode isolation or drive a buzzer, status LED, and magnetic-strike FET. Brown-out reset and watchdog timer provide the lockup-recovery required for unattended security hardware. The integrated ADC can monitor backup-battery voltage and detect tamper-switch resistance changes. OTP memory prevents firmware reverse-engineering from a decapped part, an advantage for code-protection-sensitive deployments. Pricing near $1.32 per unit keeps margin healthy on consumer-grade hardware.

🏭

Simple Closed-Loop Fan/Pump Controllers

For closed-loop fan or pump speed controllers, the PIC12C671T-04I/SM uses its 8-bit ADC to read a thermistor or tachometer feedback and PWM-emulated outputs on the 6 I/O pins to drive a FET gate. The 4 MHz clock and 200 ns instruction cycle handle PID-like update loops at 1 kHz with margin to spare, and brown-out reset prevents undefined behavior during motor inrush transients. Designers can implement soft-start, stall detection, and overtemperature shutdown in 1.75 KB of OTP firmware without an RTOS. Pairing with a back-EMF sensing resistor enables sensorless BLDC control in cost-sensitive applications.

πŸ’‘

LED Lighting Drivers and Indicators

The PIC12C671T-04I/SM drives LED indicator panels, RGB mood lighting, and decorative string-light controllers using 6 I/O pins and bit-banged PWM at 4 MHz. Its ADC reads ambient-light sensors for automatic brightness adjustment, while brown-out detection prevents flicker during AC-line brown-outs in mains-powered fixtures. The small 8-SOIJ footprint fits inside GU10 lamp bases and candle-bulb form factors, where every square millimeter matters. With OTP pricing around $1.32 in volume, designers can afford a dedicated MCU per lamp without inflating retail cost.

Recommended Products Summary

MOC3021 Random-phase triac optocoupler driver for line-voltage loads Used in: Appliance Control Boards PIC12C671T-04E/SM Microchip Technology Used in: Appliance Control Boards, Automotive Interior Accessories MCP9700 Low-quiescent analog temperature sensor for ADC input Used in: Battery-Powered Sensor Nodes PIC12C509A-04I/SM Microchip Technology Used in: Battery-Powered Sensor Nodes MCP2515 Standalone CAN controller for body-network integration Used in: Automotive Interior Accessories PIC12CE674T-04I/SM Adds on-chip EEPROM for storing access codes and event logs Used in: Security Keypads and Access Control MCP1700 Low-dropout 3.3V regulator for stable MCU supply Used in: Security Keypads and Access Control, LED Lighting Drivers and Indicators IRF540N N-channel MOSFET for PWM load switching Used in: Simple Closed-Loop Fan/Pump Controllers PIC12C672T-04I/SM Drop-in upgrade doubling code space for advanced control algorithms Used in: Simple Closed-Loop Fan/Pump Controllers PIC12C509AT-04E/SN Microchip Technology Used in: LED Lighting Drivers and Indicators
What is the program memory size of the PIC12C671T-04I/SM?
The PIC12C671T-04I/SM integrates 1.75 KB (1K x 14) of One-Time-Programmable (OTP) program memory, paired with 128 bytes of RAM. According to the Microchip PIC12C67x datasheet, the 14-bit-wide instruction word is characteristic of the mid-range PIC architecture. Because OTP memory cannot be reprogrammed, firmware must be fully validated before production programming, and field upgrades require a Flash-based sibling.
What is the operating voltage range of the PIC12C671T-04I/SM?
The PIC12C671T-04I/SM operates from a supply voltage (VDD) of 3.0 V to 5.5 V, compatible with both 3.3 V and 5 V rails. According to the Microchip PIC12C67x datasheet, brown-out detection and power-on reset are integrated to provide reliable operation across this range. For battery-powered applications, designers should observe the device's quiescent current profile and oscillator start-up time at low VDD.
How fast does the PIC12C671T-04I/SM run?
The PIC12C671T-04I/SM runs at a maximum clock speed of 4 MHz, producing a 200 ns instruction cycle when using the internal divide-by-4 clock chain. According to Microchip's datasheet, the part supports RC, LP, XT, and HS oscillator modes. For applications needing higher throughput, consider PIC12C67x siblings rated at 10 MHz or migrate to a PIC16F or PIC18F device.
How many I/O pins and ADC channels does the PIC12C671T-04I/SM have?
The PIC12C671T-04I/SM provides 6 programmable bidirectional I/O pins and an 8-bit analog-to-digital converter with 4 input channels multiplexed onto those pins. According to the Microchip datasheet, the ADC uses successive-approximation register (SAR) conversion and shares pins with digital I/O. This combination suits low-bandwidth analog sensing such as thermistors, potentiometers, and battery voltage monitors.
Where can I download the PIC12C671T-04I/SM datasheet PDF?
The official Microchip PIC12C671T-04I/SM datasheet PDF is hosted at microchip.com under product documentation for the PIC12C671 family. A search at alldatasheet.com also lists the 129-page document for offline reference. Always cross-check the document number and revision letter against Microchip's product page to ensure you have the latest revision before starting a design.
Where can I buy the PIC12C671T-04I/SM and what is the price?
The PIC12C671T-04I/SM is available in stock from authorized distributors including DigiKey, Mouser, and Microchip Direct, with lead times typically 6-12 weeks for production quantities as of 2026-09-15. Unit pricing scales from approximately $2.45 at qty 1 down to $1.32 at qty 1000. Because the part uses OTP memory, sample orders for prototype builds are common - contact your distributor for factory-programmed samples if needed.
Is the PIC12C671T-04I/SM in stock today?
Stock and lead time for the PIC12C671T-04I/SM fluctuate by distributor. As of 2026-09-15, DigiKey lists the part with multi-thousand-piece inventory and immediate shipping for small orders, while lead times for larger production runs may extend to several weeks. Because the part uses OTP memory, distributors cannot substitute blank parts - verify exact MPN strings when ordering.
What is the lead time for PIC12C671T-04I/SM orders?
Lead time for the PIC12C671T-04I/SM as of 2026-09-15 ranges from immediate (DigiKey, Mouser for small quantities) to approximately 8-12 weeks for large factory-direct production orders through Microchip. OTP-based microcontrollers typically have longer production lead times than Flash-based parts because each unit is uniquely programmed at the factory. Plan ahead by placing prototype orders early.
What is the difference between PIC12C671T-04I/SM and PIC12C671-04I/SM?
The PIC12C671T-04I/SM and PIC12C671-04I/SM are functionally identical 4 MHz, 8-bit CMOS microcontrollers in 8-pin SOIJ packages, both with 1.75 KB OTP and 128 bytes RAM. The 'T' suffix on Microchip parts denotes Tape and Reel packaging for high-volume SMT assembly. The base PIC12C671-04I/SM ships in tube or tray format. All electrical specifications are identical, so either part will function correctly in your design.
What is the difference between PIC12C671T-04I/SM and PIC12C671T-04/SM?
The PIC12C671T-04I/SM is the industrial-temperature variant rated -40C to +85C, while the PIC12C671T-04/SM (without the I suffix) is the commercial-temperature variant rated 0C to +70C. Both share the same 8-SOIJ package, 4 MHz clock, 1.75 KB OTP memory, and pinout. Choose the I grade for outdoor, automotive interior, or industrial environments where sub-zero operation is required.
What is the best drop-in replacement for PIC12C671T-04I/SM?
The best drop-in replacements for the PIC12C671T-04I/SM are same-package same-pinout Microchip siblings in the PIC12C family: PIC12C671-04I/SM (tube packaging), PIC12C671T-04E/SM (extended temperature variant), and PIC12C671T-04/SM (commercial temperature grade). All share the 8-SOIJ footprint, 1.75 KB OTP, 128 B RAM, and 4 MHz rating, so firmware is portable across them with no code changes.
Can PIC12C672T-04I/SM replace PIC12C671T-04I/SM?
Yes, the PIC12C672T-04I/SM is a near-drop-in upgrade for the PIC12C671T-04I/SM in the same 8-SOIJ package with the same 6 I/O pins and 4 MHz rating. The PIC12C672 doubles OTP program memory to 3.5 KB (2K x 14) versus 1.75 KB on the PIC12C671, while keeping RAM at 128 bytes. For designs that have outgrown the PIC12C671 code space, the PIC12C672 is the simplest migration path with no PCB rework required.
When should I choose PIC12C671T-04I/SM over PIC16F54?
Choose PIC12C671T-04I/SM when you need an integrated 8-bit ADC for analog sensing in a compact 8-pin SOIJ package with 6 I/O pins and only 1.75 KB of code. Choose the PIC16F54 when you need more I/O (12-14 pins) and Flash memory for field re-programmability. The PIC12C671 wins on integration density and cost; the PIC16F54 wins on flexibility and ease of firmware iteration.
Is PIC12C671T-04I/SM suitable for automotive applications?
The PIC12C671T-04I/SM is rated for industrial temperature (-40C to +85C) but is NOT AEC-Q100 qualified for under-hood automotive applications. For automotive designs requiring formal qualification, consider PIC16F or PIC18F AEC-Q100 grades from Microchip. However, the I-temperature PIC12C671 has been used historically in automotive interior accessories where AEC-Q100 is not contractually required - always confirm with your OEM.
What are the key specifications of the PIC12C671T-04I/SM that engineers should know?
Key specifications for the PIC12C671T-04I/SM: 8-bit PIC mid-range RISC core; 1.75 KB (1K x 14) OTP program memory; 128 bytes RAM; 4 MHz maximum clock; 3.0-5.5 V supply; 6 programmable I/O pins; integrated 8-bit, 4-channel SAR ADC; -40C to +85C industrial temperature range; 8-pin SOIJ (SM) surface-mount package; 700 mW maximum power dissipation; and ICSP support via 2-wire programming. These eight points define the part's electrical, thermal, and integration envelope for most designs.

Engineering reference data for PIC12C671T-04I/SM β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC12C671T-04I/SM when you need a low-cost 8-bit microcontroller with an integrated ADC for analog sensing in a compact 8-pin SOIJ package, and your firmware fits within 1.75 KB of OTP memory. It is well-suited for appliance controllers, sensor nodes, and security keypads where -40C to +85C operation is sufficient. Migrate to the PIC12C672T-04I/SM if you outgrow the code space, or to the PIC12CE674T-04I/SM if you need on-chip EEPROM for parameter storage. For designs that require ADC-less operation with lower cost, choose the PIC12C509A-04I/SM. For field-reprogrammability, switch to a Flash-based PIC12F or PIC16F sibling.

Comparison with Alternatives

Parameter This Product PIC12C671-04I/SM PIC12C671T-04E/SM PIC12C672T-04I/SM PIC12CE674T-04I/SM PIC12C509A-04I/SM
Brand Microchip Technology 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 8-SOIJ (SM) - same
Program Memory 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 3.5 KB OTP 3.5 KB OTP 1.5 KB OTP
RAM Size 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 41 bytes
Data EEPROM None None None None 128 bytes None
Maximum Clock Speed 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
ADC 8-bit, 4 channels 8-bit, 4 channels 8-bit, 4 channels 8-bit, 4 channels 8-bit, 4 channels None
I/O Pins 6 6 6 6 6 6
Temperature Range -40C to +85C (industrial) -40C to +85C (industrial) -40C to +125C (extended) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial)
Supply Voltage 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V

Key Differentiators

  • Integrated 8-bit ADC with 4 channels in only 6 I/O pins (vs PIC12C509A-04I/SM)
  • Double the code space versus PIC12C509A (vs PIC12C509A-04I/SM)
  • More RAM for buffer-intensive applications (vs PIC12C509A-04I/SM)

Design Notes

Power supply design for the PIC12C671T-04I/SM should include a 100 nF decoupling capacitor placed within 5 mm of the VDD pin and a bulk capacitor (typically 10 uF tantalum or aluminum polymer) at the board entry point. The device draws relatively low current but its ADC can corrupt readings if VDD ripples more than 50 mV during conversion; a small ferrite bead or 10 ohm resistor between the analog and digital supplies improves noise immunity in sensor applications.

OTP memory cannot be erased or rewritten. Once a PIC12C671T-04I/SM is programmed, firmware bugs cannot be patched in the field. Always validate firmware on a Flash-based equivalent (such as PIC12F675 or PIC16F54) before committing to OTP production. Additionally, the MCLR pin (GP3) is shared with the programming voltage input - if your design drives this pin as a normal logic output, ensure the load cannot source current into VPP during ICSP or the part will fail programming.

The 8-SOIJ (SM) package uses J-leads with a slightly larger footprint than a standard SOIC-8. Allocate at least 1.0 mm of clearance around each lead for the solder fillet and 0.5 mm between adjacent leads to prevent bridging during reflow. The exposed die pad is not present on this package, but a continuous ground plane under the device still improves thermal dissipation and EMC immunity. Place the ICSP test points or pads on the board edge to allow programming without removing the MCU.

When using the PIC12C671T-04I/SM ADC for precision measurements, the analog inputs (AN0-AN3) should be bypassed with 100 nF capacitors if source impedance exceeds 10 kohm, to limit acquisition-time errors. The internal ADC sample-and-hold requires a minimum acquisition time of approximately 20 microseconds at 4 MHz. Configure the GPIO pins connected to analog signals as inputs with the digital input buffer disabled (ANSEL/CMCON registers) to prevent digital switching noise from coupling into the analog path.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per Microchip product page. Industrial temperature grade (-40C to +85C); NOT AEC-Q100 qualified for under-hood automotive. Lead-free SOIJ package per JEDEC J-STD-020.

Data verified on: 2026-09-15 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC12C671T-04I/SM PIC12C671T-04I/SM datasheet PIC12C671T-04I/SM price Microchip PIC12C671 OTP 8-bit MCU 8-pin SOIJ microcontroller with ADC PIC12C671 vs PIC12C672 PIC12C671T-04I/SM drop-in replacement buy PIC12C671T-04I/SM in stock PIC12C671T-04I/SM pinout 8-SOIJ low cost OTP MCU sensor application PIC12C671 lead time distributor what is the difference between PIC12C671 and PIC12C509

Related Components & Terms

Microchip Technology PIC12C671 PIC12C671T-04I/SM PIC12C671-04I/SM PIC12C671T-04E/SM PIC12C672 PIC12CE674 PIC12C509A OTP (One-Time Programmable) 8-bit microcontroller PIC mid-range architecture RISC CPU ICSP (In-Circuit Serial Programming) SAR ADC (Successive Approximation Register) SOIJ-8 Small Outline IC Surface Mount Technology brown-out reset watchdog timer RoHS compliance industrial temperature grade automotive interior accessories appliance control
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details