Microchip Technology

PIC12C671T-10I/MF - 8-Bit 10MHz MCU 1.75KB OTP 8-DFN | Microchip

MPN: PIC12C671T-10I/MF βœ“ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 8-DFN-S (6x5 mm) Package 10 MHz Speed OTP Memory
From $2.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-15
Volume Pricing
Qty Unit Price Extended
1 $4.2 $4.20
10 $3.78 $37.80
100 $3.36 $336.00
500 $2.95 $1,475.00
1,000 $2.55 $2,550.00
ℹ️ All prices are in USD

PIC12C671T-10I/MF Overview

The Microchip Technology PIC12C671T-10I/MF is a member of the PIC12C family of 8-bit CMOS microcontrollers with on-board A/D converter, offered in an 8-pin Dual Flat No-lead (8-DFN-S, 6x5 mm) surface-mount package and supplied in Tape & Reel. The device integrates 1.75 KB (1K x 14) of One-Time Programmable (OTP) program memory and 128 bytes of RAM, executes one instruction per cycle at up to 10 MHz oscillator frequency, and exposes 5 general-purpose digital I/O pins plus 4-channel 8-bit A/D conversion through the same pads. Industrial temperature grade (-40C to +85C), low power CMOS process, internal oscillator options, and an in-circuit serial programming interface round out the feature set.

An 8-bit microcontroller (MCU) is a small, single-chip computer built around an 8-bit data path, typically used in embedded applications that demand deterministic behaviour, low cost, and modest code size. The PIC12C671T sits at the entry-level of Microchip's 8-bit portfolio: PIC -> 8-bit microcontroller -> PIC10/12/16 family -> PIC12C sub-family. It is one of the earliest 8-pin OTP devices and remains in production as a cost-optimized solution for simple control tasks where an external crystal is unnecessary.

Key features that distinguish this device in its class include its 10 MHz instruction throughput (4 MHz oscillator x 4 PLLx), internal RC oscillator for low-BOM-count designs, 4-channel 8-bit ADC for direct sensor interfacing, and the wide 2.5 V to 5.5 V operating range that supports both 3.3 V and 5 V rails. Brown-out reset, watchdog timer, power-on reset, and code protection add robustness for unattended appliances, while the in-circuit serial programming (ICSP) interface permits firmware updates after PCB assembly.

The PIC12C671T-10I/MF uses a 14-bit instruction word and a Harvard architecture with separate code and data paths, achieving predictable interrupt latency and compact code density that often translates to smaller OTP images than competing 8-bit cores. CMOS design with low-power Sleep mode and a typical 2 mA active current at 5 V keeps it suitable for line-powered or battery-assisted duty cycles.

Typical applications for this part include small appliance controllers, sensor signal conditioning front-ends, automotive accessory modules, LED driver sequencers, and educational/development boards where the 8-pin footprint, internal oscillator, and minimal external component count simplify layout and reduce total BOM cost. Designers also use it as a housekeeping companion to a larger host MCU.

When designing with this part, place a 0.1 uF decoupling capacitor as close as possible to VDD and provide adequate ground copper. The internal oscillator is trimmed at the factory but may need software fine-tuning per board to meet timing-sensitive serial protocols; for tight UART tolerances an external crystal is recommended.

This page consolidates distributor pricing, pin-compatible drop-in alternatives, and practical design notes not found in the manufacturer datasheet, helping procurement and engineering teams evaluate supply risk and design trade-offs in a single view.

Drop-in alternatives for PIC12C671T-10I/MF β€” 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-10I/MF (same form factor and footprint) β€” differing in Program Memory Size, Program Memory Type, RAM Size, ADC, Core.

Microchip Technology
Program Memory Type: OTP EPROM
RAM Size: 128 bytes
Microchip Technology
Program Memory Size: 1.75KB (1K x 14)
ADC: 4 channels x 8-bit
Core: PIC 8-bit RISC

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

PIC12C671-10I/MF

