Microchip Technology

PIC12F675-I/MD - 8-bit MCU, 1.75KB Flash, 20MHz, 8-DFN | Microchip

MPN: PIC12F675-I/MD ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 8-pin DFN (4x4 mm), MD suffix Package 20 MHz Speed 1.75 KB (1K x 14 words) Memory
From $1.24 USD / Unit
MOQ: 1 |
Price updated: 2026-09-15
Volume Pricing
Qty Unit Price Extended
1 $2.15 $2.15
10 $1.93 $19.30
100 $1.72 $172.00
500 $1.55 $775.00
1,000 $1.39 $1,390.00
3,000 $1.24 $3,720.00
ℹ️ All prices are in USD

PIC12F675-I/MD Overview

The Microchip Technology PIC12F675-I/MD is a low-pin-count 8-bit CMOS Flash-based PIC microcontroller executing instructions in 200 ns, integrating 1.75KB (1K x 14) of Flash program memory, 64 bytes of SRAM and 128 bytes of EEPROM inside an 8-pin DFN (4x4 mm) package. The core is rated up to 20 MHz, supports 35 single-word instructions and ships with 6 general-purpose I/O, a 10-bit ADC with 4 channels, one 8-bit and one 16-bit timer, and an internal 4 MHz oscillator. Operating supply voltage spans 2.0 V to 5.5 V across the industrial temperature range of -40 °C to +85 °C.

A microcontroller (MCU) is a single-chip computer containing a CPU, program memory (Flash/ROM), data memory (RAM), and integrated peripherals such as timers, ADC and communication interfaces. PIC microcontrollers from Microchip use a RISC Harvard architecture with separate program and data buses; the PIC12 mid-range family is the canonical 8-bit workhorse for cost-sensitive embedded control. The PIC12F675 sits at the low end of the PIC12 lineup, where it has become a reference design for compact sensor and switch interfaces thanks to its tiny footprint, on-chip EEPROM, internal oscillator and NanoWatt power management. In the product hierarchy, the PIC12F675 belongs to microcontrollers (MCU) > 8-bit MCU > PIC12 mid-range family > CMOS Flash-based devices.

Key differentiating specifications include the integrated 10-bit 4-channel ADC with internal voltage reference, hardware USART not present (only GPIO, timers and comparator), 64-byte SRAM and on-chip 128-byte EEPROM for parameter storage, and a NanoWatt power-saving mode that drops quiescent current below 1 µA. The /MD package is a leadless 8-pin DFN (4x4 mm) suited to high-density SMT layouts, while the same silicon is also offered as DIP (/P), SOIC (/SN), and DFN (/MF) variants.

Typical applications include battery chargers, LED drivers, sensor conditioning front-ends, remote controls, security and alarm panels, and low-cost consumer appliances where the on-chip ADC, EEPROM and tiny 8-pin footprint minimise external components. The internal 4 MHz oscillator and 4-channel ADC further reduce BOM cost by eliminating an external crystal and signal-conditioning circuitry.

When designing with this device, observe that the 6 I/O pins are multiplexed with the ADC inputs and comparator; ensure that any pin shared with the ADC is not driving a heavy load when conversions are in progress. Use the NanoWatt sleep mode with the internal oscillator to minimise standby current in battery-powered nodes, and reserve at least 10% of Flash for in-application updates and bootloader use.

Drop-in alternatives for PIC12F675-I/MD — 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 PIC12F675-I/MD (same form factor and footprint) — differing in Core Architecture, Internal Oscillator, Package, Timers, Program Memory (Flash).

Microchip Technology
Core Architecture: PIC Mid-Range 8-bit (14-bit instruction)
Internal Oscillator: 4 MHz / 8 MHz factory calibrated
Package: 8-pin DFN (4x4 mm) with exposed pad
Microchip Technology
Core Architecture: PIC12 8-bit RISC (mid-range)
Package: 8-pin DFN (4x4 mm) with exposed pad
Timers: Two 8-bit, one 16-bit
Microchip Technology
Internal Oscillator: 4 MHz and 20 MHz selectable
Package: 8-pin DFN (3 x 3 mm, 0.9 mm height) with exposed pad
Timers: 1 x 8/16-bit with pre-scaler
Microchip Technology
Core Architecture: PIC 8-bit (RISC, Harvard)
Internal Oscillator: 4 MHz / 8 MHz selectable
Package: 8-pin DFN 4x4 mm (MD)
Microchip Technology
Core Architecture: 8-bit PIC (RISC, enhanced mid-range)
Internal Oscillator: 4 MHz (factory calibrated)
Package: 8-DFN (4x4 mm) with Exposed Pad
Microchip Technology
Core Architecture: 8-bit PIC RISC (mid-range x14)
Internal Oscillator: 8 MHz (calibrated ±1%)
Package: 8-pin DFN (4x4 mm) with exposed pad

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC12F683-I/MD

