PIC16LC72-04I/SO - 8-Bit CMOS MCU 3.5KB ROM 22 I/O | Microchip
MPN: PIC16LC72-04I/SO ✓ نشطPIC16LC72-04I/SO نظرة عامة
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.
بدائل مباشرة لـ PIC16LC72-04I/SO — نفس الحزمة، متوافق دبوس بدبوس. تُستثنى القطع ذات الحزم المختلفة التي تتطلب تعديل PCB.
الطرازات في هذه السلسلة
طرازات من نفس السلسلة متوافقة تمامًا مع PIC16LC72-04I/SO (نفس عامل الشكل والبصمة) — يختلف في Operating Temperature, Package, Timers, ADC, Core.
PIC16LC72A-04I/SO
✅ بديل مباشر📋 بديل مرجعي (غير موجود في الكتالوج)
PIC16LC72-04/SO
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC16F72-I/SO
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC16LC716T-04I/SO
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC16LC711-04I/SO
✅ بديل مباشرتواصل لمعرفة السعر
عرض ورقة البيانات ←PIC16LC72-04I/SO الحدود القصوى والخصائص الكهربائية
| 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) |
| أقصى تردد للساعة | 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 |
| درجة حرارة التشغيل | -40C to +85C (Industrial) |
| العلبة | 28-pin SOIC (SO) |
| نوع التركيب | Surface Mount |
| مستوى MSL | 1 |
| ROM Type | EPROM (one-time programmable windowed) |
تكوين أطراف PIC16LC72-04I/SO
| دبوس 1 | RA0/AN0 — BidirPOR A0 / Analog input 0 |
| دبوس 2 | RA1/AN1 — BidirPOR A1 / Analog input 1 |
| دبوس 3 | RA2/AN2/VREF- — BidirPOR A2 / Analog input 2 / ADC negative reference |
| دبوس 4 | RA3/AN3/VREF+ — BidirPOR A3 / Analog input 3 / ADC positive reference |
| دبوس 5 | RA4/T0CKI — BidirPOR A4 / Timer0 clock input |
| دبوس 6 | RA5/AN4/SS — BidirPOR A5 / Analog input 4 / SPI slave select |
| دبوس 7 | OSC1/CLKIN — Crystal oscillator input / external clock in |
| دبوس 8 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| دبوس 9 | RC0/T1OSO/T1CKI — BidirPOR C0 / Timer1 oscillator output / Timer1 clock input |
| دبوس 10 | RC1/T1OSI/CCP2 — BidirPOR C1 / Timer1 oscillator input / CCP2 |
| دبوس 11 | RC2/CCP1 — BidirPOR C2 / CCP1 PWM output |
| دبوس 12 | RC3/SCK/SCL — BidirPOR C3 / SPI clock / I2C clock |
| دبوس 13 | RC4/SDI/SDA — BidirPOR C4 / SPI data in / I2C data |
| دبوس 14 | RC5/SDO — BidirPOR C5 / SPI data out |
| دبوس 15 | RC6/TX/CK — BidirPOR C6 / USART TX / USART clock |
| دبوس 16 | RC7/RX/DT — BidirPOR C7 / USART RX / USART data |
| دبوس 17 | VSS — Ground reference |
| دبوس 18 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| دبوس 19 | RB0/INT — BidirPOR B0 / external interrupt |
| دبوس 20 | RB1 — BidirPOR B1 |
| دبوس 21 | RB2 — BidirPOR B2 |
| دبوس 22 | RB3 — BidirPOR B3 |
| دبوس 23 | RB4 — BidirPOR B4 |
| دبوس 24 | RB5 — BidirPOR B5 |
| دبوس 25 | RB6/PGC — BidirPOR B6 / ICSP clock |
| دبوس 26 | RB7/PGD — BidirPOR B7 / ICSP data |
| دبوس 27 | MCLR/VPP — Master clear reset / programming voltage |
| دبوس 28 | NC — Not connected (per datasheet) |
التطبيقات النموذجية
PIC16LC72-04I/SO مناسب لـ 6 التطبيقs: 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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
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.
موصى به
ملخص المنتجات الموصى بها
بيانات مرجعية هندسية لـ PIC16LC72-04I/SO — المقارنة وإرشادات التصميم ومعلومات الامتثال.
دليل الاختيار
المقارنة مع البدائل
| المعامل | هذا المنتج | 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) |
أبرز الفروقات
- A-step silicon with errata fixes (مقابلPIC16LC72A-04I/SO)
- Industrial temperature grade (مقابلPIC16LC72-04/SO)
- EP-ROM code protection (مقابلPIC16F72-I/SO)
ملاحظات التصميم
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.
معلومات الامتثال
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.