PIC12F675T-I/MF - 8-Bit MCU, 1.75KB Flash, 20MHz | Microchip
MPN: PIC12F675T-I/MF ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.45 | $1.45 |
| 10 | $1.3 | $13.00 |
| 100 | $1.12 | $112.00 |
| 500 | $0.95 | $475.00 |
| 1,000 | $0.82 | $820.00 |
PIC12F675T-I/MF Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data RAM, and configurable peripherals. The 8-bit MCU class, including the PIC12F family, is widely used in cost- and space-constrained applications that need deterministic real-time response rather than high computational throughput. PIC12F microcontrollers sit at the entry level of Microchip's 8-bit portfolio, prioritizing low pin count, low power, and ease of development with only 35 single-word instructions.
Key features of the PIC12F675T-I/MF include 1.75KB self-programmable Flash, 128 bytes of EEPROM for non-volatile data storage, an internal 4MHz oscillator with software-selectable calibration, and a 10-bit ADC with 4 input channels that can also be used as digital I/O. The integrated comparator supports simple analog signal conditioning, while the USART/SCI module enables asynchronous serial communication with baud rates up to several hundred kbps. The device also provides an in-circuit serial programming (ICSP) interface that allows field firmware updates via two standard pins.
Architecturally, the PIC12F675 uses a Harvard RISC core with a 14-bit instruction word, 8-bit data path, and a single accumulator (W register) that delivers predictable, deterministic instruction timing. The Flash memory uses a 14-bit word organization that maps to 1024 instruction words (1.75KB). The internal 4MHz oscillator and four available clock modes allow designers to balance active current consumption against execution speed, and the device supports both internal and external oscillator configurations for EMI-sensitive designs.
Typical applications include battery-powered sensor nodes, consumer appliance control, LED driver controllers, simple state machines, and automotive accessory modules where AEC-Q100 grade variants (e.g., PIC12F675-I/MF in automotive screening) are acceptable. The small 8-pin DFN package is well suited for space-limited PCB designs such as remote keyless entry fobs, smart thermostats, and personal medical accessories.
Designers should note that the DFN-8 (6x5 mm) exposed pad must be soldered to a sufficient copper area for thermal dissipation and electrical grounding. Decoupling capacitors of 100nF and 10µF should be placed within 3 mm of the VDD pin to ensure stable operation across the 2.0V to 5.5V supply range. For noise-sensitive ADC readings, AVSS should be tied directly to the ground plane, and the analog inputs should be guarded by digital traces.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes not found in the standalone manufacturer datasheet.
Drop-in alternatives for PIC12F675T-I/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 PIC12F675T-I/MF (same form factor and footprint) — differing in Package, Operating Temperature, Internal Oscillator, Program Memory (Flash), Comparators.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC12F675-I/MF
✅ Drop-In✓ In Stock
$1.05 / Unit
View Datasheet →PIC12F675T-E/MF
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC12F675-E/MF
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$0.54 / Unit
View Datasheet →PIC12F615T-I/MF
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$0.46 / Unit
View Datasheet →PIC12F617-I/MF
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$0.73 / Unit
View Datasheet →PIC12F1822T-I/MF
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.12 / Unit
View Datasheet →PIC12F675T-I/MF Maximum Ratings & Electrical Characteristics
| Core | PIC 8-bit RISC (Harvard) |
| Instruction Set | 35 single-word instructions |
| Program Memory | 1.75 KB Flash (1K x 14) |
| Data RAM | 64 bytes |
| EEPROM | 128 bytes |
| Maximum Clock Speed | 20 MHz |
| Instruction Execution Time | 200 ns at 20 MHz |
| I/O Pins | 6 |
| ADC | 10-bit, 4 channels |
| Comparators | 1 |
| Communication | USART/SCI |
| Supply Voltage | 2.0 V to 5.5 V |
| Operating Temperature | -40 °C to +85 °C (Industrial) |
| Package | 8-pin DFN-S (6 x 5 mm) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC12F675T-I/MF Pin Configuration
| Pin 1 | GP5/T1CKI/OSC1/CLKIN — Bidirectional I/O, Timer1 clock input, or external clock input (OSC1 mode) |
| Pin 2 | GP4/AN3/T1G/OSC2/CLKOUT — Bidirectional I/O, ADC input 3, Timer1 gate, or oscillator output |
| Pin 3 | GP3/MCLR/VPP — Input-only pin, Master Clear reset, or programming voltage input |
| Pin 4 | GP2/AN2/T0CKI/INT/COUT — Bidirectional I/O, ADC input 2, Timer0 clock, external interrupt, comparator output |
| Pin 5 | GP1/AN1/CIN-/VREF/ICSPCLK — Bidirectional I/O, ADC input 1, comparator inverting input, voltage reference, ICSP clock |
| Pin 6 | GP0/AN0/CIN+/ICSPDAT — Bidirectional I/O, ADC input 0, comparator non-inverting input, ICSP data |
| Pin 7 | VDD — Positive supply voltage (2.0V to 5.5V) |
| Pin 8 | VSS — Ground reference (also exposed thermal pad) |
Typical Applications
PIC12F675T-I/MF is suitable for 7 applications: Battery-Powered Sensor Node, Consumer Appliance Control, LED Driver Controller, Automotive Accessory Module, Personal Medical Accessory, Smart Home Sensor Hub, Industrial Control State Machine.
Battery-Powered Sensor Node
The PIC12F675T-I/MF is a strong fit for battery-powered wireless sensor nodes thanks to its 2.0V to 5.5V supply range and sub-microampere sleep current. The integrated 10-bit 4-channel ADC can directly sample a thermistor, photocell, or battery voltage divider without external signal conditioning, while the 1.75KB Flash holds the sensor-fusion and sleep-state firmware. Designers pair the MCU with a low-power RF transceiver (e.g., Sub-GHz or BLE module) and rely on the MCU's interrupt-on-change to wake from sleep only when an event is detected, extending coin-cell battery life into multi-year ranges typical of utility metering and IoT environmental sensing deployments.
Recommended
Consumer Appliance Control
In consumer appliance control such as coffee makers, blenders, and small kitchen appliances, the PIC12F675T-I/MF provides deterministic 8-bit control with only 35 instructions to learn, dramatically reducing firmware development time. The 6 I/O pins are sufficient to drive a relay, read a tact switch, sense an NTC temperature, and blink status LEDs. The 20MHz core and 200ns instruction execution enable smooth triac-based phase-angle control for heater or motor regulation. The wide 2.0V-5.5V supply range lets the same design be retargeted at 3.3V or 5V rails without redesign, which simplifies SKU management for appliance OEMs serving global markets.
Recommended
LED Driver Controller
The PIC12F675T-I/MF serves as a compact LED driver controller for decorative lighting, signage, and status indicators, where its hardware USART/SCI enables daisy-chained addressable LED protocols such as WS2812-style timing or DMX-style addressing. The 20MHz instruction cycle provides 200ns resolution, sufficient for bit-banging multi-MHz LED data protocols without external driver ICs. The internal 4MHz calibrated oscillator eliminates the need for an external crystal in cost-sensitive designs. The 8-pin DFN-S (6x5 mm) package fits inside miniature lamp bases, and the industrial temperature grade supports outdoor luminaire environments from -40°C to +85°C ambient.
Recommended
Automotive Accessory Module
Inside automotive accessory modules such as remote keyless entry fobs, cabin ambient lighting strips, and aftermarket alarm sensors, the PIC12F675T-I/MF delivers the small footprint, low power, and robust peripheral set that tier-1 and aftermarket automotive designers require. The 6 I/O pins can directly drive a low-side FET for an LED, read Hall-effect or reed-switch door sensors, and wake from sleep via interrupt-on-change. While the standard PIC12F675T-I/MF is rated -40°C to +85°C industrial, Microchip also offers AEC-Q100-qualified variants within the same family for under-hood applications, allowing engineers to start prototypes on the standard part and migrate to the automotive-qualified version with the same firmware base.
Recommended
Personal Medical Accessory
The PIC12F675T-I/MF fits personal medical accessories such as pill dispensers, single-parameter wearables, and disposable diagnostic cartridges where the 8-pin DFN-S footprint saves PCB area and the 1.75KB Flash accommodates the small firmware image needed to drive a buzzer, sample a sensor, and blink status indicators. The integrated 10-bit ADC can read skin-temperature thermistors or simple colorimetric chemistry pads without a separate analog front-end, reducing BOM cost. The 2.0V minimum supply supports designs powered by a single CR2032 coin cell, and the low sleep current preserves battery shelf life for disposable diagnostic products.
Recommended
Smart Home Sensor Hub
In smart-home sensor hubs that aggregate motion, temperature, and door/window contact inputs, the PIC12F675T-I/MF operates as a low-cost edge node that pre-processes analog and digital signals before forwarding them over UART to a more capable host processor. The USART/SCI module allows direct connection to upstream Wi-Fi, Zigbee, or Thread modules without external level shifters. The 1.75KB Flash holds a small real-time operating loop that wakes on interrupt, samples one ADC channel, packages a payload, and returns to sleep. Across millions of deployed units in wall switches, leak detectors, and HVAC accessories, the 8-pin DFN footprint keeps the BOM small and the assembly fully automatable on standard SMT lines.
Recommended
Industrial Control State Machine
Industrial control state machines for conveyor sorting, packaging lines, and small-format PLCs benefit from the PIC12F675T-I/MF's deterministic 200ns instruction cycle and small instruction set, which simplifies real-time debugging on the factory floor. The 6 I/O can directly drive optocouplers, read limit switches, and pulse a stepper motor driver, while the hardware USART supports Modbus RTU over RS-485 when paired with a transceiver. The industrial -40°C to +85°C temperature rating covers factory ambient environments, and the DFN-S package with its exposed thermal pad allows sustained operation at high I/O switching duty cycles without thermal derating in sealed enclosures.
Recommended
Recommended Products Summary
Engineering reference data for PIC12F675T-I/MF — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC12F675-I/MF | PIC12F675T-E/MF | PIC12F617-I/MF | PIC12F1822T-I/MF |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 8-pin DFN-S (6x5 mm) | 8-pin DFN-S (6x5 mm) | 8-pin DFN-S (6x5 mm) | 8-pin DFN-S (6x5 mm) | 8-pin DFN-S (6x5 mm) |
| Flash Program Memory | 1.75 KB (1K x 14) | 1.75 KB (1K x 14) | 1.75 KB (1K x 14) | 2 KB | 3.5 KB |
| RAM | 64 bytes | 64 bytes | 64 bytes | 128 bytes | 128 bytes |
| EEPROM | 128 bytes | 128 bytes | 128 bytes | 256 bytes | 256 bytes |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 32 MHz internal | 32 MHz internal |
| ADC | 10-bit, 4 channels | 10-bit, 4 channels | 10-bit, 4 channels | 8-bit, 4 channels | 10-bit, 8 channels |
| Operating Temperature | -40°C to +85°C | -40°C to +85°C | -40°C to +125°C | -40°C to +85°C | -40°C to +85°C |
| Supply Voltage | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 1.8V to 5.5V |
Key Differentiators
- Integrated 10-bit ADC and 128 bytes EEPROM in 8-pin package (vs PIC12F615T-I/MF)
- Industrial temperature grade with T&R packaging (vs PIC12F675-I/MF)
- Mid-range upgrade path within same DFN-8 footprint (vs PIC12F1822T-I/MF)
Design Notes
Place a 100nF ceramic decoupling capacitor within 3 mm of the VDD pin (pin 7) and a bulk 10µF capacitor on the same supply trace to handle inrush currents when internal peripherals (ADC, USART, comparator) are switched on. For ADC accuracy, add a small ferrite bead or 10Ω resistor in series with the digital VDD rail and decouple AVSS directly to the ground plane, avoiding shared ground inductance with high-current digital return paths. Estimated: for a 5V supply switching 6 I/O at 10mA each, peak inrush may approach 60mA, justifying the 10µF bulk.
The 8-pin DFN-S (6x5 mm) package has an exposed thermal pad (EP) on the underside that must be soldered to a PCB copper pour of at least 25 mm² for thermal dissipation and stable electrical grounding. Use an array of thermal vias (typically 9 to 16 vias at 0.3mm drill) under the EP to conduct heat to the opposite-side ground plane. Avoid routing signal traces beneath the EP to prevent solder wicking during reflow.
GP3 (pin 3) is input-only on PIC12F devices - do not configure it as an output, or the firmware will fail to drive the pin and may cause excessive current draw. When using MCLR reset, ensure the MCLR pin is pulled high through a 10kΩ resistor; leaving MCLR floating causes spurious resets in noisy environments. For ICSP programming, both ICSPCLK (GP1) and ICSPDAT (GP0) must be accessible, so do not lock these pins exclusively for other functions in production firmware.
When using the internal oscillator, the GP5/OSC1 and GP4/OSC2 pins can be released for general-purpose I/O, freeing 2 additional pins for the application. If using an external crystal, place it within 5 mm of the OSC1/OSC2 pins with short, symmetrical traces and guard the traces with a ground ring to minimize EMI coupling. For UART communication at 115200 baud or higher, keep the UART trace short and avoid routing it parallel to switching power or motor traces for more than 25mm.
Compliance Information
RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified in the standard PIC12F675T-I/MF; consult Microchip for automotive-qualified PIC12F family variants. Conflict-minerals statement available from Microchip.