βœ… Drop-In
Microchip Technology
πŸ“¦ 8-DFN-S (6x5 mm)
PIC 8-bit RISC Β· 8-bit Β· 1.75KB (1K x 14) Β· OTP Β· Not present Β· 128 x 8 bytes Β· 10MHz Β· 5

βœ“ In Stock

$1.86 / Unit

View Datasheet β†’

PIC12C671-04I/MF

βœ… Drop-In
Microchip Technology
πŸ“¦ 8-DFN-S (6x5 mm)
8-bit PIC RISC Β· OTP EPROM Β· 1.75 KB (1K x 14) Β· 128 bytes Β· 5 Β· 4 MHz Β· 3.0 V to 5.5 V Β· Internal

βœ“ In Stock

$1.55 / Unit

View Datasheet β†’

PIC12F1822-I/MF

βœ… Drop-In
πŸ“¦ 8-DFN-S (6x5 mm)
Flash reprogrammable, 10-bit ADC, 32 MHz internal oscillator; same footprint, new core requires firmware rewrite

πŸ“‹ Reference alternative (not in catalog)

PIC12LF1822-I/MF

βœ… Drop-In
πŸ“¦ 8-DFN-S (6x5 mm)
1.8-3.6 V VDD vs 2.5-5.5 V (-35% upper limit); same DFN footprint, Flash-based

πŸ“‹ Reference alternative (not in catalog)

PIC12F1840-I/MF

βœ… Drop-In
πŸ“¦ 8-DFN-S (6x5 mm)
7 KB Flash, 12-bit ADC, mTouch capacitive sensing; same 8-DFN footprint, enhanced core

πŸ“‹ Reference alternative (not in catalog)

PIC12C671T-10I/MF Maximum Ratings & Electrical Characteristics

Core 8-bit PIC
Family PIC12C
Program Memory Type OTP
Program Memory Size 1.75 KB (1K x 14)
RAM Size 128 x 8 bytes
EEPROM Size None
Maximum CPU Frequency 10 MHz
Instruction Set 14-bit RISC
Number of I/O Pins 5
ADC 4-channel, 8-bit
Timers 1 x 8-bit
Operating Voltage (VDD) 2.5 V to 5.5 V
Operating Temperature -40C to +85C (Industrial)
Package 8-DFN-S (6x5 mm)
Mounting Type Surface Mount
Programming Interface ICSP (In-Circuit Serial Programming)
Oscillator Internal RC, optional external
RoHS Status Compliant

PIC12C671T-10I/MF Pin Configuration

DFN-8 Package Pinout Diagram DFN-8 2x2mm, P0.5mm, EP 0.9x1.7mm, JEDEC MO-229. 1 8 2 7 3 6 4 5 DFN-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/T0CKI/AN2/INT/COUT β€” General-purpose I/O / Timer0 clock input / analog channel 2 / external interrupt / comparator output
Pin 5 GP1/AN1/VREF/CIN- β€” General-purpose I/O / analog channel 1 / voltage reference / comparator inverting input
Pin 6 GP0/AN0/CIN+ β€” General-purpose I/O / analog channel 0 / comparator non-inverting input
Pin 7 VSS β€” Ground reference
Pin 8 VDD β€” Positive supply voltage (2.5 V to 5.5 V)

Typical Applications

PIC12C671T-10I/MF is suitable for 6 applications: Small Appliance Controllers, Sensor Signal Conditioning, Automotive Accessory Modules, LED Driver Sequencers, Battery-Powered Remote Controls, Educational and Development Boards.

πŸ”§

Small Appliance Controllers

