PIC16LC72-04I/SO - 8-Bit CMOS MCU 3.5KB ROM 22 I/O | Microchip
Référence : PIC16LC72-04I/SO ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $3.22 | $3,22 |
| 10 | $2.95 | $29,50 |
| 100 | $2.6 | $260,00 |
| 500 | $2.38 | $1 190,00 |
| 1 000 | $2.1 | $2 100,00 |
PIC16LC72-04I/SO Présentation
A PIC16CXX mid-range microcontroller is a low-cost, high-performance, fully-static, 8-bit CMOS device built around Microchip's RISC architecture, sitting hierarchically under PIC16 family -> PIC microcontroller -> 8-bit MCU -> microcontroller -> embedded processing IC. These MCUs integrate CPU core, non-volatile program memory, RAM, peripherals, and interrupt logic on a single die, which makes them suitable for compact, low-power embedded designs where an external processor is unnecessary.
Key features include 14-bit wide instruction set for compact code density, hardware USART for serial communication, dual-capture/compare/PWM modules for motor and signal control, power-on reset, brown-out reset, watchdog timer with on-chip RC oscillator, and code-protection EPROM. The 4 MHz maximum clock rate and 2.5 V minimum VDD enable battery-friendly designs.
The PIC16LC72-04I/SO uses a Harvard architecture with separate program and data buses, allowing simultaneous instruction fetch and operand access. Its CMOS RISC core executes most instructions in a single cycle (200 ns at 20 MHz, 1 us at 4 MHz), supporting predictable real-time performance for control loops. The integrated analog peripherals and digital communication interfaces reduce system BOM cost by eliminating the need for external ADC and bus transceivers in many embedded designs.
Typical applications include industrial process control, automotive sensor modules, instrumentation, low-power remote sensing, and consumer electronics. The SSP and USART peripherals enable drop-in use in Modbus, sensor front-end, and motor drive designs.
When designing with this part, note that the LC (low-power) variant supports a lower VDD minimum (2.5 V) than the standard C variant (3.0 V minimum), so check your battery cutoff behavior carefully. For new designs, consider PIC16F72 flash variants for in-circuit reprogrammability.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Alternatives de remplacement direct pour PIC16LC72-04I/SO — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16LC72-04I/SO (même facteur de forme et même empreinte) — différant par Operating Temperature, Package, Timers, ADC, Core.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16LC72A-04I/SO
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16LC72-04/SO
✅ Remplacement direct✓ En stock
$1.95 / unité
Voir la fiche technique →PIC16F72-I/SO
✅ Remplacement direct✓ En stock
$1.95 / unité
Voir la fiche technique →PIC16LC716T-04I/SO
✅ Remplacement direct✓ En stock
$1.05 / unité
Voir la fiche technique →PIC16LC711-04I/SO
✅ Remplacement direct✓ En stock
$3.78 / unité
Voir la fiche technique →PIC16LC72-04I/SO Valeurs maximales et caractéristiques électriques
| Core | PIC16CXX mid-range, 8-bit RISC |
| Instruction Width | 14-bit |
| Program Memory | 3.5 KB (2K x 14) EPROM |
| RAM | 128 bytes |
| Data EEPROM | Not present (ROM variant) |
| Fréquence d'horloge maximale | 4 MHz (-04 speed grade) |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 22 |
| A/D Converter | 8-bit, 5 channels |
| Timers | Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit) |
| Capture/Compare/PWM | CCP module x1 (enhanced CCP variant) |
| Serial Interfaces | USART + SSP (SPI / I2C) |
| Interrupt Sources | Up to 8 |
| Température de fonctionnement | -40C to +85C (Industrial) |
| Boîtier | 28-pin SOIC (SO) |
| Type de montage | Surface Mount |
| Niveau MSL | 1 |
| ROM Type | EPROM (one-time programmable windowed) |
Configuration des broches de PIC16LC72-04I/SO
| Broche 1 | RA0/AN0 — BidirPOR A0 / Analog input 0 |
| Broche 2 | RA1/AN1 — BidirPOR A1 / Analog input 1 |
| Broche 3 | RA2/AN2/VREF- — BidirPOR A2 / Analog input 2 / ADC negative reference |
| Broche 4 | RA3/AN3/VREF+ — BidirPOR A3 / Analog input 3 / ADC positive reference |
| Broche 5 | RA4/T0CKI — BidirPOR A4 / Timer0 clock input |
| Broche 6 | RA5/AN4/SS — BidirPOR A5 / Analog input 4 / SPI slave select |
| Broche 7 | OSC1/CLKIN — Crystal oscillator input / external clock in |
| Broche 8 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| Broche 9 | RC0/T1OSO/T1CKI — BidirPOR C0 / Timer1 oscillator output / Timer1 clock input |
| Broche 10 | RC1/T1OSI/CCP2 — BidirPOR C1 / Timer1 oscillator input / CCP2 |
| Broche 11 | RC2/CCP1 — BidirPOR C2 / CCP1 PWM output |
| Broche 12 | RC3/SCK/SCL — BidirPOR C3 / SPI clock / I2C clock |
| Broche 13 | RC4/SDI/SDA — BidirPOR C4 / SPI data in / I2C data |
| Broche 14 | RC5/SDO — BidirPOR C5 / SPI data out |
| Broche 15 | RC6/TX/CK — BidirPOR C6 / USART TX / USART clock |
| Broche 16 | RC7/RX/DT — BidirPOR C7 / USART RX / USART data |
| Broche 17 | VSS — Ground reference |
| Broche 18 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| Broche 19 | RB0/INT — BidirPOR B0 / external interrupt |
| Broche 20 | RB1 — BidirPOR B1 |
| Broche 21 | RB2 — BidirPOR B2 |
| Broche 22 | RB3 — BidirPOR B3 |
| Broche 23 | RB4 — BidirPOR B4 |
| Broche 24 | RB5 — BidirPOR B5 |
| Broche 25 | RB6/PGC — BidirPOR B6 / ICSP clock |
| Broche 26 | RB7/PGD — BidirPOR B7 / ICSP data |
| Broche 27 | MCLR/VPP — Master clear reset / programming voltage |
| Broche 28 | NC — Not connected (per datasheet) |
Applications typiques
PIC16LC72-04I/SO convient pour 6 applications: Industrial Process Control, Automotive Sensor Modules, Low-Power Remote Sensing, Consumer Appliance Control, Instrumentation and Test Equipment, HVAC Control Module.
Industrial Process Control
The PIC16LC72-04I/SO is well-suited to industrial process control PLC-style I/O modules, where its 22 GPIO pins, 5-channel 8-bit ADC, and USART enable local sensor conditioning and fieldbus communication. The 4 MHz clock and 1 us instruction cycle support deterministic PID loop rates in the 10 kHz range, while the 2.5-5.5 V VDD allows direct 5 V industrial backplane operation. Industrial temperature grade (-40C to +85C) handles harsh factory floor conditions. EPROM code protection prevents tampering with proprietary control logic.
Recommandé
Automotive Sensor Modules
In automotive sensor clusters, the PIC16LC72-04I/SO handles local A/D conversion of up to 5 analog sensors (e.g., temperature, pressure, position) and LIN-bus framing via the USART. The 2.5 V minimum VDD supports crank-to-start battery sag conditions, and the 4 MHz clock is sufficient for sampling 5 channels at 1 kHz with software averaging. The EPROM code space holds small fixed calibration tables; the 128 B RAM accommodates short moving-window filters. Industrial temperature grade handles under-hood thermal stress to +85C.
Recommandé
Low-Power Remote Sensing
The PIC16LC72-04I/SO fits battery-powered remote telemetry nodes where its 2.5 V minimum VDD enables use with two AA cells down to 2.7 V nominal. The Timer1 16-bit counter can be clocked during sleep via an external 32.768 kHz crystal, providing accurate timekeeping for periodic A/D wakeup sampling. The 5-channel ADC directly reads soil moisture, battery voltage, and temperature sensors. The SSP peripheral drives SPI sensors, and the low-power CMOS core draws minimal current in sleep mode.
Recommandé
Consumer Appliance Control
Household appliance control boards (washing machines, dishwashers, microwave ovens) use the PIC16LC72-04I/SO to drive user keypads, read rotary encoders, and control triac-driven loads via its CCP PWM module. The 22 I/O pins directly interface with seven-segment displays and buzzer drivers. The 4 MHz clock and 1 us instruction cycle support fast display refresh and zero-crossing triac timing. The USART enables diagnostics port communication during factory test.
Recommandé
Instrumentation and Test Equipment
Benchtop instruments such as multimeters, signal generators, and bench PSU controllers use the PIC16LC72-04I/SO for local front-panel control: the 5-channel ADC measures current and voltage, the USART provides PC serial-port interface for remote control scripts. The 3.5 KB EPROM holds fixed calibration constants. The 8 interrupts handle real-time zero-crossing detection, ADC end-of-conversion, and USART receive events at the 1 us instruction-cycle rate without jitter.
Recommandé
HVAC Control Module
HVAC zone controllers and thermostat boards use the PIC16LC72-04I/SO to read multiple thermistor inputs via the 5-channel 8-bit ADC, drive TRIAC-controlled fan and compressor loads via the CCP PWM, and communicate with central controllers via the SSP or USART. The 22 I/O interface with keypad, LCD, and relay drivers. The industrial -40C to +85C temperature range handles attic and outdoor equipment locations. The 2.5 V minimum VDD is useful for 24 VAC rectified supply designs.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16LC72-04I/SO — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16LC72A-04I/SO | PIC16LC72-04/SO | PIC16F72-I/SO | PIC16LC716T-04I/SO | PIC16LC711-04I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (SO) | 28-SOIC (SO) | 28-SOIC (SO) | 28-SOIC (SO) | 28-SOIC (SO) | 28-SOIC (SO) |
| Program Memory | 3.5 KB EPROM | 3.5 KB EPROM | 3.5 KB EPROM | 3.5 KB Flash | 8 KB EPROM | 1.75 KB EPROM |
| RAM | 128 B | 128 B | 128 B | 128 B | 128 B | 68 B |
| Maximum Clock | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 4 MHz | 4 MHz |
| Supply Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.0 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| A/D Converter | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 5 channels | 8-bit, 4 channels | 8-bit, 4 channels |
| Code Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | Flash | OTP EPROM | OTP EPROM |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
Principaux différenciateurs
- A-step silicon with errata fixes (vs PIC16LC72A-04I/SO)
- Industrial temperature grade (vs PIC16LC72-04/SO)
- EP-ROM code protection (vs PIC16F72-I/SO)
Notes de conception
Estimated: Brown-out reset threshold is configurable; the default BOR voltage on PIC16LC72-04I/SO at 4 MHz is approximately 4.0 V (configurable to 2.5 V, 3.5 V, or 4.0 V via configuration word). For 3.3 V battery operation, configure BOR for 2.5 V to avoid premature resets during high-load transients. Add a 100 nF ceramic decoupling capacitor as close as possible to VDD pin 18, plus a bulk 10 uF tantalum on the same node for transient handling.
The 'LC' suffix in PIC16LC72-04I/SO indicates the low-voltage variant (2.5 V minimum VDD), not the standard PIC16C72 (3.0 V minimum). Designers migrating from PIC16C72-04I/SO to PIC16LC72-04I/SO must verify analog reference voltage and brown-out trip points at 3.0 V operation. Also note that PIC16LC72-04I/SO OTP-EPROM cannot be erased in-circuit on the SO package; use the CERDIP windowed variant for development and the SO OTP variant for production.
Place the 4 MHz crystal or resonator within 5 mm of pins 7 and 8 (OSC1/OSC2) and keep the trace lengths matched and short. Avoid routing digital switching signals (RB6/RB7 ICSP, PWM outputs on RC2) directly under the crystal traces to minimize capacitive coupling. Reserve an ICSP header footprint for programming even on production boards - OTP parts cannot be socket-programed.
Informations de conformité
RoHS and REACH status not stated in verified web data. PIC16LC72-04I/SO is an older Microchip part; the SOIC OTP variant was typically produced in lead-free / RoHS-compliant versions during the mid-2000s onward. AEC-Q100 is not applicable as this is not an automotive-qualified part.