Microchip Technology

PIC12F675-I/P - 8-Bit 20MHz Flash MCU | Microchip

MPN: PIC12F675-I/P ✓ Active
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss 8-pin PDIP Package 20 MHz Speed 1.75 KB Flash Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-10-20
Volume Pricing
Qty Unit Price Extended
1 $0 $0.00
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

PIC12F675-I/P Overview

The Microchip Technology PIC12F675-I/P is an 8-bit CMOS Flash-based PIC microcontroller with a 20 MHz maximum clock, 1.75 KB of Flash memory, 128 bytes of EEPROM, and a 10-bit A/D converter. It is supplied in an 8-pin PDIP package. The device combines four-channel 10-bit ADC capability, six I/O pins, a comparator, and a compact instruction set in a low-cost embedded-control package.

A PIC microcontroller is a programmable integrated circuit that combines a CPU core, nonvolatile program memory, data memory, I/O ports, and peripherals on one chip. The PIC12F675 belongs to the 8-bit PIC12 low-pin-count family and is intended for small control systems that require more than simple logic but do not need a high-performance processor. Its Flash program memory permits in-circuit reprogramming and supports firmware updates without replacing the device.

The verified product data identifies a 20 MHz device with 200 ns instruction execution and a 35-single-word instruction set. The PIC12F675-I/P is identified as an 8-bit, 8-pin device with four channels and a 10-bit ADC. Six I/O ports are listed in the verified comparison data. The PDIP package is suitable for through-hole prototyping, educational kits, industrial control modules, and applications where a larger package is easier to inspect or hand-solder than a fine-pitch surface-mount package.

Compared with a basic 8-bit MCU, the integrated ADC enables analog measurement without an external converter. The four ADC channels can be used for sensors, potentiometers, battery monitoring, and simple control loops. The device is suited to compact embedded products where Flash reprogrammability, low pin count, and a straightforward programming model are more valuable than high processing bandwidth. Its CMOS construction and 8-pin integration reduce the number of external components in simple control boards.

Typical applications include small sensor nodes, temperature controllers, fan controllers, LED sequencers, battery-powered instruments, hobby robotics, and basic industrial automation modules. The device can evaluate analog inputs, drive discrete outputs, and execute control logic from a single microcontroller. For designs requiring higher memory, more peripherals, or expanded communication, related PIC devices may be preferable.

Designers should use the manufacturer pinout description and verify the 8-pin PDIP footprint, programming connections, oscillator configuration, and analog-input routing on the PCB. The A/D converter, comparator, and digital I/O share limited pins, so mixed analog and digital layouts require careful grounding and decoupling. Firmware must also account for the device's 8-bit architecture and limited peripheral resources.

This page combines the verified manufacturer and distributor information with practical application guidance, comparison notes, and engineering-oriented caveats. It is intended to help engineers identify whether the PIC12F675-I/P fits an embedded-control design before downloading the official datasheet and planning a PCB layout.

Drop-in alternatives for PIC12F675-I/P — 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/P (same form factor and footprint) — differing in Package, Timers, Operating Temperature, Internal Oscillator, ADC.

Microchip Technology
Package: 8-Pin PDIP (P)
Timers: 1 x 8-bit with 8-bit prescaler
Operating Temperature: -40C to +85C (commercial/industrial)
Microchip Technology
Package: 8-pin PDIP (through-hole)
Timers: 1 x 8-bit (TMR0)
Operating Temperature: -40 C to +125 C (Extended / Automotive grade, "E" suffix)
Microchip Technology
Package: PDIP-8 (through-hole, 0.300 inch / 7.62 mm pitch)
Timers: 1 x 8-bit with prescaler
Operating Temperature: -40C to +85C (industrial)
Microchip Technology
Package: 8-pin PDIP (0.300 inch, 7.62 mm)
Timers: 1 x 8-bit timer/counter with prescaler + WDT
Operating Temperature: 0C to +70C (commercial)
Microchip Technology
Package: 8-pin PDIP (0.300 inch / 7.62 mm)
Timers: 1 x 8-bit timer/counter with watchdog
Internal Oscillator: 4 MHz RC (on-chip, software selectable)
Microchip Technology
Package: PDIP-8 (8-pin DIP, 0.300 inch / 7.62 mm)
Timers: 1 x 8-bit, 1 x Watchdog
Operating Temperature: -40 C to +125 C (Extended)
Microchip Technology
Package: PDIP-8 (through-hole)
Timers: 3 (Timer0 8/16-bit, Timer1 16-bit, Timer2 8-bit)
Operating Temperature: -40 °C to +85 °C (Industrial, "I")
Microchip Technology
Package: PDIP-8 (through-hole)
Operating Temperature: -40C to +125C (Extended)
Microchip Technology
Package: 8-pin PDIP (P)
Timers: 1 x 8-bit/16-bit Timer0 with pre-scaler
Operating Temperature: -40C to +85C (Industrial -I grade)
Microchip Technology
Package: 8-pin PDIP (through-hole, 0.300 in / 7.62 mm row pitch)
Timers: 1 x 8-bit, 1 x 16-bit (with CCP)
Operating Temperature: -40 °C to +125 °C (Extended, "E")
Microchip Technology
Package: 8-pin SOIC (SN)
Timers: 1 x 8-bit, 1 x 16-bit
Operating Temperature: -40 C to +85 C (industrial)
Microchip Technology
Package: 8-pin PDIP (300 mil)
Timers: 1x 8-bit, 1x 16-bit
Operating Temperature: -40 C to +85 C (Industrial)

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