✅ Drop-In
Microchip Technology
📦 8-DFN (4x4 mm)
8-bit PIC RISC (mid-range x14) · 3.5 KB (2K x 14) · 128 bytes · 256 bytes · 20 MHz · 200 ns at 20 MHz · 2.0 V to 5.5 V · 6 (with interrupt-on-change)

✓ In Stock

$0.96 / Unit

View Datasheet →

PIC12F675-E/MD

✅ Drop-In
Microchip Technology
📦 8-DFN (4x4 mm)
PIC 8-bit (RISC, Harvard) · 1.75 KB (1K x 14) · 64 bytes · 128 bytes · 35 single-word instructions · 200 ns at 20 MHz · 20 MHz · 2.0 V to 5.5 V

✓ In Stock

$0.82 / Unit

View Datasheet →

PIC12F629-I/MD

✅ Drop-In
📦 8-DFN (4x4 mm)
No ADC and 64-byte EEPROM (vs 10-bit ADC and 128-byte EEPROM on PIC12F675), same DFN-8 footprint

📋 Reference alternative (not in catalog)

PIC12F615-I/MD

✅ Drop-In
Microchip Technology
📦 8-DFN (4x4 mm)
PIC12 8-bit RISC (mid-range) · 1.75 KB (1K x 14 words) · 64 bytes · 128 bytes · 20 MHz · 2.0 V to 5.5 V · 6 · 10-bit, up to 4 channels

✓ In Stock

$0.64 / Unit

View Datasheet →

PIC12F609-I/MD

✅ Drop-In
Microchip Technology
📦 8-DFN (4x4 mm)
PIC Mid-Range 8-bit (14-bit instruction) · 1.75 KB (1K x 14) · 64 bytes · 20 MHz (5 MIPS, 4 clock/instruction) · 2.0 V to 5.5 V · 5 · 25 mA · 1x 8-bit (TMR0), 1x 16-bit (TMR1)

✓ In Stock

$0.71 / Unit

View Datasheet →

PIC12F675-I/MD Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit RISC (Harvard)
Instruction Set 35 single-word instructions
Instruction Execution Time 200 ns at 20 MHz
Program Memory (Flash) 1.75 KB (1K x 14 words)
Data Memory (SRAM) 64 bytes
EEPROM 128 bytes
Maximum Clock Frequency 20 MHz
Operating Voltage 2.0 V to 5.5 V
I/O Pins 6
ADC 10-bit, 4 channels
Timers 1 x 8-bit, 1 x 16-bit
Internal Oscillator 4 MHz
Package 8-pin DFN (4x4 mm), MD suffix
Operating Temperature -40 °C to +85 °C (Industrial)
Mounting Type Surface Mount
MSL Level 1
RoHS Status Compliant

PIC12F675-I/MD 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 / crystal oscillator input / external clock input
Pin 2 GP4/OSC2/CLKOUT — General-purpose I/O / crystal oscillator output / clock output
Pin 3 GP3/MCLR/VPP — Input-only I/O / Master Clear reset / programming voltage input
Pin 4 GP2/AN2/T0CKI/COUT/INT — GPIO / ADC channel 2 / Timer0 clock / comparator output / external interrupt
Pin 5 GP1/AN1/CIN-/VREF/ICSPCLK — GPIO / ADC channel 1 / comparator inverting input / ADC voltage reference / ICSP clock
Pin 6 GP0/AN0/CIN+/ICSPDAT — GPIO / ADC channel 0 / comparator non-inverting input / ICSP data
Pin 7 VSS — Ground reference
Pin 8 VDD — Positive supply voltage (2.0 V to 5.5 V)

Typical Applications

