PIC16LF72-I/SP - 8-Bit 20MHz MCU, 3.5KB Flash, 28-SPDIP | Microchip
MPN: PIC16LF72-I/SP ✓ NakahandaPIC16LF72-I/SP Ulas
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, peripheral modules (ADC, timers, communication ports), and digital I/O into one package. Microcontrollers sit within the hierarchy: 8-bit MCU -> RISC microcontroller -> embedded controller -> semiconductor IC. The 8-bit class is optimized for cost-sensitive, deterministic control tasks where ease of programming and low power consumption matter more than raw compute throughput, making it a foundation of industrial automation, appliance control, and consumer electronics.
Key features include 35 single-word instructions with 200 ns instruction execution time, a hardware multiplier-less PIC16 RISC core, Brown-out Reset (BOR), Power-on Reset (POR), Watchdog Timer (WDT) with on-chip RC oscillator, and a programmable code protection mechanism. The 8-bit ADC provides 8 channels of 8-bit resolution, ideal for sensor signal acquisition in mixed-signal embedded designs.
The PIC16LF72 architecture uses a Harvard bus structure with separate code and data paths, allowing instruction fetch and operand read in the same cycle. Its CMOS process and sleep-mode current of < 1 µA make it suitable for battery-powered or energy-harvesting designs where duty-cycling is essential.
Typical applications include industrial sensor interfaces, motor and pump controllers, automotive body modules, HVAC control nodes, and battery-operated instrument front-ends. The wide operating voltage window (2.0 V–5.5 V) supports direct Li-ion battery operation as well as regulated 5 V rails.
When designing with this MCU, place decoupling capacitors (100 nF plus 10 µF bulk) close to VDD/SS pins, route the MCLR pin through a 10 kΩ pull-up, and ensure the in-circuit serial programming (ICSP) header is accessible for field firmware updates. The 28-pin SPDIP package is hand-solder-friendly and ideal for prototype and low-volume production.
This page synthesizes current distributor stock and pricing, drop-in PIC16 family alternatives, and practical design notes that go beyond the manufacturer datasheet to accelerate your component selection.
Mga alternatibo na pwedeng ilagay na PIC16LF72-I/SP — parehas na package, pin-to-pin na katugmang. Hindi kasama ang mga bahagi ng iba't-ibang package na nangangailangan ng pagpapaayos ng PCB.
Variante sa Seri na ito
Katulad na modelo sa serye na katugma sa pagpasok PIC16LF72-I/SP (parehas na form factor at footprint) — pagkakaiba sa Package, Timers, Operating Temperature, ADC, Mounting Type.
PIC16LF722-I/SP
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →PIC16F73-I/SP
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →PIC16F72-I/SP
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →PIC16LF722A-I/SP
✅ Drop-In📋 Alternatibo na Reference (hindi sa katalogo)
PIC16LF727-I/P
✅ Drop-In📋 Alternatibo na Reference (hindi sa katalogo)
PIC16LF724-I/P
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →PIC16LF72-I/SP Mga Pinakamataas na Rating at Electrical Characteristics
| Core Processor | PIC16 (8-bit RISC) |
| Core Size | 8-Bit |
| Maksimum na Taktiko ng Oras | 20 MHz |
| Instruction Execution Time | 200 ns |
| Program Memory Type | Flash |
| Program Memory Size | 3.5 KB (2K x 14) |
| Data RAM Size | 128 B |
| Number of I/O Pins | 22 |
| ADC Resolution | 8-bit |
| Number of ADC Channels | 8 |
| Connectivity | I²C, SPI |
| Timers | 2 x 8-bit, 1 x 16-bit |
| PWM Channels | 1 (CCP module) |
| Supply Voltage na Operasyon | 2.0 V to 5.5 V |
| Hanay ng Temperature na Operasyon | -40 °C to +85 °C (Industrial) |
| Packhaging | 28-SPDIP (0.300 inch, 7.62 mm) |
| Uri ng Pagpapasok | Through-Hole |
Pin Configuration ng PIC16LF72-I/SP
| Pin 1 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| Pin 2 | RA0/AN0 — PORTA bit 0 / analog input channel 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / analog input channel 1 |
| Pin 4 | RA2/AN2/CVREF — PORTA bit 2 / analog input / comparator reference |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input / voltage reference positive |
| Pin 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 7 | RA5/AN4/SS — PORTA bit 5 / analog input / SPI slave select |
| Pin 8 | OSC2/CLKOUT — Oscillator output / clock output |
| Pin 9 | OSC1/CLKIN — Oscillator input / external clock input |
| Pin 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock |
| Pin 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| Pin 12 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 output |
| Pin 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I²C clock |
| Pin 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I²C data |
| Pin 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 16 | RC6 — PORTC bit 6 |
| Pin 17 | RC7 — PORTC bit 7 |
| Pin 18 | VSS — Ground reference |
| Pin 19 | VDD — Positive supply voltage (2.0 V–5.5 V) |
| Pin 20 | RB0/INT — PORTB bit 0 / external interrupt |
| Pin 21 | RB1 — PORTB bit 1 |
| Pin 22 | RB2 — PORTB bit 2 |
| Pin 23 | RB3/PGM — PORTB bit 3 / low-voltage ICSP programming |
| Pin 24 | RB4 — PORTB bit 4 |
| Pin 25 | RB5 — PORTB bit 5 |
| Pin 26 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 27 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 28 | VSS — Ground reference |
Tipikal na mga Gamit
PIC16LF72-I/SP ay nararapat para sa 6 aplikasyons: Industrial Sensor Acquisition Node, Battery-Operated Remote Control / IoT Node, HVAC Control and Thermostat, Automotive Body and Accessory Module, Small Appliance Motor Controller, Consumer Remote Keypad / IR Transmitter.
Industrial Sensor Acquisition Node
The PIC16LF72-I/SP's 8-channel 8-bit ADC and 2.0–5.5 V operating range suit it for industrial 4–20 mA sensor conditioning boards, where the MCU digitizes analog signals from pressure, flow, or level transmitters. With 20 MHz operation and 200 ns instruction cycles, it can sample multiple channels in real time while running a small PID or averaging loop. The 128-byte RAM is sufficient to buffer sensor readings before transmitting over I²C or SPI to a host controller, and the low-voltage LF process enables direct 3.3 V operation from a regulated industrial rail without level shifters. The hardware Brown-out Reset and Watchdog Timer enhance field reliability in electrically noisy factory environments.
Inirekomenda
Battery-Operated Remote Control / IoT Node
The PIC16LF72-I/SP's low-voltage operation from 2.0 V and sub-µA sleep current make it ideal for battery-powered remote controls, IR/RF transmitters, and wireless sensor nodes. Operating at 20 MHz on a 3 V coin-cell or two AA cells, the MCU can wake from sleep, sample a sensor, transmit via SPI to a sub-GHz radio like the MRF89XA, and return to sleep—all within a few milliseconds. The 3.5 KB Flash easily accommodates simple protocol stacks and user code, while the 22 I/O pins drive multiple switches, LEDs, and an encoder wheel. Brown-out Reset prevents corrupted EEPROM writes during battery end-of-life.
Inirekomenda
HVAC Control and Thermostat
The PIC16LF72-I/SP integrates the analog and digital peripherals needed for HVAC thermostat and zone-controller designs. Its 8-bit ADC reads thermistor or RTD temperature sensors, while the 8-bit PWM controls furnace valves, fan motors, or triac-driven AC loads. The CCP module generates precise timing for zero-cross switching, and I²C connects to a wall-mounted display driver. Operating from -40 °C to +85 °C, the industrial-temperature PIC16LF72-I/SP handles outdoor equipment enclosures in cold climates. With 3.5 KB Flash, developers can implement hysteresis control, scheduling, and remote-setpoint protocols in a single chip.
Inirekomenda
Automotive Body and Accessory Module
The PIC16LF72-I/SP serves as a low-cost body controller for non-safety automotive functions such as interior lighting, seat controllers, mirror actuators, and accessory timers. With 22 I/O, the MCU can drive multiple relays and LEDs while reading switch inputs and potentiometers through its 8-channel ADC. Although the LF72 is not AEC-Q100 qualified, it operates reliably across the industrial temperature range typical of cabin environments. The 20 MHz speed supports debounced switch scanning and PWM dimming control, and SPI connectivity enables communication with a central body-control gateway. Brown-out Reset and Watchdog Timer help the module recover from supply transients on the 12 V battery rail.
Inirekomenda
Small Appliance Motor Controller
The PIC16LF72-I/SP's Capture/Compare/PWM module and 20 MHz core make it a good fit for small appliance motor control such as fans, pumps, blenders, and food processors. The CCP module generates precise PWM drive signals for MOSFET half-bridges, while the ADC monitors motor current via a sense resistor for closed-loop torque or speed control. The 3.5 KB Flash accommodates sensorless BLDC commutation tables or simple FOC routines for low-velocity applications. Operating from 2.0 V to 5.5 V supports direct regulation from the rectified mains supply, and the 28-SPDIP package is hand-solder-friendly for prototyping.
Inirekomenda
Consumer Remote Keypad / IR Transmitter
The PIC16LF72-I/SP's 22 digital I/O pins easily scan a 4×4 or larger matrix keypad while driving IR emitters via PWM-modulated carrier signals. The 8-bit PWM can produce 38 kHz or 40 kHz carrier frequencies typical of consumer IR protocols such as RC-5, NEC, or Sony SIRC. With 3.5 KB Flash, developers can store multiple protocol tables and user-configurable macros. The LF72's 2.0 V minimum operation enables coin-cell-powered designs, and the low sleep current (< 1 µA typical) extends battery life across years of standby use.
Inirekomenda
Buod ng mga Inirekomendang Produkto
Impormasyon ng Talumpati sa Engineering for PIC16LF72-I/SP — ikabit, gabay sa disenyo, at impormasyon ng pagsunod sa kautusan.
Paunawang Hanapin
Ikabit sa Mga Alternatibo
| Parametro | Ito ang Producto | PIC16LF722-I/SP | PIC16F73-I/SP | PIC16F72-I/SP | PIC16LF722A-I/SP | PIC16LF727-I/P |
|---|---|---|---|---|---|---|
| Package | 28-SPDIP | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Size | 8-Bit | 8-Bit | 8-Bit | 8-Bit | 8-Bit | 8-Bit |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Flash Memory | 3.5 KB | 3.5 KB (same) | 7 KB (+100%) | 3.5 KB (same) | 3.5 KB (same) | 7 KB (+100%) |
| Data RAM | 128 B | 128 B (same) | 192 B (+50%) | 128 B (same) | 128 B (same) | 192 B (+50%) |
| Operating Voltage | 2.0 V to 5.5 V | 1.8 V to 3.6 V (LF) | 2.0 V to 5.5 V | 2.0 V to 5.5 V (5 V typical) | 1.8 V to 3.6 V (LF) | 1.8 V to 3.6 V (LF) |
| Number of I/O | 22 | 25 (+14%) | 22 (same) | 22 (same) | 25 (+14%) | 36 (+64%) |
| ADC Resolution | 8-bit | 8-bit | 8-bit | 8-bit | 8-bit | 10/12-bit |
| PWM Channels | 1 (CCP) | 2 CCP (+100%) | 2 CCP (+100%) | 1 CCP (same) | 2 CCP (+100%) | 3 CCP (+200%) |
Pangunahing mga Pagkakaiba
- Wide 2.0–5.5 V operating range with industrial temperature (kumpara saPIC16F72-I/SP)
- Larger program memory in same package (kumpara saPIC16LF73)
- Enhanced PWM and peripheral set in same footprint (kumpara saPIC16F72-I/SP)
Talaan ng Disenyo
Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 19) and a 10 µF bulk capacitor near the VSS pins (18, 28). The PIC16LF72-I/SP's analog and digital VDD paths share the same rail; for noise-sensitive ADC measurements, add a ferrite bead and a separate 10 µF reservoir for AVdd if your design isolates analog and digital domains. Bulk capacitance should be sized for peak MCU current during ADC conversions (typically 1.5 mA peak).
The MCLR/VPP pin (pin 1) requires a 10 kΩ pull-up to VDD for normal operation; floating MCLR causes unpredictable resets. When designing the ICSP interface, ensure PGC (RB6) and PGD (RB7) are not pulled down by external circuitry during programming. Configuration bits (FOSC, WDTE, BOREN) must be set explicitly; an unconfigured device defaults to internal RC oscillator and Watchdog Timer enabled. Brown-out voltage should be selected to match the lowest valid supply rail.
Route the oscillator traces (OSC1/OSC2, pins 9 and 8) as short and direct as possible, surrounded by a ground pour to minimize EMI pickup. Keep high-frequency switching traces (PWM outputs, SPI clock) at least 5 mm away from the analog ADC inputs to reduce crosstalk. Place the ICSP header (5-pin: VPP, PGD, PGC, VDD, VSS) at the board edge for convenient programming access. Use a ground plane on the bottom layer for return current paths.
Impormasyon ng Pagsunod sa Kautusan
RoHS compliant per Microchip product page; not AEC-Q100 qualified - for automotive safety applications choose AEC-Q100 qualified PIC16F variants. Industrial temperature range -40 °C to +85 °C.