PIC12F752-E/MF - 8-bit MCU 1.75KB Flash 6 I/O 20MHz | Microchip
MPN: PIC12F752-E/MF ✓ פעילPIC12F752-E/MF סקירה
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.
חלופות תחליף ישיר עבור PIC12F752-E/MF — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם PIC12F752-E/MF (אותו גורם צורה וטביעת רגל) — שונים ב ADC, Package, Operating Temperature, Internal Oscillator, Timers.
PIC12F752-I/MF
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC12F1572-E/MF
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC12F1822-E/MF
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC12F1840-E/MF
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC12F1612-E/MF
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC12F615-E/MF
✅ Drop-In📋 חלופה להתייחסות (לא בקטלוג)
PIC12F752-E/MF דירוגים מרביים ומאפיינים חשמליים
| 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 |
| מארז | 8-pin DFN-EP (3x3 mm) |
| טמפרטורת פעולה | -40C to +125C (E suffix = extended) |
| סוג הרכבה | Surface Mount |
| רמת MSL | 1 (unlimited floor life at <30C/85% RH) |
| Programming | ICSP (In-Circuit Serial Programming) |
| סטטוס RoHS | Compliant |
תצורת פינים של PIC12F752-E/MF
| פין 1 | VDD — Positive supply voltage (2.0V to 5.5V) |
| פין 2 | GP5/T1CKI/OSC1/CLKIN — GPIO / Timer1 clock input / Crystal oscillator input / External clock input |
| פין 3 | GP4/AN3/T1G/OSC2/CLKOUT — GPIO / ADC input ch3 / Timer1 gate / Crystal oscillator output / Clock output |
| פין 4 | GP3/MCLR/VPP — GPIO (input only) / Master Clear reset / Programming voltage |
| פין 5 | GP2/AN2/T0CKI/INT/COUT/CCP1 — GPIO / ADC input ch2 / Timer0 clock / External interrupt / Comparator output / CCP1 PWM |
| פין 6 | GP1/AN1/CIN-/ICSPCLK — GPIO / ADC input ch1 / Comparator inverting / ICSP clock |
| פין 7 | GP0/AN0/CIN+/ICSPDAT — GPIO / ADC input ch0 / Comparator non-inverting / ICSP data |
| פין 8 | VSS/EP — Ground / Exposed thermal pad (must be soldered to ground plane) |
יישומים טיפוסיים
PIC12F752-E/MF מתאים עבור 6 יישוםs: 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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
סיכום מוצרים מומלצים
נתוני עזר הנדסיים עבור PIC12F752-E/MF — השוואה, הנחיות תכנון ומידע על תאימות.
מדריך בחירה
השוואה עם חלופות
| פרמטר | מוצר זה | 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 |
מבדילים עיקריים
- Two 20 ns analog comparators and 9-bit DAC in 8-pin package (לעומתPIC12F1822-E/MF)
- Lower cost at volume for cost-sensitive designs (לעומתPIC12F1840-E/MF)
- Extended -40C to +125C operating temperature (E suffix) (לעומתPIC12F752-I/MF)
הערות תכנון
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.
מידע על תאימות
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.