PIC12F675-E/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC mid-range 8-bit RISC · 1.75 KB (1K x 14 words) · 64 bytes · 128 bytes · 35 single-word instructions · 200 ns (20 MHz, 4 clocks/instruction) · 20 MHz · 2.0 V to 5.5 V

✓ In Stock

$1.05 / Unit

View Datasheet →

PIC12F675-I/SN

✅ Drop-In
Microchip Technology
📦 SOIC-8
PIC 8-bit RISC · 1.75 KB (1K x 14 words) · 64 bytes · 128 bytes · 20 MHz (200 ns instruction cycle) · 2.0 V to 5.5 V · 10-bit, 4 channels · 1

✓ In Stock

$0.74 / Unit

View Datasheet →

PIC12F683-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC mid-range 8-bit (x14) · PIC12 · 20 MHz · 3.5 KB (2K x 14) · 128 bytes · 256 bytes · 6 · 4 channels x 10-bit

✓ In Stock

$1.22 / Unit

View Datasheet →

PIC12F629-I/P

✅ Drop-In
Microchip Technology
📦 PDIP-8
PIC 8-bit (14-bit instruction word, modified Harvard) · 1.75 KB (1K x 14 words) · 64 bytes · 128 bytes · 20 MHz (200 ns instruction cycle) · 6 bidirectional GPIO · 4 MHz / 8 MHz selectable · 1 x 8-bit/16-bit Timer0 with pre-scaler

✓ In Stock

$1.04 / Unit

View Datasheet →

ATtiny13

✅ Drop-In
📦 [DATA_NEEDED: verified package]
Listed in the verified equivalent search as a non-PIC alternative; exact package, pinout, memory, ADC, and electrical compatibility are not established by the supplied data.

📋 Reference alternative (not in catalog)

PIC12F675-I/P Maximum Ratings & Electrical Characteristics

Product Type 8-bit CMOS Flash-based microcontroller
Maximum Clock Frequency 20 MHz
Instruction Execution Time 200 ns
Instruction Set 35 single-word instructions
Program Memory 1.75 KB Flash
Data EEPROM 128 bytes
ADC Resolution 10 bits
ADC Channels 4 channels
I/O Ports 6 I/O ports
Supply Voltage 4.5 V to 5.5 V
Package 8-pin PDIP
Mounting Type Through-hole
Comparator 1-channel comparator
Program Memory Type Flash
Lifecycle Status Active
Manufacturer Microchip Technology

PIC12F675-I/P Pin Configuration

DIP-8 Package Pinout Diagram DIP-8 8-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 8 2 7 3 6 4 5 DIP-8
Pin 1 VDD — Power supply
Pin 2 RA5 — I/O port pin
Pin 3 RA4 — I/O port pin
Pin 4 RA3 — I/O port pin
Pin 5 RA2 — I/O port pin
Pin 6 RA1 — I/O port pin
Pin 7 RA0 — I/O port pin
Pin 8 VSS — Ground

Typical Applications

PIC12F675-I/P is suitable for 6 applications: Compact Analog Sensor Interface, Temperature and Humidity Monitoring, Small Fan and Pump Controller, LED Sequencer and Indicator Panel, Battery Monitoring Module, Hobby Robotics and Embedded Control.

🧩

Compact Analog Sensor Interface

The PIC12F675-I/P fits compact analog sensor modules because it combines four ADC channels with a 10-bit converter, six I/O ports, and 1.75 KB of Flash program memory in an 8-pin PDIP package. A designer can connect resistive sensors, potentiometers, or a divided battery signal directly to suitable analog inputs, then use firmware for calibration, filtering, thresholding, and control outputs. The verified manufacturer description identifies the integrated four-channel ADC as a defining feature. Because the package exposes only eight pins, analog channels, digital outputs, programming signals, and power must be assigned together during schematic design. A stable reference and appropriate input conditioning remain important even though the ADC is integrated. The part is best for low-channel-count measurements where 10-bit resolution is sufficient and a low-cost, easily programmed MCU is preferable.