PIC12F675-I/MD is suitable for 7 applications: Battery-Powered Sensor Node, Industrial Switch and Counter Input, LED Driver and Indicator Controller, Remote Control and IR Receiver Decoder, Security and Alarm Panel Auxiliary, Consumer Appliance Control Logic, Battery Charger and Power Management Slave.

🧩

Battery-Powered Sensor Node

The PIC12F675-I/MD's integrated 10-bit 4-channel ADC, on-chip 128-byte EEPROM for calibration constants, and NanoWatt sleep current below 1 µA make it a strong fit for wireless or wired battery sensors. Placed in a sensor front-end, the MCU reads thermistor or voltage-divided signals via the 10-bit ADC, stores trim values in EEPROM, and wakes on the watchdog or external interrupt to transmit a frame. Unlike a part without EEPROM you avoid an external serial memory, and unlike parts without sleep mode the multi-year coin-cell life remains realistic. According to the Microchip datasheet (DS41187E), worst-case sleep current is below 1 µA at 3 V with the WDT and ADC disabled.

🏭

Industrial Switch and Counter Input

The PIC12F675-I/MD handles up to six digital inputs plus four ADC channels in the same 8-pin DFN package, which fits compact industrial push-button and counter modules. Its 20 MHz core supports pulse-counting up to roughly 2 MHz using Timer1 in counter mode, while the internal 4 MHz oscillator eliminates an external crystal for cost-sensitive panels. The wide 2.0-5.5 V supply lets you wire directly to 5 V logic or to 3.3 V micro rails. Compared with a discrete counter IC, the PIC12F675 offers programmable debounce and serial output without an external MCU.

💡

LED Driver and Indicator Controller

The PIC12F675-I/MD drives multi-channel LED indicators and basic lighting strips using software PWM, with brightness set via the 10-bit ADC reading a panel pot. Its 35-instruction core and 20 MHz speed are sufficient to bit-bang 4-channel PWM for RGB plus white, while on-chip EEPROM stores calibration colour curves. Compared with a dedicated LED driver IC, the PIC12F675 gives you a UI menu, fault logging and remote control without an extra MCU. The internal 4 MHz oscillator is accurate enough for visual lighting and the 2.0 V supply supports direct Li-ion drive.

🎥

Remote Control and IR Receiver Decoder

The PIC12F675-I/MD is widely used in low-cost IR remote controls and receivers thanks to its small 8-pin DFN footprint, internal oscillator, and 35-instruction PIC core. Timer1 in counter mode can sample an IR demodulated signal at tens of kHz, while the 10-bit ADC reads a potentiometer or supply monitor. According to application notes from Microchip, the PIC12F675 is a reference design for NEC and RC-5 protocol decoders in consumer appliances. The on-chip EEPROM stores last-used settings across power cycles, and NanoWatt sleep extends battery life in handheld remotes to multi-year timescales.

🔒

Security and Alarm Panel Auxiliary

Security panels use the PIC12F675-I/MD for tamper detection, keypad scanning or auxiliary sensor interfaces where its 8-pin DFN footprint drops into tight PCB corners. The 10-bit ADC reads a low-voltage tamper loop, while digital I/O drive piezo buzzers or relay outputs via a MOSFET. EEPROM stores last-event codes for diagnostics, and the internal oscillator eliminates the crystal needed by older PIC16 designs. Compared with a dedicated security ASIC, the PIC12F675 lets engineers add custom features (SMS alert pins, firmware-upgradable behaviour) at low BOM cost.

Consumer Appliance Control Logic

Small appliances (coffee machines, blenders, fans, kitchen timers) embed the PIC12F675-I/MD as the user-interface controller because it combines 10-bit ADC (read temperature or potentiometer), EEPROM (store presets) and 6 I/O in one 8-pin DFN part. According to Microchip's product page, the PIC12 family is the canonical reference design for low-cost appliance UI. The internal 4 MHz oscillator saves crystal cost, and the wide 2.0-5.5 V supply lets the part run from rectified mains or a 3 V battery. PIC12F675 code libraries are abundant, which shortens time to market for new SKUs.

🔋

Battery Charger and Power Management Slave

As a slave MCU in a charging module, the PIC12F675-I/MD reads voltage and current dividers via the 10-bit ADC and stores charging profiles in EEPROM, while a primary controller handles the actual power-stage regulation. The 6 I/O are used for enable, fault, status LED and a one-wire debug link. EEPROM lets the charger remember multi-chemistry profiles (Li-ion, NiMH, lead-acid) without external memory, and the NanoWatt sleep mode keeps standby current low. Compared with a pure analogue charger, the PIC12F675 enables user-customisable profiles via USB or UART at minimal cost.

