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 (vs PIC16F72-I/ML)
- Identical electrical die in tape-and-reel friendly QFN package (vs PIC16LF72T-I/ML)
- Backward-compatible footprint to PIC16LF722 newer-generation family (vs PIC16LF722-I/ML)
- Adequate peripheral set for typical 8-bit control at lower cost than newer variants (vs 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