The PIC12C671T-10I/MF is well suited for small appliance controllers such as coffee makers, toasters, and fans where its 8-bit PIC core, 1.75 KB OTP program memory, and 5 GPIO pins deliver adequate logic capacity at minimal BOM cost. The internal RC oscillator eliminates the external crystal, shrinking PCB area in space-constrained enclosures. At 10 MHz instruction throughput, control loops for temperature, motor, and timing run with deterministic latency, while the 4-channel 8-bit ADC reads thermistor, potentiometer, and current-sensor inputs directly from the 3.3 V or 5 V rail. Compared with discrete logic, the integrated brown-out reset and watchdog timer add reliability to unattended consumer products.

🧩

Sensor Signal Conditioning

For low-channel-count sensor signal conditioning, the PIC12C671T-10I/MF integrates the 4-channel 8-bit ADC and a single 8-bit timer, removing the need for an external ADC in many low-precision measurement nodes. Industrial-temperature -40C to +85C rating supports outdoor and factory-floor installations. With 1.75 KB OTP, designers can implement linearization, calibration constants, and basic alarm thresholds directly on-chip, transmitting only useful state over UART or PWM. The 2.5 V minimum VDD allows operation from a single Li coin cell during brown-out events, while the ICSP programming interface simplifies firmware updates during product validation cycles.

πŸš—

Automotive Accessory Modules

The PIC12C671T-10I/MF's industrial temperature grade and 2.5 V to 5.5 V operating range tolerate automotive 12 V rails after regulator drop-down to 5 V or 3.3 V. Five GPIO pins can drive relays, MOSFET gates, or LED indicators for accessory modules such as interior lighting, fog lamps, or seat controllers. The 10 MHz CPU frequency is sufficient for LIN-slave emulation or PWM dimming at 1 kHz resolution. For non-safety-critical accessory applications, the 8-bit ADC can monitor back-up battery voltage and temperature. Note that AEC-Q100 qualification is not available on the PIC12C671 family; for safety-critical automotive work, migrate to AEC-Q100-qualified PIC16F or dsPIC parts.

πŸ’‘

LED Driver Sequencers

The PIC12C671T-10I/MF can sequence LED strings in signage, decorative lighting, or status indicators using its 8-bit timer to generate PWM with sufficient resolution for visual blending. Five GPIO pins can be allocated as PWM outputs or current-monitor inputs, while the 4-channel ADC samples feedback for closed-loop brightness control. The internal oscillator eliminates crystal cost, and the 2.5 V minimum VDD allows operation from a single Li-Ion cell. With 1.75 KB OTP, lookup tables for chase patterns fit comfortably. For higher-channel-count installations, the PIC12F1840-I/MF adds mTouch and more PWM channels in the same DFN footprint, simplifying PCB upgrade paths.

πŸ“±

Battery-Powered Remote Controls

In battery-powered remote controls for consumer electronics, the PIC12C671T-10I/MF draws typical active current around 2 mA at 5 V and supports low Sleep currents in the microampere range, allowing coin-cell operation for handheld form factors. The 5 GPIO pins handle IR LED drive, button matrix scan, and status LED, while the 4-channel 8-bit ADC can monitor battery voltage for low-battery warning. The ICSP programming interface allows late-stage button mapping updates without desoldering. Compared with discrete 555-based timers, the PIC12C671T provides configurable debounce, multi-button handling, and adaptive power-down to extend battery life significantly.

πŸŽ“

Educational and Development Boards

The PIC12C671T-10I/MF is a popular teaching vehicle for 8-bit embedded courses because its 8-pin DFN package, internal oscillator, and minimal external parts let students focus on PIC architecture, assembly language, and peripheral programming rather than hardware debugging. The PICkit 3/PICkit 4 programmer and MPLAB X IDE are free, supported by extensive documentation, application notes, and example projects on Microchip's website. The 1.75 KB OTP memory is large enough for textbook examples on ADC, timer, and interrupt handling, while small enough to force disciplined coding. Although OTP prevents re-flashing in classroom use, the PIC12F1822 in the same DFN package offers Flash reprogrammability for lab iteration.

Recommended Products Summary