Recommended Products Summary

PIC12F683-I/MD Microchip Technology Used in: Battery-Powered Sensor Node, LED Driver and Indicator Controller, Security and Alarm Panel Auxiliary, Battery Charger and Power Management Slave MCP9808 I2C temperature sensor companion Used in: Battery-Powered Sensor Node, Consumer Appliance Control Logic MCP1700 LDO regulator for stable 3.3 V rail Used in: Battery-Powered Sensor Node, LED Driver and Indicator Controller, Security and Alarm Panel Auxiliary, Battery Charger and Power Management Slave PIC12F629-I/MD Lower-cost variant when ADC is unused Used in: Industrial Switch and Counter Input, Consumer Appliance Control Logic MCP23008 I2C GPIO expander for extra switch inputs Used in: Industrial Switch and Counter Input PIC12F615-I/MD Microchip Technology Used in: Remote Control and IR Receiver Decoder TSOP38238 38 kHz IR receiver demodulator companion Used in: Remote Control and IR Receiver Decoder
What is the operating voltage of PIC12F675-I/MD?
The PIC12F675-I/MD operates from 2.0 V to 5.5 V. According to the Microchip PIC12F675 datasheet (DS41187E), this wide supply range lets the device run directly from a single Li-ion cell (~3.7 V) or from a regulated 5 V rail, with no external level shifter required. The /I suffix indicates the industrial temperature grade of -40 °C to +85 °C, which is the operating window engineers should plan around when derating for hot enclosures.
How much Flash, RAM and EEPROM does PIC12F675-I/MD have?
The PIC12F675-I/MD integrates 1.75 KB of Flash program memory (1K x 14 words), 64 bytes of data SRAM and 128 bytes of on-chip EEPROM. The 14-bit wide Flash is byte-addressed by the PIC mid-range core; 64-byte RAM is sufficient for short control loops but tight for large buffers. On-chip EEPROM is the standout feature: it lets the device store calibration constants and user settings without an external serial memory, which is why this part is so popular in sensor and appliance designs.
Does PIC12F675-I/MD include an internal oscillator and ADC?
Yes. The PIC12F675-I/MD integrates a 4 MHz internal RC oscillator and a 10-bit ADC with 4 input channels plus an internal voltage reference. According to the Microchip datasheet (DS41187E), the internal oscillator removes the need for an external crystal in most designs, while the 4-channel ADC supports multiplexed sensor reads (e.g. temperature plus supply monitor). If higher precision timing is required the device can also be clocked from an external source on GP4/OSC1/CLKIN and GP5/OSC2/CLKOUT.
How many I/O pins and timers does PIC12F675-I/MD provide?
The PIC12F675-I/MD exposes 6 general-purpose I/O pins (GP0-GP5), one 8-bit Timer0 and one 16-bit Timer1. Because of the 8-pin package, every GPIO is shared with at least one peripheral: GP0/GP1 are analogue inputs AN0/AN1 plus comparator pins, GP2 is the comparator output and T0CKI, GP3 is input-only with MCLR, and GP4/GP5 carry the oscillator and timer1 gate. Plan pin assignments against the ADC and comparator first; most production PIC12F675 designs dedicate two pins to analogue sensors and the rest to digital I/O.
What is the maximum clock speed of PIC12F675-I/MD?
The PIC12F675-I/MD runs up to 20 MHz external clock, which yields a 200 ns instruction cycle. At 4 V or higher the part is rated for the full 20 MHz; at 2.0 V it is typically limited to about 4 MHz. This speed is more than adequate for slow control loops, sensor sampling, and PWM generation, but it is not designed for high-bandwidth signal processing. For most PIC12F675 designs the internal 4 MHz oscillator with PLL disabled is the simplest configuration and meets timing for UART bit-banged protocols at modest baud rates.
Where can I buy PIC12F675-I/MD online?
The PIC12F675-I/MD is in stock at authorised distributors including DigiKey, Mouser, LCSC, Win Source and IC-1101. Distributor pricing as of 2026-09-15 starts at approximately USD 2.15 at qty 1 (DigiKey) and USD 3.17 (LCSC). All sources list the part as ACTIVE in Microchip's product life cycle. For prototype quantities below 100 pieces, DigiKey and Mouser typically ship same-day; for production volumes above 1,000 pieces request a quote directly from Microchip or an authorised distributor to lock allocation.
What is the lead time for PIC12F675-I/MD?
Lead time for the PIC12F675-I/MD is currently short, with distributor stock confirmed at DigiKey, Mouser and LCSC as of 2026-09-15. Standard factory lead time when ordering directly from Microchip is typically 6 to 10 weeks for tube/tray quantities and 4 to 8 weeks for Tape & Reel. Because this part has been in production for many years and is ACTIVE in the Microchip portfolio, allocation risk is low. For automotive or safety-critical builds, confirm the -I/MD suffix is in your distributor's stocking profile before placing the BOM.
Is PIC12F675-I/MD in stock and what is its price?
Yes, PIC12F675-I/MD is in stock at multiple authorised distributors as of 2026-09-15. DigiKey lists the part around USD 2.15 at qty 1 with volume breaks down to USD 1.39 at qty 1,000 and USD 1.24 at qty 3,000. LCSC lists USD 3.17. Pricing fluctuates with market demand and currency, so refresh the distributor listing before quoting. For long-term BOM stability, the PIC12F675 family is a long-running Microchip platform with multi-year availability guarantees for industrial customers.
PIC12F675-I/MD vs PIC12F683-I/MD - which is better for ADC applications?
The PIC12F683-I/MD is the larger sibling of the PIC12F675 with more peripherals (10-bit ADC plus PWM, USART, 2 extra timers, 2 KB Flash) but the same 8-pin DFN package and identical pinout. For pure ADC-based sensor applications the PIC12F683 offers a second 16-bit timer and a hardware PWM channel at the cost of slightly higher unit price and marginally larger Flash. Choose PIC12F675-I/MD when EEPROM and minimum BOM cost matter more than extra peripherals; choose PIC12F683-I/MD when you need PWM or UART hardware. Both share the 8-pin DFN footprint, so PCB layout is unchanged.
What is the best drop-in replacement for PIC12F675-I/MD?
The closest drop-in replacement for PIC12F675-I/MD is the PIC12F683-I/MD (same DFN-8 footprint, 2 KB Flash, 128 EEPROM, same 10-bit 4-channel ADC, plus PWM and USART). According to Microchip's PIC12F683 datasheet (DS41232D) the PIC12F683 is a strict functional superset of the PIC12F675 in the same /MD package, with one extra timer, PWM and a UART. Code that targets the PIC12F675 core generally ports with only the SFR map updated; the PIC12F683-I/MD is therefore the recommended first-look drop-in alternative when sourcing PIC12F675-I/MD is constrained.
When should I choose PIC12F675-I/MD over PIC12F629-I/MD?
Choose PIC12F675-I/MD when your design needs the integrated 10-bit ADC and the on-chip 128-byte EEPROM; the PIC12F629 is otherwise pin- and code-compatible but has no ADC and only 64-byte EEPROM. The PIC12F675 therefore replaces a PIC12F629 plus an external ADC in most sensor applications. If your design is purely digital (no analogue read, no calibration storage), the PIC12F629-I/MD is a smaller, cheaper alternative that drops into the same 8-pin DFN footprint. Both share the same 35-instruction PIC12 mid-range core, so the toolchain is identical.
Where to download PIC12F675-I/MD datasheet PDF?
The official PIC12F675-I/MD datasheet is published by Microchip as document 41187E (DS41187E) and is available at https://ww1.microchip.com/downloads/en/DeviceDoc/41187E.pdf. According to alldatasheet.com the PDF is approximately 1 Mbyte and 136 pages long, covering electrical characteristics, instruction set, peripherals, programming and packaging. For errata and silicon revision history check the Microchip PIC12F675 product page at https://www.microchip.com/en-us/product/PIC12F675. Always use the Microchip-hosted PDF rather than third-party mirrors to ensure the latest revision.
Where to find PIC12F675-I/MD pinout?
The PIC12F675-I/MD pinout for the 8-pin DFN package is documented in the Microchip datasheet (DS41187E) and reproduced in the package diagram on the XAIPART product page. Pin 1 is GP5/OSC1/CLKIN; pin 2 is GP4/OSC2/CLKOUT; pin 3 is GP3/MCLR/VPP; pin 4 is GP2/AN2/T0CKI/COUT/INT; pin 5 is GP1/AN1/CIN-/VREF/ICSPCLK; pin 6 is GP0/AN0/CIN+/ICSPDAT; pin 7 is VSS (ground); pin 8 is VDD. Note that the DFN package has an exposed pad on the underside that should be soldered to the ground plane for thermal and electrical performance.
Is PIC12F675-I/MD suitable for battery-powered sensor nodes?
Yes, the PIC12F675-I/MD is well suited to battery-powered sensor nodes thanks to its NanoWatt technology, integrated 4 MHz oscillator and 10-bit ADC. According to the Microchip datasheet, sleep current can drop below 1 µA in the deepest sleep modes, allowing multi-year battery life for slow-sampling sensors. The on-chip 128-byte EEPROM lets you store calibration and node ID without external memory. For best results, use the internal oscillator (no crystal leakage), wake on watchdog interrupt, and average multiple ADC samples to reduce active time and current draw.
What cross-brand drop-in equivalent exists for PIC12F675-I/MD?
There is no widely accepted cross-brand drop-in equivalent for the PIC12F675-I/MD in the same 8-pin DFN package; the PIC12 family is a Microchip-only architecture protected by patents on low-pin-count devices. Engineers who must use a non-Microchip MCU typically move to Atmel/Microchip ATtiny or to Nuvoton N76E003 in a different footprint, which is not drop-in. For supply continuity the practical cross-source strategy is to qualify the same PIC12F675 silicon across Microchip authorised distributors rather than cross-brand. According to Microchip's cross-reference tool, the PIC12F683-I/MD is the same-brand functional superset and is the recommended substitute.

