PIC16LF72-I/ML - 8-bit 20MHz 3.5KB Flash MCU | Microchip
料号: PIC16LF72-I/ML ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $3.1 | $3.10 |
| 10 | $2.79 | $27.90 |
| 100 | $2.48 | $248.00 |
| 500 | $2.22 | $1,110.00 |
| 1,000 | $1.98 | $1,980.00 |
PIC16LF72-I/ML 概述
An 8-bit microcontroller (MCU) is a small programmable computer-on-a-chip that integrates a CPU, memory, and peripherals into a single IC. The PIC16 family belongs to the broader category of microcontrollers (MCU) -> embedded processors -> semiconductors. The "LF" prefix denotes the extended low-voltage operating range typical of battery-friendly designs, while the "16F" core implements Microchip's enhanced Harvard RISC architecture with a single-cycle instruction set, making it well-suited for deterministic real-time control where predictability matters more than raw throughput.
Key features include five 10-bit ADC input channels for analog sensing, support for I2C and SPI serial communication, three timer modules, a PWM module, and an internal 8MHz oscillator with configurable clock options. Brown-out reset (BOR) and power-on reset (POR) peripherals protect Flash integrity during unstable supply events, while the watchdog timer (WDT) recovers the system from software lockups. The wide 2.0V to 5.5V supply range simplifies designs powered by 2-cell batteries, USB, or regulated 5V rails.
Architecturally, the device separates program and data buses (Harvard), allowing simultaneous fetch and operand access. The 14-bit instruction word keeps code density high - 3.5KB holds roughly 2,800 single-word instructions. An integrated analog comparator complements the ADC for mixed-signal feedback loops, and the In-Circuit Serial Programming (ICSP) interface enables field updates via two pins without removing the part from the board.
Typical applications include consumer appliances, motor control front-ends, low-cost sensor hubs, LED lighting controllers, and battery-powered instrumentation. The exposed thermal pad on the QFN package improves dissipation in space-constrained layouts, and the 22 I/O lines can be remapped to analog or alternate peripheral functions through the configuration registers.
When designing with this MCU, allocate ADC channels carefully because the five available inputs are shared with digital I/O and require explicit register configuration to repurpose. Decouple VDD with a 0.1 uF ceramic capacitor placed within 5 mm of the pins and provide a bulk capacitor near the supply source to suppress inrush current from the ADC reference.
This page synthesizes live distributor pricing, carefully matched drop-in alternatives, and practical design notes drawn from the Microchip PIC16LF72 datasheet, providing value beyond any single source.
直接替换替代料: PIC16LF72-I/ML ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16LF72-I/ML (相同外形与封装尺寸) ——差异在于 Package, Timers, ADC, Communication, Operating Temperature.
快速对比工具——选择替代料号进行并排对比:
PIC16F72-I/ML
✅ 直接替换✓ 有现货
$2.18 / 个
查看数据手册 →PIC16LF72T-I/ML
✅ 直接替换✓ 有现货
$2.18 / 个
查看数据手册 →PIC16LF722-I/ML
✅ 直接替换✓ 有现货
$0.95 / 个
查看数据手册 →PIC16LF722A-I/ML
✅ 直接替换✓ 有现货
$0.74 / 个
查看数据手册 →PIC16LF723A-I/ML
✅ 直接替换✓ 有现货
$1.21 / 个
查看数据手册 →PIC16LF72-I/ML 最大额定值与电气特性
| Product Family | PIC® 16F |
| Core Size | 8-bit |
| Core Architecture | RISC (Harvard) |
| CPU Speed | 20 MHz |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| RAM | 128 B |
| Number of I/O | 22 |
| ADC | 5 x 10-bit channels |
| Supply Voltage (Vdd) | 2.0 V to 5.5 V |
| 工作温度范围 | -40 °C to +85 °C (industrial, "I") |
| 封装 / 外壳 | 28-VQFN (6x6) with Exposed Pad |
| Connectivity | I²C, SPI |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| Oscillator Type | Internal/External |
| 安装类型 | Surface Mount |
| RoHS 状态 | Compliant |
| Lead-Free | Yes |
PIC16LF72-I/ML 引脚配置
| 引脚 1 | RA0/AN0 — Bidirectional I/O; analog input channel 0 |
| 引脚 2 | RA1/AN1 — Bidirectional I/O; analog input channel 1 |
| 引脚 3 | RA2/AN2 — Bidirectional I/O; analog input channel 2 |
| 引脚 4 | RA3/AN3/VREF+ — Bidirectional I/O; analog input 3 / ADC VREF+ |
| 引脚 5 | RA4/AN4/T0CKI — Bidirectional I/O; analog input 4 / Timer 0 clock input |
| 引脚 6 | RA5/SS/AN5 — Bidirectional I/O; SPI slave select / analog input 5 |
| 引脚 7 | VSS — Ground reference |
| 引脚 8 | OSC1/CLKI — Crystal oscillator input / external clock input |
| 引脚 9 | OSC2/CLKO — Crystal oscillator output / clock output |
| 引脚 10 | RC0/T1OSO/T1CKI — Bidirectional I/O; Timer1 oscillator output / clock input |
| 引脚 11 | RC1/T1OSI — Bidirectional I/O; Timer1 oscillator input |
| 引脚 12 | RC2/CCP1 — Bidirectional I/O; Capture/Compare/PWM channel 1 |
| 引脚 13 | RC3/SCL/SCK — Bidirectional I/O; I2C SCL / SPI SCK |
| 引脚 14 | RC4/SDA/SDI — Bidirectional I/O; I2C SDA / SPI SDI |
| 引脚 15 | RC5/SDO — Bidirectional I/O; SPI SDO |
| 引脚 16 | RC6 — Bidirectional I/O |
| 引脚 17 | RC7 — Bidirectional I/O |
| 引脚 18 | VSS — Ground (also tied to exposed pad) |
| 引脚 19 | RB0/INT — Bidirectional I/O; external interrupt input |
| 引脚 20 | RB1 — Bidirectional I/O |
| 引脚 21 | RB2 — Bidirectional I/O |
| 引脚 22 | RB3 — Bidirectional I/O |
| 引脚 23 | RB4 — Bidirectional I/O |
| 引脚 24 | RB5 — Bidirectional I/O |
| 引脚 25 | RB6/PGC — Bidirectional I/O; ICSP clock |
| 引脚 26 | RB7/PGD — Bidirectional I/O; ICSP data |
| 引脚 27 | VDD — Positive supply voltage |
| 引脚 28 | MCLR/VPP — Master clear reset input / programming voltage |
典型应用
PIC16LF72-I/ML 适用于 6 应用s: Small Appliance Control (Coffee Makers, Irons, Toaster Ovens), Battery-Powered Sensor Hubs (IoT Edge Nodes), LED Lighting Controllers (Dimmable Drivers, RGBW Nodes), Brushless DC Motor Front-Ends (BLDC/PMSM Commutation), Automotive Accessory Sub-Assemblies (Interior Modules), Industrial Process Sensor Transmitters (4-20 mA, Field I/O).
Small Appliance Control (Coffee Makers, Irons, Toaster Ovens)
The PIC16LF72-I/ML is well matched to small appliance controllers due to its 5 ADC channels (10-bit) for sensing temperature, water level, or steam, combined with PWM outputs for heater element or motor control. Running at 20MHz with 3.5KB Flash, it can host a finite-state-machine UI without external EEPROM. Brown-out reset and watchdog timer handle unreliable AC-derived supplies, while the 28-QFN exposed pad reduces thermal resistance for designs dissipating moderate power through driver transistors near the MCU.
推荐
Battery-Powered Sensor Hubs (IoT Edge Nodes)
The LF variant's wide 2.0V-5.5V supply range makes the PIC16LF72-I/ML a natural fit for 2x AA or single-cell Li-Ion battery-powered sensor hubs. The 128-byte RAM footprint keeps sleep current dominated by peripheral leakage, and the 20MHz CPU enables on-the-fly filtering of sensor streams prior to transmit. Combined with an SPI or I2C peripheral for an external radio (sub-GHz or BLE module), the PIC16LF72-I/ML can serve as a low-cost edge node capable of multi-year battery life with proper sleep scheduling.
推荐
LED Lighting Controllers (Dimmable Drivers, RGBW Nodes)
In architectural or signage LED controllers, the PIC16LF72-I/ML's PWM module and 20MHz throughput allow multiplexed drive of multiple LED strings with smooth 256-step dimming. Five ADC channels accept 0-10V analog dim inputs, tactile buttons, or ambient light sensors. The exposed pad QFN package keeps the die cool even in tightly-packed downlight form factors, while the LF voltage range allows direct operation from 24V commercial LED drivers after a small LDO step-down.
推荐
Brushless DC Motor Front-Ends (BLDC/PMSM Commutation)
The PIC16LF72-I/ML's PWM module plus 5 ADC channels makes it suitable as a low-cost commutation front-end for small brushless DC or PMSM motors used in fans, pumps, and small drones. The 20 MHz instruction rate aligns cleanly with standard 20 kHz PWM frequencies, leaving headroom for closed-loop control. Brown-out reset ensures safe shutdown during motor stall events, and the 28-VQFN exposed pad keeps junction temperature in check when the MCU sits adjacent to gate drivers on the PCB.
推荐
Automotive Accessory Sub-Assemblies (Interior Modules)
Though not AEC-Q100 qualified itself, the PIC16LF72-I/ML is commonly used in non-safety automotive accessories such as ambient lighting, USB chargers, or seat comfort controllers where 8-bit performance suffices. Its 22 I/O lines accommodate multiple LED drivers, button matrices, and LIN/SPI peripherals for slave communication with a vehicle CAN/LIN gateway. Designers targeting AEC environments typically use the PIC16LF1829-Q1 or PIC16LF1938-I/ML families with full Q100 qualification.
推荐
Industrial Process Sensor Transmitters (4-20 mA, Field I/O)
The PIC16LF72-I/ML is used as the digital core in 4-20 mA loop-powered or 3-wire industrial sensor transmitters. Its 5 ADC channels support multi-variable sensing (pressure + temperature), the PWM output can drive a DAC for current loop, and the LF voltage range enables operation from loop-derived 12V with regulator. Watchdog and brown-out reset are essential for unattended field installations. The 28-QFN allows miniaturized sensor housing while the -40 to +85 °C industrial grade covers most process environments.
推荐
推荐产品汇总
工程参考数据: PIC16LF72-I/ML ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16F72-I/ML | PIC16LF72T-I/ML | PIC16LF722-I/ML | PIC16LF722A-I/ML | PIC16LF723A-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-VQFN (6x6) with Exposed Pad | 28-VQFN (6x6) with Exposed Pad | 28-VQFN (6x6) with Exposed Pad | 28-VQFN (6x6) with Exposed Pad | 28-VQFN (6x6) with Exposed Pad | 28-VQFN (6x6) with Exposed Pad |
| CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Program Memory (Flash) | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) | 7 KB |
| RAM | 128 B | 128 B | 128 B | 192 B | 192 B | 256 B |
| ADC Channels | 5 x 10-bit | 5 x 10-bit | 5 x 10-bit | 8 x 10-bit | 8 x 12-bit | 11 x 14-bit |
| Supply Voltage (Vdd) | 2.0 V to 5.5 V | 4.0 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Connectivity | I²C, SPI | I²C, SPI | I²C, SPI | I²C, SPI, UART | I²C, SPI, UART | I²C, SPI, UART |
| Operating Temperature | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C |
关键差异点
- Wide 2.0V-5.5V LF supply range for battery + 5V support (对比 PIC16F72-I/ML)
- Identical electrical die in tape-and-reel friendly QFN package (对比 PIC16LF72T-I/ML)
- Backward-compatible footprint to PIC16LF722 newer-generation family (对比 PIC16LF722-I/ML)
- Adequate peripheral set for typical 8-bit control at lower cost than newer variants (对比 PIC16LF723A-I/ML)
设计说明
Decouple VDD with a 0.1 uF ceramic capacitor placed within 5 mm of the package pins. Add a bulk electrolytic or tantalum (e.g. 10 uF) near the supply input to suppress inrush during ADC reference switching. For LF parts running from battery, use a low-Iq LDO such as MCP1700 to extend standby time. Always tie the exposed thermal pad of the 28-QFN to VSS using multiple stitched vias for lowest ground-bounce and best thermal dissipation.
Route the ICSP PGC/PGD lines (RB6/RB7) away from high-current switching nodes or oscillator traces to prevent programming glitches. Keep the MCLR/VPP trace short; a 10 kohm pull-up to VDD with a 100 nF cap to ground forms a robust reset circuit. Place the crystal or resonator within 5 mm of OSC1/OSC2 and guard both traces with a ground polygon to minimize EMI pickup. Maintain solid ground return paths under the device to suppress digital noise coupling into the analog ADC inputs.
Estimated: At 20 MHz CPU clock the PIC16LF72-I/ML draws approximately 6-10 mA active; in deep-sleep (WDT disabled) this falls to under 1 uA. Designers commonly overlook configuration bits - set the WDT and oscillator selection to match real hardware before locking the Flash, otherwise the device may operate in the wrong clock mode and fail to program. Be aware that the ADC channels share pins with digital I/O; TRIS and ANSEL register configuration is required to actually enable analog readings. Finally, double-check that VDD/VDDcore pins on the QFN exposed pad are properly soldered - dry-jointed thermal pad is a frequent root cause of brown-out reset events in production.
Estimated: When running ADC conversions at high switching rates, the digital switching noise on VDD can alias into the analog result. Place a small ferrite bead or 10 ohm resistor between digital VDD and analog AVDD (if used), and keep analog traces short and guarded. Use the ADC in sleep mode (CPU idle during conversion) for lowest digital switching noise. For SPI buses running above 1 MHz, use series resistors near the SCK pin to dampen reflections and keep bus capacitance below 30 pF for reliable communication up to 5 MHz.
合规信息
RoHS and REACH compliant per Microchip product declaration; lead-free finish; standard industrial -40/+85 °C temperature grade ("I"); not AEC-Q100 qualified - choose PIC16LF1938-I/ML or PIC16LF1829-I/ML Q1 variants for automotive designs