PIC12F1822-I/MF Flash-based successor with 10-bit ADC for upgraded appliance designs Used in: Small Appliance Controllers, Educational and Development Boards MCP9700T-E/TT Low-cost analog temperature sensor paired with ADC channel Used in: Small Appliance Controllers, Sensor Signal Conditioning, Automotive Accessory Modules MCP6001T-E/OT Op-amp front-end for sensor signal buffering Used in: Sensor Signal Conditioning, LED Driver Sequencers PIC16F18323-I/P AEC-Q100-grade 8-bit successor for safety-relevant automotive designs Used in: Automotive Accessory Modules PIC12F1840-I/MF Higher-memory Flash successor for multi-channel LED sequencers Used in: LED Driver Sequencers PIC10LF320-I/MC Microchip Technology Used in: Battery-Powered Remote Controls MCP1700T-3302E/TT 3.3 V LDO regulator for stable MCU rail from coin cell Used in: Battery-Powered Remote Controls PIC10F200-I/P Microchip Technology Used in: Educational and Development Boards
What is the program memory size of the PIC12C671T-10I/MF?
The PIC12C671T-10I/MF contains 1.75 KB (1K x 14) of One-Time Programmable (OTP) program memory, organized as 1024 14-bit instruction words. According to the Microchip PIC12C671 datasheet, this OTP memory is one-time writable, so firmware must be fully verified before programming. For 8-bit applications that need smaller code, the PIC12C508A at 0.75 KB and PIC12C509A at 1.25 KB are direct lower-memory alternatives.
What is the operating voltage range of PIC12C671T-10I/MF?
The PIC12C671T-10I/MF operates from 2.5 V to 5.5 V on the VDD pin, supporting both 3.3 V and 5 V designs. The internal ADC reference is tied to VDD, so analog measurements scale with the supply. Brown-out reset is factory-trimmed; users wanting a tighter threshold can add an external supervisor or choose a PIC10F or PIC12F1 series successor with programmable BOR.
Where to buy PIC12C671T-10I/MF online?
The PIC12C671T-10I/MF is available from authorized Microchip distributors including DigiKey (digi-key.com), Mouser, Avnet, and Arrow. Stock status changes frequently; the part number PIC12C671T-10I/MF-ND is the DigiKey vendor part. As of 2026-09-15, distributors list 1-piece pricing near USD 4.20 with volume breaks to USD 2.55 at 1000 pieces. Always source from authorized channels to guarantee traceable, factory-sealed reels.
What is the price of PIC12C671T-10I/MF in 1000-piece quantities?
As of 2026-09-15 distributor pricing for the PIC12C671T-10I/MF, the 1000-piece unit price is approximately USD 2.55, dropping further at higher reel quantities. Single-piece pricing is around USD 4.20. Pricing varies with market lead time and reel availability; for budget-sensitive designs, check the PIC12C671-10I/MF (non-tape-and-reel tray) and PIC12C671-10/SM (SOIC-8 package) for similar or lower prices.
What is the lead time for PIC12C671T-10I/MF?
The PIC12C671T-10I/MF is generally in stock at authorized Microchip distributors with lead times of 2-6 weeks from factory for production volumes. As of 2026-09-15, distributor stock pages show small-quantity inventory at DigiKey and Mouser, but large reels may be back-ordered. If you need guaranteed long-term supply, request Microchip's product life-cycle statement; this part is still listed as active but is a mature OTP device, so consider the PIC12F family for new designs.
PIC12C671T-10I/MF vs PIC12LF1822-I/MF: which is better for new designs?
For new designs, the PIC12LF1822-I/MF is the better choice. It is a modern enhanced mid-range core with 3.5 KB Flash, 128 B RAM, 4-channel 10-bit ADC, internal 32 MHz oscillator, and the same 8-DFN-S (6x5 mm) footprint. The PIC12C671T-10I/MF is an OTP-only legacy part with 8-bit ADC and 10 MHz instruction rate. The PIC12LF1822 is pin-compatible at the 8-DFN level, supports re-programming, and offers better ADC resolution, but you must verify its pinout for your schematic.
What is the difference between PIC12C671 and PIC12C672?
The PIC12C671 and PIC12C672 differ in OTP memory only - the PIC12C672 has 2 KB (2K x 14) versus the PIC12C671's 1.75 KB (1K x 14). Both share 128 bytes of RAM, 4-channel 8-bit ADC, 5 I/O pins, and identical 8-pin DFN/SOIC pinouts. The -10I/MF suffix indicates 10 MHz, industrial temperature grade, and 8-DFN-S package with Tape & Reel. Both are mature OTP parts; for new designs consider the Flash-based PIC12F1822 family.
Is PIC12C671T-10I/MF suitable for battery-powered applications?
The PIC12C671T-10I/MF is moderately suitable for battery applications. Typical active current is around 2 mA at 5 V/10 MHz and Sleep current in the microampere range per the PIC12C671 datasheet. With its 2.5 V minimum VDD it can run from a single Li coin cell down to 2.7 V. For aggressive low-power designs, however, newer PIC12F and PIC16F families offer nanoWatt Sleep currents below 100 nA and a wider 1.8 V to 5.5 V range, which is preferable for multi-year battery life.
What is the best drop-in replacement for PIC12C671T-10I/MF?
The best drop-in replacement for the PIC12C671T-10I/MF in the same 8-DFN-S (6x5 mm) package is the PIC12F1822-I/MF (Flash, 3.5 KB, 10-bit ADC, 32 MHz internal). It is pin-compatible at the package level and functionally richer, but firmware must be recompiled for the enhanced mid-range core. For exact same-die swap without firmware changes, use the PIC12C671-10I/MF (tray packaging) or PIC12C671T-10/SM (SOIC-8 footprint) - confirm pinout before board rework.
Can PIC12F1822 replace PIC12C671T-10I/MF directly?
The PIC12F1822 in the -I/MF package is pin-compatible at the 8-DFN-S (6x5 mm) package level with the PIC12C671T-10I/MF, but it is NOT a true pin-for-pin drop-in replacement. The PIC12C671 has no GP3-specific MCLR behavior and different ADC channel mapping, while the PIC12F1822 uses the enhanced mid-range core. The PC board footprint matches, but firmware must be rewritten for the new core. Use PIC12F1822 only if you are willing to modify firmware and revalidate.
Where to download PIC12C671T-10I/MF datasheet PDF?
The official PIC12C671 datasheet PDF is available from Microchip at https://www.microchip.com/en-us/product/PIC12C671. Click the 'Documentation' tab, then 'Data Sheet'. The document covers electrical characteristics, ADC, timers, ICSP programming, and packaging. Third-party mirrors at alldatasheet.com and chipdig.com also host copies. Always cross-check the latest Microchip revision to ensure errata and AC/DC specs are current.
Where to find PIC12C671T-10I/MF pinout and DFN package drawing?
The PIC12C671T-10I/MF pinout and 8-DFN-S package drawing are in the Microchip PIC12C671 datasheet, section 'Pinout' and 'Packaging Information'. Pins 1-8 on the 8-DFN-S (6x5 mm) are: 1 GP5/OSC1/CLKIN, 2 GP4/OSC2/CLKOUT, 3 GP3/MCLR/VPP, 4 GP2/T0CKI/AN2/INT/COUT, 5 GP1/AN1/VREF/CIN-, 6 GP0/AN0/CIN+, 7 VSS, 8 VDD. The drawing shows a center exposed pad that may be electrically connected to VSS - consult the package outline for thermal pad routing.
Does PIC12C671T-10I/MF have a 10-bit ADC?
No, the PIC12C671T-10I/MF has a 4-channel 8-bit ADC, not 10-bit. For 10-bit ADC performance in the same 8-DFN package, choose the PIC12F1822-I/MF or PIC12LF1822-I/MF. If you require 12-bit ADC, the PIC12F1552 offers 12-bit ADC at the same 8-pin level but in SOIC-8, requiring PCB rework. Confirm your application's signal-to-noise budget before committing to the PIC12C671's 8-bit resolution.
What tools support PIC12C671T-10I/MF programming?
The PIC12C671T-10I/MF is supported by Microchip's MPLAB X IDE (free download), the XC8 C compiler (free mode available), and the MPASM assembler. In-circuit serial programming (ICSP) is supported by the PICkit 3, PICkit 4, MPLAB SNAP, and MPLAB PM3 programmers. MPLAB X includes the code-configurator and simulator. For production programming, Microchip-approved third-party programmers from BP Microsystems, Data I/O, and System General also support this device.
Hey Google, can the PIC12C671T-10I/MF be replaced by a Flash-memory part on the same PCB?
Yes, the PIC12C671T-10I/MF can be replaced by the PIC12F1822-I/MF on the same PCB. Both use the 8-DFN-S (6x5 mm) package, so the footprint matches and no PCB rework is required. The PIC12F1822 adds Flash reprogrammability, a 10-bit ADC, and a 32 MHz internal oscillator. Note that the PIC12F1822 is enhanced mid-range core, so existing PIC12C671 assembly source must be rewritten - you cannot reuse the original hex image.
Is the PIC12C671T-10I/MF still in production in 2026?
The PIC12C671T-10I/MF is still listed as active by Microchip Technology as of 2026-09-15, although it is a mature 8-bit OTP part. Microchip generally continues to manufacture mature 8-bit PIC devices indefinitely because of long-running industrial customers. For new designs, however, Microchip strongly encourages migrating to the Flash-based PIC12F family for better supply security, reprogrammability, and improved peripherals. Verify lifecycle status on Microchip's product page before committing to long-life production.
What are the key specifications of PIC12C671T-10I/MF that engineers should know?
Engineers evaluating the PIC12C671T-10I/MF should focus on: 8-bit PIC core with 14-bit RISC instruction set; 1.75 KB OTP program memory (1K x 14); 128 bytes RAM; 5 GPIO pins; 4-channel 8-bit ADC; one 8-bit timer; VDD 2.5-5.5 V; 10 MHz maximum CPU frequency; industrial -40C to +85C; 8-DFN-S 6x5 mm package with Tape & Reel; ICSP programming; internal RC oscillator with optional external crystal. These parameters dictate firmware size, I/O budget, ADC precision, and PCB footprint.

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