🌐

Temperature and Humidity Monitoring

A small environmental monitor can use the PIC12F675-I/P for periodic sensor sampling, local threshold decisions, and output reporting. The four ADC channels allow multiple analog inputs to share one control device, while the 20 MHz clock and 200 ns instruction execution support responsive control logic. The 1.75 KB Flash capacity is sufficient for a compact measurement routine when the product does not require extensive data storage or complex communications. A typical circuit would sample the sensor, apply calibration, update an indicator, and drive a relay or digital output when a limit is reached. The 8-pin PDIP format is particularly convenient for prototypes, educational projects, and through-hole industrial modules where hand assembly and inspection are valuable. Firmware should include sensor settling time, input filtering, and fault handling.

⚡

Small Fan and Pump Controller

The PIC12F675-I/P can implement a compact fan, pump, or valve controller when the system needs local analog sensing and simple timed outputs. Its six I/O ports provide enough flexibility for control signals, status LEDs, and a sensor input, while the ADC can monitor temperature, pressure, or a potentiometer representing system demand. The 20 MHz maximum clock allows responsive state-machine control without requiring a larger processor. In a practical design, the MCU can implement hysteresis, startup delay, minimum run time, and sensor-fault behavior. The 8-pin PDIP package simplifies through-hole assembly and rework compared with a fine-pitch surface-mount option. Because several peripherals share the limited pin set, the designer must reserve pins for power, programming, oscillator use, and the actuator driver. transistor or MOSFET interface and protection appropriate to the load.

💡

LED Sequencer and Indicator Panel

For an LED sequencer, the PIC12F675-I/P provides enough Flash program memory and I/O capability for timing patterns, button inputs, and status indicators in a small embedded module. The six I/O ports can be assigned to LED channels, switches, or a shared control signal, and the 20 MHz clock provides ample margin for deterministic timing in a simple state machine. The device's 8-pin PDIP package is useful for panel prototypes and low-volume through-hole assemblies. The ADC can also be left available for a brightness control or ambient-light input when the pin budget permits. Design guidance should include current-limiting resistors, transistor drive where required, debouncing for user inputs, and a defined behavior when firmware is reset. The MCU is appropriate when the product needs local sequencing rather than a high-bandwidth display controller.

🔋

Battery Monitoring Module

The PIC12F675-I/P is suitable for a small battery-monitoring module because its integrated 10-bit ADC can measure a divided battery voltage while its digital outputs can report status or control a cutoff. The four-channel ADC allows additional inputs for temperature or current-related measurements, although the designer must account for the shared pin budget and analog-function multiplexing. The 1.75 KB Flash program memory is appropriate for calibration tables, threshold logic, and simple state management, while the 20 MHz clock allows periodic measurements without a large real-time operating system. A production design should include resistor-divider accuracy, input protection, calibration storage, and a defined behavior during low battery conditions. The PDIP package is convenient for prototype power systems and educational battery-management demonstrations.

🔧

Hobby Robotics and Embedded Control

The PIC12F675-I/P is useful for small robots, educational platforms, and embedded-control experiments where an 8-bit MCU must combine sequencing, analog sensing, and discrete outputs. Its 35-single-word instruction set and 200 ns instruction execution make the control architecture approachable for students and small prototype teams. The 20 MHz clock supports responsive task execution, while Flash memory allows iterative firmware updates during development. Four ADC channels can support line sensors, distance inputs, potentiometers, or battery monitoring, and six I/O ports can drive motors through transistors, LEDs, buzzers, or simple actuators. The PDIP-8 package is easy to breadboard or solder through a socket. Engineers should nevertheless verify motor noise, supply regulation, and pin-sharing before scaling the design beyond a prototype.