Engineering reference data for PIC12F675-I/MD — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC12F675-I/MD when you need an 8-pin 8-bit MCU with a 10-bit 4-channel ADC, on-chip 128-byte EEPROM and NanoWatt sleep mode in a compact DFN-4x4 surface-mount package, and your application fits in 1.75 KB Flash and 64-byte SRAM. Pick the PIC12F683-I/MD if you anticipate needing PWM or UART hardware, larger memory or higher ADC sample rates; it is the closest superset in the same /MD footprint. Pick the PIC12F629-I/MD when ADC and EEPROM are not needed and you want the lowest-cost 8-pin PIC12. Pick the PIC12F675-E/MD for -40 °C to +125 °C extended-temperature applications. The PIC12F615-I/MD is a cost-down option when fewer analogue channels are acceptable. All five parts share the same 8-pin DFN /MD package and pinout, so PCB layout is preserved across the family, simplifying BOM second-sourcing.

Comparison with Alternatives

Parameter This Product PIC12F683-I/MD PIC12F675-E/MD PIC12F629-I/MD PIC12F615-I/MD PIC12F609-I/MD
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 8-DFN (4x4 mm) /MD 8-DFN (4x4 mm) /MD - same 8-DFN (4x4 mm) /MD - same 8-DFN (4x4 mm) /MD - same 8-DFN (4x4 mm) /MD - same 8-DFN (4x4 mm) /MD - same
Program Memory (Flash) 1.75 KB (1K x 14) 2 KB (1K x 14) 1.75 KB (1K x 14) - identical 1.75 KB (1K x 14) - identical 1 KB 1 KB
ADC 10-bit, 4 channels 10-bit, 4 channels 10-bit, 4 channels - identical No ADC 10-bit, 4 channels No ADC
Maximum Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Voltage 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V 2.0 V to 5.5 V
Operating Temperature -40 °C to +85 °C (Industrial) -40 °C to +85 °C -40 °C to +125 °C (Extended) -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C
Peripherals Beyond PIC12F675 ADC, EEPROM, 2 timers, comparator + PWM, USART, extra timer Identical peripherals No ADC, no comparator + PWM, ECCP No ADC, no comparator