Selection Guide

Choose the PIC12C671T-10I/MF when you need a mature, OTP-programmed 8-bit MCU in a compact 8-DFN-S surface-mount package with 1.75 KB program memory, 8-bit resolution ADC, and industrial temperature grade. It is ideal for high-volume cost-sensitive designs where firmware is finalized in production. For new designs, however, prefer the PIC12F1822-I/MF in the same DFN footprint - Flash reprogrammability, 10-bit ADC, and 32 MHz internal oscillator add capability at lower unit cost. Choose the PIC12C671-04I/MF if 4 MHz CPU is sufficient and you want to lower EMI. Choose the PIC12LF1822-I/MF only if your system runs below 3.6 V (e.g., single Li coin cell), because its upper VDD limit is lower.

Comparison with Alternatives

Parameter This Product PIC12C671-10I/MF PIC12C671-04I/MF PIC12F1822-I/MF PIC12LF1822-I/MF PIC12F1840-I/MF
Package 8-DFN-S (6x5 mm) 8-DFN-S (6x5 mm) - same 8-DFN-S (6x5 mm) - same 8-DFN-S (6x5 mm) - same 8-DFN-S (6x5 mm) - same 8-DFN-S (6x5 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 3.5 KB Flash 3.5 KB Flash 7 KB Flash
Maximum CPU Frequency 10 MHz 10 MHz 4 MHz 32 MHz (internal) 32 MHz (internal) 32 MHz (internal)
ADC Resolution 8-bit 8-bit 8-bit 10-bit 10-bit 12-bit
Operating Voltage 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 3.6 V 1.8 V to 5.5 V
Program Memory Type OTP OTP OTP Flash Flash Flash
1k Piece Price (USD, as of 2026-09-15) 2.55 2.55 2.55 1.85 1.95 2.20

Key Differentiators

  • Internal oscillator eliminates external crystal (vs PIC12C671-10I/SM (SOIC-8 variant))
  • Higher CPU throughput than 4 MHz OTP variants (vs PIC12C671-04I/MF)
  • Smaller DFN-8 footprint than SOIC-8 alternatives (vs PIC12C671T-10/SM)

Design Notes

Estimated: with VDD=5 V, CPU at 10 MHz, all peripherals off, the PIC12C671T-10I/MF draws approximately 2 mA active per Microchip DC characteristics. Add a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 8) and a bulk 10 uF aluminum/ceramic on the supply rail. For ADC accuracy, place an additional 0.1 uF cap on the VREF line if used. In Sleep mode current drops to a few microamperes typical - refer to datasheet for exact conditions.