What are the key specifications of PIC12F675-I/P that engineers should know?
The PIC12F675-I/P is an 8-bit CMOS Flash-based microcontroller rated for a 20 MHz maximum clock and 200 ns instruction execution. It provides 1.75 KB of Flash, 128 bytes of EEPROM, six I/O ports, four ADC channels, and a 10-bit ADC in an 8-pin PDIP package. According to the Microchip product page and PIC12F629/675 datasheet, it also includes a one-channel comparator and a 35-single-word instruction set.
What is the operating voltage of PIC12F675-I/P?
The verified device information identifies a 4.5 V to 5.5 V supply range for the PIC12F675 family. According to the Microchip PIC12F629/675 datasheet, the device is intended for operation in this voltage range. The exact operating limits for a specific temperature grade and device variant should be checked against the manufacturer datasheet before a production design is released.
Where can I download the PIC12F675-I/P datasheet PDF?
The official Microchip PDF is available at https://ww1.microchip.com/downloads/en/devicedoc/41190c.pdf. The verified search results also identify the PIC12F629/675 datasheet as covering the PIC12F675 and its PDIP package. Use the manufacturer document for final pinout, electrical characteristics, timing, ADC, comparator, and programming information rather than relying on distributor summaries.
Where can I find the PIC12F675-I/P pinout?
The pinout is documented in the official Microchip PIC12F629/675 datasheet, including the Pinout Description table. The PIC12F675-I/P uses an 8-pin PDIP package, and the device includes six I/O ports according to the verified distributor data. Check the exact pin names and analog-function multiplexing in the datasheet before wiring programming, ADC, comparator, or oscillator signals.
Is PIC12F675-I/P suitable for analog sensor measurement applications?
Yes. The PIC12F675-I/P includes a four-channel, 10-bit ADC, making it suitable for measuring potentiometers, resistive sensors, battery voltage, and other slowly changing analog signals in compact embedded systems. According to the verified manufacturer description, the ADC is integrated into the 8-pin MCU. The application should still include suitable input conditioning, reference design, and firmware calibration.
How does PIC12F675-I/P compare with PIC12F629-I/P?
PIC12F675-I/P is better suited than PIC12F629-I/P when the design needs the PIC12F675's integrated 10-bit ADC. The verified comparison data identifies PIC12F629-I/P as otherwise similar in the basic 8-bit Flash MCU category, but the PIC12F629 does not provide the same ADC feature. Both are 8-bit devices, and substitution must be checked against memory, peripherals, pin functions, and software requirements.
Is PIC12F675-I/P the same as PIC12F675-E/P?
The two MPNs use the same general PIC12F675 device family, but the grade suffix can change temperature or qualification characteristics. The verified web results compare PIC12F675-E/P and PIC12F675-I/P, while the target is explicitly identified as the I/P variant. Do not treat the suffix as automatically interchangeable; confirm the manufacturer ordering table, temperature range, and production requirements before substitution.
What can replace PIC12F675-I/P?
The best replacement is the part that matches the same 8-pin PDIP footprint, pin functions, supply range, Flash organization, ADC requirements, and firmware behavior. PIC12F683-I/P is listed as a possible equivalent, but the verified source indicates it has more memory and features, so it is not a guaranteed drop-in replacement. PIC12F629-I/P is another related option, but it lacks the target's ADC.
Can PIC12F675-I/P replace PIC12F683-I/P?
Not as a general drop-in replacement based on the available comparison information. PIC12F683-I/P is described as offering more memory and features than PIC12F675-I/P, while the target has 1.75 KB of Flash. A board may retain the same broad 8-pin architecture, but software, peripheral, pin multiplexing, and memory assumptions must be reviewed before approving the substitution.
Where to buy PIC12F675-I/P online?
DigiKey lists PIC12F675-I/P from Microchip Technology at https://www.digikey.com/en/products/detail/microchip-technology/PIC12F675-I-P/459171, and the verified result states that the part is available for purchase with shipping information shown on the product page. XAIPART pricing and stock should be confirmed at order time because distributor pricing and inventory can change.
What is the price of PIC12F675-I/P?
The verified data does not provide a numeric distributor price for PIC12F675-I/P, so the exact price cannot be stated without inventing a value. The DigiKey product page is the appropriate place to check the current unit price, quantity breaks, and stock status. As of 2026-10-21, the required price tiers remain marked as data needed because no numeric prices were included in the supplied records.
What is the lead time for PIC12F675-I/P?
The supplied verified data does not state a numeric lead time. DigiKey's result describes the part as available for purchase, but that wording does not provide a guaranteed manufacturing or delivery interval. Confirm current stock, scheduled shipment, and project lead time with the authorized distributor at quotation time. XAIPART should likewise confirm fulfillment availability before accepting a production order.
Is PIC12F675-I/P in stock?
The verified DigiKey result says PIC12F675-I/P can be bought and shipped today, but the supplied data does not provide a numeric stock quantity or a dated inventory snapshot. Treat availability as distributor-dependent and verify it on the product page before purchasing. Do not infer factory inventory from the search snippet alone.
What design features should I consider when using PIC12F675-I/P?
The main design constraints are the 8-pin resource limit and the shared multiplexing of digital I/O and analog functions. The verified data identifies six I/O ports, four ADC channels, and a 20 MHz maximum clock, so pin planning must account for programming, oscillator, ADC, comparator, and output assignments. The official Microchip datasheet should drive the final PCB, decoupling, oscillator, and programming-interface decisions.
What is the PIC12F675-I/P suitable for?
PIC12F675-I/P is suitable for compact embedded-control products that need Flash programmability, an integrated ADC, and a small number of I/O signals. Typical uses include sensor interfaces, basic temperature control, fan control, LED sequencing, battery monitoring, hobby robotics, and small industrial modules. The device is less appropriate when high processing bandwidth, extensive memory, or many communication peripherals are required.

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

