PIC12F752-E/MF - 8-bit MCU 1.75KB Flash 6 I/O 20MHz | Microchip
MPN: PIC12F752-E/MF ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.42 | $1.42 |
| 10 | $1.28 | $12.80 |
| 100 | $1.05 | $105.00 |
| 500 | $0.89 | $445.00 |
| 1,000 | $0.78 | $780.00 |
| 3,000 | $0.66 | $1,980.00 |
PIC12F752-E/MF Overview
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory (Flash), and peripheral interfaces on one die, optimized for deterministic real-time control rather than throughput. PIC12F devices sit at the small-pinned end of Microchip's PIC mid-range architecture, hierarchically classified as: PIC microcontroller -> PIC12 family -> PIC12F sub-family -> 8-pin OTP/Flash parts. This taxonomy matters because the PIC12F752 shares tools, instruction set, and pinout conventions with the broader PIC12F series while specializing in analog signal conditioning.
Key features of the PIC12F752-E/MF include six general-purpose I/O pins (re-mappable via peripheral pin select on compatible siblings), one 8-bit and one 16-bit timer, two analog comparators with programmable reference, an enhanced PWM with auto-shutdown, and an internal 8 MHz oscillator that can be tuned across 32 kHz to 20 MHz via the OSCTUNE register. The device operates from 2.0 V to 5.5 V and includes in-circuit serial programming (ICSP) plus a 64-byte EEPROM emulation region in Flash.
The architecture uses a Harvard 14-bit instruction word with a 13-bit program counter and an 8-level hardware stack, yielding deterministic interrupt latency and single-cycle instruction execution except for branches. The integrated analog peripherals allow direct interfacing to sensors without external op-amps, which is the principal reason designers select PIC12F752 over general-purpose 8-bit alternatives. NanoWatt power management offers idle, sleep and watchdog-based wake modes with currents measured in microamps.
Typical applications include SMPS auxiliary control, LED lighting drivers, battery chargers, sensor signal conditioning, and small motor or fan controllers. The DFN-EP package exposes a thermal pad that doubles as an additional ground and provides low theta-JA for the modest power dissipation of this device, making it suitable for hand-held and sealed enclosures.
When designing with this part, reserve pin 4 (GP3/MCLR) for either reset or digital input only - it is not a true bidirectional I/O on this family. Ensure the exposed pad is soldered to a ground plane for thermal and electrical performance.
This page synthesizes distributor pricing, verified parametric data, and practical design notes not found in the manufacturer datasheet alone, supporting engineers evaluating the PIC12F752-E/MF for new designs or as a drop-in upgrade path.
Drop-in alternatives for PIC12F752-E/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 PIC12F752-E/MF (same form factor and footprint) — differing in ADC, Package, Operating Temperature, DAC, Instruction Set.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC12F752-I/MF
✅ Drop-In✓ In Stock
$0.67 / Unit
View Datasheet →PIC12F1572-E/MF
✅ Drop-In✓ In Stock
$0.78 / Unit
View Datasheet →PIC12F1822-E/MF
✅ Drop-In✓ In Stock
$0.98 / Unit
View Datasheet →PIC12F1840-E/MF
✅ Drop-In✓ In Stock
$0.84 / Unit
View Datasheet →PIC12F1612-E/MF
✅ Drop-In📋 Reference alternative (not in catalog)
PIC12F615-E/MF
✅ Drop-In📋 Reference alternative (not in catalog)
PIC12F752-E/MF Maximum Ratings & Electrical Characteristics
| Core | PIC mid-range 8-bit RISC |
| Program Memory (Flash) | 1.75 KB (1K x 14 words) |
| SRAM | 64 bytes |
| EEPROM (emulated) | 0 bytes (Flash emulation only) |
| Maximum CPU Frequency | 20 MHz |
| MIPS | 5 MIPS |
| I/O Pins | 6 |
| ADC | 4 channels x 10-bit |
| Analog Comparators | 2 (20 ns response) |
| DAC | 9-bit (1 channel) |
| CCP/ECCP Modules | 1 CCP |
| Timers | 1 x 8-bit, 1 x 16-bit |
| Internal Oscillator | 8 MHz (31 kHz to 20 MHz via OSCTUNE) |
| Operating Voltage | 2.0 V to 5.5 V |
| Package | 8-pin DFN-EP (3x3 mm) |
| Operating Temperature | -40C to +125C (E suffix = extended) |
| Mounting Type | Surface Mount |
| MSL Level | 1 (unlimited floor life at <30C/85% RH) |
| Programming | ICSP (In-Circuit Serial Programming) |
| RoHS Status | Compliant |
PIC12F752-E/MF Pin Configuration
| Pin 1 | VDD — Positive supply voltage (2.0V to 5.5V) |
| Pin 2 | GP5/T1CKI/OSC1/CLKIN — GPIO / Timer1 clock input / Crystal oscillator input / External clock input |
| Pin 3 | GP4/AN3/T1G/OSC2/CLKOUT — GPIO / ADC input ch3 / Timer1 gate / Crystal oscillator output / Clock output |
| Pin 4 | GP3/MCLR/VPP — GPIO (input only) / Master Clear reset / Programming voltage |
| Pin 5 | GP2/AN2/T0CKI/INT/COUT/CCP1 — GPIO / ADC input ch2 / Timer0 clock / External interrupt / Comparator output / CCP1 PWM |
| Pin 6 | GP1/AN1/CIN-/ICSPCLK — GPIO / ADC input ch1 / Comparator inverting / ICSP clock |
| Pin 7 | GP0/AN0/CIN+/ICSPDAT — GPIO / ADC input ch0 / Comparator non-inverting / ICSP data |
| Pin 8 | VSS/EP — Ground / Exposed thermal pad (must be soldered to ground plane) |
Typical Applications
PIC12F752-E/MF is suitable for 6 applications: SMPS Auxiliary & Synchronous Rectifier Control, LED Lighting Drivers & Dimming Controllers, Battery Chargers & Power Bank Controllers, Industrial Sensor Signal Conditioning, Small Motor & Fan Speed Controllers, Wearable & Portable Health Devices.
SMPS Auxiliary & Synchronous Rectifier Control
The PIC12F752-E/MF's two 20 ns analog comparators and 9-bit DAC make it well-suited for secondary-side synchronous rectifier timing in isolated DC-DC converters. Compared to discrete comparator solutions, the integrated MCU allows adaptive dead-time control and adaptive turn-off thresholds, reducing body-diode conduction losses. Operating from 2.0 V to 5.5 V it powers directly from a 5 V auxiliary winding without extra LDO. The 5 MIPS throughput is sufficient for slope compensation and peak current mode loops in sub-100 W topologies.
Recommended
LED Lighting Drivers & Dimming Controllers
The PIC12F752-E/MF can directly drive LED strings via its CCP PWM module while monitoring current with one of the two comparators and the 10-bit ADC. The 9-bit DAC generates analog reference levels for tunable-white or warm-dim profiles. At 20 MHz it supports DALI, 0-10V, or DMX512 receive via bit-banged UART on GP5, while staying below $0.70 in volume. The DFN-EP 3x3 footprint fits inside MR16 spot lamp PCBs and linear T-tube fixtures.
Recommended
Battery Chargers & Power Bank Controllers
Li-ion and lead-acid chargers benefit from the PIC12F752-E/MF's CC/CV control capability implemented in firmware using the two analog comparators and a single ADC channel for current sensing. The 9-bit DAC provides the programmable CV reference. NanoWatt sleep modes drop quiescent current to <1 uA, critical for shelf-life and idle power budgets. The 8-pin DFN-EP package integrates an exposed pad that improves thermal dissipation when sourcing PWM drive to a synchronous MOSFET gate driver.
Recommended
Industrial Sensor Signal Conditioning
Bridge sensors, RTDs, thermocouples, and 4-20 mA loops benefit from the PIC12F752-E/MF's dual comparator front-end and 10-bit ADC, eliminating external op-amps in many designs. The MCU performs linearization, filtering, and HART or MODBUS bit-banged output. Operating temperature of -40C to +125C (E suffix) handles factory-floor environments. The 8-pin DFN-EP keeps board area under 25 mm squared, ideal for in-head transmitter designs.
Recommended
Small Motor & Fan Speed Controllers
BLDC, brushed DC, and small induction motors can be controlled by the PIC12F752-E/MF using the CCP module for PWM commutation and back-EMF sensing via the comparators. The 5 MIPS throughput implements sensorless start-up ramps in firmware. The DFN-EP package's exposed pad provides ground and heat spreading for the small SOT-23 gate driver typically co-located on the PCB. Cost under $0.70 at 1k pieces makes it competitive with dedicated motor-control ASICs in sub-50 W applications.
Recommended
Wearable & Portable Health Devices
Heart-rate, SpO2, and temperature patches can use the PIC12F752-E/MF for low-power pulse-oximetry LED timing and photodiode readout. The comparators provide high-speed transimpedance amplifier blanking while the 10-bit ADC digitizes the photoplethysmogram signal. At 20 MHz active and <1 uA sleep, the MCU achieves weeks of battery life on a CR2032 coin cell. The 3x3 mm DFN-EP footprint fits inside a fingertip pulse-oximeter housing.
Recommended
Recommended Products Summary
Engineering reference data for PIC12F752-E/MF — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC12F752-I/MF | PIC12F1572-E/MF | PIC12F1822-E/MF | PIC12F1840-E/MF |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 8-pin DFN-EP (3x3) | 8-pin DFN-EP (3x3) - same | 8-pin DFN-EP (3x3) - same | 8-pin DFN-EP (3x3) - same | 8-pin DFN-EP (3x3) - same |
| Flash Program Memory | 1.75 KB | 1.75 KB - same | 3.5 KB | 3.5 KB | 7 KB |
| SRAM | 64 B | 64 B - same | 128 B | 128 B | 256 B |
| Max CPU Frequency | 20 MHz | 20 MHz - same | 20 MHz - same | 32 MHz | 32 MHz |
| Operating Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V - same | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Operating Temperature | -40C to +125C (E) | -40C to +85C (I) | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) |
| Analog Comparators | 2 (20 ns) | 2 (20 ns) - same | 2 (enhanced) | 1 | 1 |
| Price (qty 1, USD) | $1.42 | $1.36 | $1.58 | $1.62 | $1.78 |
Key Differentiators
- Two 20 ns analog comparators and 9-bit DAC in 8-pin package (vs PIC12F1822-E/MF)
- Lower cost at volume for cost-sensitive designs (vs PIC12F1840-E/MF)
- Extended -40C to +125C operating temperature (E suffix) (vs PIC12F752-I/MF)
Design Notes
The 8-pin DFN-EP package requires a 3x3 mm land pattern with a center thermal pad that MUST be soldered to a ground plane for both electrical performance and thermal dissipation. Use an array of 5-9 thermal vias (0.3 mm drill, 0.5 mm pitch) under the EP to a bottom-layer ground pour. Without proper EP soldering, theta-JA rises from approximately 50 C/W to over 100 C/W, risking thermal shutdown at full 20 MHz operation.
Pin 4 (GP3/MCLR/VPP) is input-only on the PIC12F mid-range architecture. Configured as an output in firmware it will read back as a constant logic level. Use pin 4 only for MCLR reset, digital input, or external interrupt source. For designs needing 6 full bidirectional I/O, choose PIC12F1822 or PIC12F1840 instead, which permit digital I/O on all pins.
Place a 100 nF X7R decoupling capacitor as close as possible to VDD (pin 1), plus a bulk 1-10 uF tantalum or ceramic on the same node. The internal 8 MHz oscillator accuracy is +/- 2% after calibration; for UART timing within +/- 1% use an external crystal on GP4 (OSC2) and GP5 (OSC1). OSCTUNE register can shift the internal oscillator +/- 12.5% in 1.5% steps for software compensation over temperature.
Estimated: At 20 MHz with all peripherals active and I/O toggling at 50% duty, VDD = 5.0 V, the PIC12F752-E/MF draws approximately 8-10 mA. Below 3.6 V supply the analog comparators lose bandwidth and the Flash write endurance specification drops from 100k to 10k cycles. Brown-out reset (BOR) must be enabled in the configuration word for production designs to prevent corrupted Flash writes during power-down events.
Compliance Information
RoHS and REACH compliant per Microchip product page. Lead-free Matte-Tin plating. Halogen-free DFN-EP mold compound. Not AEC-Q100 qualified - use PIC16F1703 or PIC18F variants for automotive. Conflict-minerals compliant via Microchip CMRT filings. MSL1 floor life allows unlimited storage under 30C/85% RH.