The 8-DFN-S package has a center thermal pad (exposed paddle) on the underside; per Microchip package drawings this pad is typically connected to VSS internally. For best thermal and electrical performance, solder the pad to a copper pour on the PCB with multiple thermal vias to the inner/ground plane. Keep traces short on GP0/AN0 and GP1/AN1 to minimize ADC input leakage. Maintain 0.5 mm clearance between DFN pads and any high-voltage switching traces to avoid coupling.

Do not exceed 5.5 V on VDD or apply voltage to GP3/MCLR above VDD; this can trigger latch-up. The MCLR pin requires a 10-50 kohm pull-up to VDD for normal operation; do not leave it floating. The internal RC oscillator is factory-trimmed to within 1% typically but drifts with temperature and VDD; for tight UART timing use an external crystal. OTP memory cannot be erased - validate code on a Flash-based PIC12F1822 before committing firmware to the PIC12C671.

Estimated: the PIC12C671T-10I/MF ADC input leakage is approximately +/- 1 uA per the datasheet, so the source impedance of analog signals should be below 10 kohm to keep acquisition-time-induced error below 1 LSB. Add an RC low-pass filter (1 kohm + 100 pF) on analog inputs in noisy environments, and average multiple ADC readings in firmware for sensor signal conditioning. GP3 is input-only - do not configure it as output, or you risk contention with the MCLR/VPP function.