Selection Guide

Choose PIC12F675-I/P when a design needs a low-cost, 8-bit Flash MCU with four 10-bit ADC channels, six I/O ports, and a 20 MHz maximum clock in a through-hole 8-pin package. PIC12F675-E/P is the closest same-family candidate when the suffix grade is acceptable, but temperature and qualification requirements must be checked. PIC12F675-I/SN may be electrically related, but its SOIC-8 package is not the same PDIP footprint, so it is not a board-level drop-in choice. PIC12F629-I/P is useful only when the ADC is unnecessary because the verified comparison identifies it as lacking the target's ADC. PIC12F683-I/P offers more resources but requires firmware and peripheral review. ATtiny13 is a non-PIC alternative mentioned in the search results, but the supplied data does not establish complete pin, package, or electrical compatibility.

Comparison with Alternatives

Parameter This Product PIC12F675-E/P PIC12F675-I/SN PIC12F683-I/P PIC12F629-I/P ATtiny13
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology

Key Differentiators

  • Integrated four-channel 10-bit ADC (vs PIC12F629-I/P)
  • Same core PIC12F675 family with grade variant (vs PIC12F675-E/P)
  • 20 MHz execution and 200 ns instruction timing (vs ATtiny13)
  • Six I/O ports in an 8-pin PDIP package (vs PIC12F683-I/P)

Design Notes

Plan the 8-pin PDIP footprint and pin assignment together with programming, power, analog inputs, and actuator outputs. The verified device provides six I/O ports, so not every I/O function can be used simultaneously if the design also needs ADC inputs or programming signals. Follow the Microchip datasheet pinout description and reserve the required power and programming pins before placing the PCB footprint.

Keep analog inputs away from switching-node wiring and high-current return paths. The 10-bit ADC can benefit from a stable reference, properly scaled input voltage, and source impedance appropriate for the selected sampling method. Because the verified data does not specify the complete ADC acquisition network or reference implementation, use the manufacturer datasheet and validate calibration on the final board.

Do not substitute PIC12F629-I/P when the firmware depends on the target's four-channel 10-bit ADC. The verified comparison identifies the PIC12F629 as lacking the target's ADC, so the board may appear similar while the application cannot perform the required conversions. Also verify the suffix, package, temperature grade, and memory assumptions before production substitution.

The supplied search results mention PIC12F683-I/P as having more memory and features, but that does not by itself prove drop-in firmware compatibility. Review timer, interrupt, ADC, comparator, oscillator, programming, and pin-multiplexing differences against the official datasheets before replacing the target in an existing design.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

The supplied verified product results identify the device and manufacturer but do not provide RoHS, REACH, lead-free, halogen-free, conflict-minerals, or automotive qualification data. The target is an 8-bit microcontroller, so AEC-Q100 is not applicable unless a specific automotive-qualified ordering variant is identified.

Related Searches

PIC12F675-I/P PIC12F675-I/P datasheet Microchip PIC12F675-I/P PIC12F675-I/P 20MHz 8-bit microcontroller PIC12F675-I/P PDIP-8 PIC12F675-I/P 10-bit ADC PIC12F675-I/P sensor controller PIC12F675-I/P battery monitoring PIC12F675-I/P vs PIC12F629-I/P PIC12F675-I/P drop-in replacement PIC12F675-I/P buy price PIC12F675-I/P lead time PIC12F675-I/P pinout PIC12F675-I/P 4-channel ADC PIC12F675-I/P microcontroller application

Related Components & Terms

Microchip Technology PIC12F675-I/P PIC12F675 PIC12F675-E/P PIC12F675-I/SN PIC12F683-I/P PIC12F629-I/P ATtiny13 8-bit microcontroller CMOS Flash-based microcontroller PIC MCU architecture 10-bit ADC four-channel ADC GPIO Flash memory EEPROM PDIP-8 through-hole package 20 MHz 200 ns instruction execution embedded control sensor interface battery monitoring analog-to-digital conversion
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