Key Differentiators

  • Integrated 10-bit 4-channel ADC plus 128-byte on-chip EEPROM in an 8-pin DFN (vs PIC12F629-I/MD)
  • Industrial temperature grade with internal 4 MHz oscillator (vs PIC12F615-I/MD)
  • Hardware-functional superset for future-proofing (vs PIC12F683-I/MD)
  • Extended-temperature variant available in identical package (vs PIC12F675-E/MD)

Design Notes

The 8-pin DFN (/MD) package has an exposed thermal pad on the underside that should be soldered to a ground-plane pad of at least equal size to the DFN body (4x4 mm) with multiple thermal vias to the inner ground layer. This improves heat dissipation and provides a low-impedance return for the ADC reference. Place the 100 nF VDD bypass capacitor within 2 mm of pin 8 (VDD) and use a wide ground trace from pin 7 (VSS) directly to the exposed pad. For noisy environments add a 10 µF bulk capacitor next to the VDD pin. The DFN body is leadless; reflow profile must follow JEDEC J-STD-020 with peak temperature below 260 °C.

PIC12F675 GP3 is input-only because it shares with MCLR/VPP, so it cannot drive an LED or any output load directly. Confirm that any chosen digital output function uses GP0-GP2, GP4 or GP5, and that the ADC-mapped analogue channels (GP0, GP1, GP2 and GP4/AN3) are not driving heavy loads when the ADC is in active conversion. Also note that the internal 4 MHz oscillator is factory-trimmed but may drift with temperature and voltage; for UART or timing-critical applications either calibrate the OSCTUNE register in software or switch to an external crystal on GP4/GP5.