Compliance Information

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

RoHS/REACH compliance per Microchip product page; lead-free reflow profile per JEDEC J-STD-020. Not AEC-Q100 qualified - select PIC16F or dsPIC families for automotive safety-critical applications.

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

Related Searches

PIC12C671T-10I/MF PIC12C671T-10I/MF datasheet Microchip PIC12C671 8-bit MCU 8-pin DFN microcontroller 1.75KB OTP PIC12C671 DFN-S 6x5 package PIC12C671 small appliance controller PIC12C671 vs PIC12F1822 PIC12C671 drop-in replacement PIC12C671T-10I/MF buy price PIC12C671 ADC 8-bit internal oscillator PIC12C671 pinout 8-DFN 8-bit OTP microcontroller ICSP

Related Components & Terms

Microchip Technology PIC12C671 PIC12C671T-10I/MF PIC12F1822 PIC12LF1822 PIC12F1840 8-bit microcontroller MCU PIC10/12/16 family One-Time Programmable OTP memory Flash memory ICSP In-circuit serial programming MPLAB X IDE XC8 compiler ADC 8-bit ADC GPIO Brown-out reset Watchdog timer DFN-8 8-DFN-S QFN package family Surface mount AEC-Q100 RoHS REACH J-STD-020 Lead-free Industrial temperature grade PICkit programmer Harvard architecture RISC instruction set Internal RC oscillator low-dropout LDO
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