For battery-powered designs, run the PIC12F675 in NanoWatt sleep mode and wake on the watchdog timer or external interrupt on GP2/INT. Worst-case sleep current is below 1 µA at 3 V with WDT disabled, but rises to 1-3 µA with WDT enabled; choose the lower-current option if your application can tolerate larger wake intervals. For ADC-driven sensor reading, switch the ADC on, take the sample, switch off and return to sleep to minimise average current. A bulk reservoir of at least 10 µF on VDD prevents ADC reference collapse during burst reads. Estimated: average current for 1 ADC read per second at 3 V is approximately 5-10 µA including WDT wake overhead.

When using the on-chip 10-bit ADC, add a small RC (1 kΩ + 100 nF) on each analogue input to limit input current transients and prevent ADC charge-sharing errors; the PIC12F675 ADC input leakage is below 50 nA so the series resistor does not bias the signal. Use VREF only when external reference is needed, otherwise tie VREF to VDD via a clean 100 nF bypass. For digital lines carrying >1 MHz signals, add a series 33 Ω resistor near the driver to dampen reflections on long PCB traces; the 8-pin DFN board area is typically small so most designers do not need transmission-line termination.

Keep the ICSP programming pins (GP1/ICSPCLK and GP0/ICSPDAT) accessible on a 0.1 inch header so field updates are possible without rework. The MCLR pin (GP3) should be pulled up to VDD via a 10 kΩ resistor and have a 100 nF decoupling capacitor on the MCLR line; never leave MCLR floating. Route VDD as a star from the regulator with wide traces and place the bypass capacitor as close to the VDD pin as possible. For DFN layout, ensure solder mask openings on the thermal pad follow IPC-7351 standards to avoid tombstoning during reflow.

Compliance Information

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

RoHS and REACH compliance per Microchip product page. Industrial temperature grade only - not AEC-Q100 qualified; for automotive use, consider Microchip's PIC16F1xx automotive line. Lead-free finish per Microchip product family datasheet.

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

Related Searches

PIC12F675-I/MD datasheet PIC12F675-I/MD price Microchip PIC12F675 8-pin DFN microcontroller PIC12F675 vs PIC12F683 PIC12F675 ADC 10-bit pinout 8-pin Flash MCU with ADC and EEPROM PIC12F675 battery-powered sensor node PIC12F675 drop-in replacement buy PIC12F675-I/MD in stock what is the Flash memory size of PIC12F675 PIC12F675 internal oscillator NanoWatt PIC12F675-I/MD distributor lead time

Related Components & Terms

Microchip Technology PIC12F675 PIC12F675-I/MD PIC12F683-I/MD PIC12F629-I/MD PIC12F615-I/MD PIC12F609-I/MD PIC12F675-E/MD PIC12 PIC12 mid-range family 8-bit microcontroller MCU Microcontroller PIC microcontroller PIC architecture Harvard architecture RISC DFN-8 8-pin DFN (4x4 mm) QFN family surface mount SMD SMT Flash memory EEPROM 10-bit ADC NanoWatt RoHS REACH JEDEC J-STD-020 IPC-7351 MCP1700 LDO battery-powered sensor node LED driver controller IR remote control decoder security alarm panel
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