PIC16LF15376T-I/ML - 32MHz 8-bit XLP MCU 28KB Flash | Microchip
MPN: PIC16LF15376T-I/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.62 | $1.62 |
| 10 | $1.49 | $14.90 |
| 100 | $1.32 | $132.00 |
| 500 | $1.18 | $590.00 |
| 1,000 | $1.05 | $1,050.00 |
PIC16LF15376T-I/ML Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and a rich peripheral set around the silicon. The PIC16 family uses a modified Harvard RISC architecture with a 14-bit instruction word, and 'LF' denotes the low-voltage variant that supports sub-2V operation - critical for battery-powered designs. The PIC16F153xx sits between entry-level PIC16F and the higher-pin PIC16F188xx families in the broader 8-bit microcontroller taxonomy: microcontroller -> embedded controller -> 8-bit MCU -> RISC MCU -> PIC16F.
Key features of this part include XLP sleep currents as low as 50 nA typical (DSS - Deep Sleep, with retention), 1.8V minimum Vdd for full-speed operation, IDLE/DOZE power-saving modes, hardware CRC/Scan with NVM lock, and a peripheral pin-select (PPS) system that lets remap most digital I/O to alternate pins. The 44-QFN (8x8) footprint gives 36 general-purpose I/O pins and exposes one full analog/digital feature set on every pin through PPS and the Analog Connection Matrix.
On the architecture side, the PIC16LF15376 uses a 2-stage pipeline RISC core with a hardware multiplier, an 8-level deep hardware stack, and a 16-entry file-select register (FSR) window for linear SRAM access. The ADC with Computation (ADC2) offloads averaging, accumulation, threshold compare, and oversampling from the CPU, dramatically lowering wake/sleep overhead - which is why this family is popular for sensor hubs and battery monitoring. The CWG block can synthesize dead-band control, complementing PWMs to drive half-bridges cleanly.
Typical applications include low-power IoT sensor nodes, BLE-beacon or LoRa-end-node controller companions, home appliances with capacitive-touch user interfaces, battery chargers with multi-cell balancing, smoke/CO detectors, and portable medical devices such as glucose meters and pulse oximeters. Designers also reach for this MCU in industrial control blocks (small PLCs, valve drivers) where deterministic 8-bit I/O and eXtreme Low Power are simultaneously required.
When designing, choose Vdd between 1.8V and 3.6V; if you need 5V tolerance, an external level shifter is required. Decouple Vdd with a 100nF ceramic close to each Vdd/Vss pair, and tie the exposed pad (EP) to a solid ground plane for thermal and electrical reasons. Always configure the PPS registers before enabling peripherals and verify the ADC acquisition time against source impedance.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that are not bundled in the manufacturer datasheet.
Drop-in alternatives for PIC16LF15376T-I/ML — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16LF15376T-I/ML (same form factor and footprint) — differing in ADC, DAC, Package, Comparators, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF15376-I/ML
✅ Drop-In✓ In Stock
$1.32 / Unit
View Datasheet →PIC16F15376T-I/ML
✅ Drop-In✓ In Stock
$1.71 / Unit
View Datasheet →PIC16LF15376-E/ML
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LF15376-E/P
✅ Drop-In✓ In Stock
$1.74 / Unit
View Datasheet →PIC16LF15376T-I/ML Maximum Ratings & Electrical Characteristics
| Family | PIC PIC16F |
| Core | 8-bit PIC RISC |
| Core Sub-feature | eXtreme Low Power (XLP) |
| Program Memory | 28 KB Flash (16K x 14 words) |
| Data RAM | 2 KB SRAM |
| EEPROM | 256 bytes |
| Maximum Clock Frequency | 32 MHz |
| Instruction Throughput | 16 MIPS (peak at 32 MHz) |
| Supply Voltage (Vdd) | 1.8 V to 3.6 V |
| Operating Temperature | -40C to +85C (Industrial 'I') |
| Package | 44-QFN (8x8 mm) with exposed pad |
| Mounting Type | Surface Mount |
| I/O Pins | 36 |
| ADC | 10-bit ADC with Computation (ADC2) |
| DAC | 5-bit and 8-bit DAC |
| PWM | 4x 10-bit PWM |
| Communication | 2x EUSART (LIN/IrDA/RS-485), SPI, I2C |
| Core Independent Peripherals | 4x CLC, CWG, Hardware CRC/Scan |
| MSL Level | 3 (per JEDEC J-STD-020) |
| RoHS Status | Compliant |
PIC16LF15376T-I/ML Pin Configuration
| Pin 1 | RA0 — Bidirectional I/O / analog input / CCP |
| Pin 2 | RA1 — Bidirectional I/O / analog input / CCP |
| Pin 3 | RA2 — Bidirectional I/O / analog input |
| Pin 4 | RA3 — Bidirectional I/O / analog input |
| Pin 5 | RA4 — Bidirectional I/O / analog input |
| Pin 6 | RA5 — Bidirectional I/O / analog input |
| Pin 7 | RA6 — Bidirectional I/O / analog input |
| Pin 8 | RA7 — Bidirectional I/O / analog input |
| Pin 9 | Vss — Ground reference |
| Pin 10 | RA8 — Bidirectional I/O / analog input |
| Pin 11 | RA9 — Bidirectional I/O / analog input |
| Pin 12 | RA10 — Bidirectional I/O / analog input |
| Pin 13 | RA11 — Bidirectional I/O / analog input |
| Pin 14 | RA12 — Bidirectional I/O / analog input |
| Pin 15 | RA13 — Bidirectional I/O / analog input |
| Pin 16 | RA14 — Bidirectional I/O / analog input |
| Pin 17 | RA15 — Bidirectional I/O / analog input |
| Pin 18 | RC0 — Bidirectional I/O / analog input |
| Pin 19 | RC1 — Bidirectional I/O / analog input |
| Pin 20 | RC2 — Bidirectional I/O / analog input |
| Pin 21 | RC3 — Bidirectional I/O / analog input |
| Pin 22 | RC4 — Bidirectional I/O / analog input |
| Pin 23 | RC5 — Bidirectional I/O / analog input |
| Pin 24 | RC6 — Bidirectional I/O / analog input |
| Pin 25 | RC7 — Bidirectional I/O / analog input |
| Pin 26 | RB0 — Bidirectional I/O / analog input |
| Pin 27 | RB1 — Bidirectional I/O / analog input |
| Pin 28 | RB2 — Bidirectional I/O / analog input |
| Pin 29 | RB3 — Bidirectional I/O / analog input |
| Pin 30 | RB4 — Bidirectional I/O / analog input |
| Pin 31 | RB5 — Bidirectional I/O / analog input |
| Pin 32 | RB6 — Bidirectional I/O / analog input / ICSPCLK |
| Pin 33 | RB7 — Bidirectional I/O / analog input / ICSPDAT |
| Pin 34 | Vdd — Positive supply (1.8-3.6V) |
| Pin 35 | RB8 — Bidirectional I/O / analog input |
| Pin 36 | RB9 — Bidirectional I/O / analog input |
| Pin 37 | RB10 — Bidirectional I/O / analog input |
| Pin 38 | RB11 — Bidirectional I/O / analog input |
| Pin 39 | RB12 — Bidirectional I/O / analog input |
| Pin 40 | RB13 — Bidirectional I/O / analog input |
| Pin 41 | RB14 — Bidirectional I/O / analog input |
| Pin 42 | RB15 — Bidirectional I/O / analog input |
| Pin 43 | RC8 — Bidirectional I/O / analog input |
| Pin 44 | RC9 — Bidirectional I/O / analog input |
| Pin 45 | EP — Exposed thermal pad - must be soldered to ground plane |
Typical Applications
PIC16LF15376T-I/ML is suitable for 7 applications: Battery-Powered IoT Sensor Node, Home Appliance HMI Controller, Portable Medical Device Controller, Multi-Cell Battery Charger and Balancer, Industrial Sensor Hub / Small PLC Block, Smart Smoke/CO Detector, Automotive Body Electronics Sub-Block.
Battery-Powered IoT Sensor Node
The PIC16LF15376T-I/ML fits battery-powered IoT sensor nodes because of its XLP (eXtreme Low Power) feature set, with a 50 nA typical Deep-Sleep current and sub-uA RTC-style operation in Doze/Idle modes that let the MCU spend >99 percent of its duty cycle asleep. Its 28 KB Flash holds a typical LoRaWAN MAC or BLE-beacon stack comfortably, while the 2 KB SRAM supports small ring buffers for sensor samples. The 10-bit ADC with Computation (ADC2) offloads averaging and threshold compare from the CPU, so the core wakes only when a meaningful event occurs - directly improving battery life. Place a 100 nF decoupling capacitor close to each Vdd pin and route the exposed pad to a continuous ground pour to maximize noise rejection and thermal dissipation.
Recommended
Home Appliance HMI Controller
The PIC16LF15376T-I/ML is well suited to home-appliance HMI boards that need capacitive-touch sensing, multi-segment LED/LCD drive, and AC-zero-cross detection. Four Configurable Logic Cells (CLC) can implement the touch Sigma-Delta timer in hardware, freeing the CPU for user-interface logic. The Complementary Waveform Generator (CWG) drives piezo buzzers with dead-band control without software intervention, and the 44-QFN footprint exposes 36 GPIO pins - enough to scan a 7-segment keypad plus status LEDs. The 1.8 V minimum Vdd lets a single-cell Li-Ion or 2xAA supply power the whole board, reducing BOM cost versus 5 V PIC16F designs.
Recommended
Portable Medical Device Controller
In portable medical devices such as glucose meters, pulse oximeters, and inhaler counters, the PIC16LF15376T-I/ML gives deterministic 8-bit control with the safety margin of an integrated CRC/Scan engine for Flash integrity. Its XLP sleep at 50 nA typical lets a coin-cell design run for a year on a single CR2032, and the 10-bit ADC with Computation oversamples photodiode/sensor signals to extract clean physiological measurements. Hardware CIPs (CLC, CWG) handle signal conditioning and motor timing without burdening the CPU, simplifying IEC 62304 software-class B development. The industrial -40C to +85C temperature grade covers most patient-side environments, and the 44-QFN package is small enough to fit inside a wearable form factor.
Recommended
Multi-Cell Battery Charger and Balancer
The PIC16LF15376T-I/ML can supervise multi-cell Li-Ion/LiFePO4 battery packs because its 32 MIPS core and four 10-bit PWMs allow software-defined cell balancing, charge-termination control, and Coulomb counting via the ADC2 averaging engine. The hardware CRC accelerator validates the charging algorithm parameters stored in EEPROM, and the 5-bit/8-bit DAC drives reference currents for accurate termination. Two EUSARTs let the MCU bridge SMBus to a host fuel gauge while simultaneously logging to a serial EEPROM, and the 1.8-3.6 V Vdd range means it can run directly from a 2S Li-Ion pack without a regulator.
Recommended
Industrial Sensor Hub / Small PLC Block
For small PLC blocks and industrial sensor hubs, the PIC16LF15376T-I/ML provides a deterministic RISC core that responds to interrupts in 4 cycles and Core Independent Peripherals that handle encoder quadrature, PWM outputs, and serial framing in hardware. The 28 KB Flash holds ladder-logic interpreters or IEC 61131-3 function blocks, and the 36 GPIO plus peripheral pin-select lets one PCB design serve multiple I/O configurations without rework. RS-485 EUSART support directly addresses industrial buses, while the extended -40C to +85C industrial temperature grade handles factory-floor environments. The 44-QFN exposed-pad package has low EMI emission because of symmetrical pin-out, simplifying CE/UL compliance.
Recommended
Smart Smoke/CO Detector
The PIC16LF15376T-I/ML is a good fit for smoke/CO detectors where a 10-year battery life and low BOM cost are paramount. Its XLP Deep Sleep at 50 nA typical lets the detector stay in standby for years, waking briefly every few seconds to sample the photoelectric or electrochemical sensor via the ADC2 averaging engine. The CWG can synthesize a piezo-driver waveform without software, and the CLCs implement hysteresis on the alarm threshold to suppress nuisance trips. The 44-QFN (8x8) package, combined with a 100 nF decoupling capacitor and exposed-pad ground pour, yields a compact detector board that meets UL 217 / EN 14604 timing requirements.
Recommended
Automotive Body Electronics Sub-Block
In automotive body-electronics sub-blocks such as seat controllers, mirror adjusters, or interior lighting nodes, the PIC16LF15376T-I/ML handles LIN-bus slave communication through its EUSART and drives LED matrixes via CWG and PWM channels. The CIP architecture lets the MCU offload LED fade, LIN scheduling, and overcurrent protection to hardware, reducing CPU interrupt load. The 44-QFN package is small enough for distributed body modules, and the industrial temperature grade covers cabin environments. For under-hood applications, an AEC-Q100 qualified PIC16F variant should be selected instead.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF15376T-I/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF15376-I/ML | PIC16F15376T-I/ML | PIC16LF15376-E/ML | PIC16LF15376-E/P |
|---|---|---|---|---|---|
| Package | 44-QFN (8x8 mm) | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Operating Voltage (Vdd) | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Program Memory (Flash) | 28 KB | 28 KB | 28 KB | 28 KB | 28 KB |
| Data RAM (SRAM) | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| Maximum Clock Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40C to +85C (I-grade) | -40C to +85C | -40C to +85C | -40C to +125C (E-grade) | -40C to +125C (E-grade) |
| Peripherals (CLC / CWG / PWM / ADC) | 4x CLC, CWG, 4x 10-bit PWM, 10-bit ADC2 | identical set | identical set | identical set | identical set |
Key Differentiators
- Lowest-voltage operation in the LF15376 family (vs PIC16F15376T-I/ML)
- Higher Flash density in the same 44-QFN footprint (vs PIC16LF15356-I/ML)
- Extended temperature grade drop-in option (vs PIC16LF15376T-I/ML (I-grade))
Design Notes
Estimated: at full 32 MHz operation with all peripherals enabled, the PIC16LF15376T-I/ML typically draws 4-7 mA active current. In Deep Sleep with retention, the XLP current drops to ~50 nA typical (per datasheet DS40001802). For battery life estimation, budget 1-2 mA active duty cycle if you use ADC2 + EUSART; for sensor nodes with <1 percent duty cycle, a CR2032 (~220 mAh) will last >5 years. Place a 100 nF X7R decoupling capacitor within 2 mm of each Vdd pin, and bulk-decouple with a 1-10 uF tantalum or ceramic if load transients are expected.
The 44-QFN (8x8 mm) package has an exposed thermal pad (EP) that is also the main ground reference for the die. Solder the EP to a continuous ground copper pour at least 4 cm^2 in area - this provides both thermal dissipation (keeping Tj below 100C at full MIPS) and a low-inductance ground return for clean ADC measurements. Avoid routing signal traces under the EP pad - keep-out the inner-layer copper directly beneath it for solderability and to prevent shorts during reflow.
Configure the Peripheral Pin Select (PPS) registers at firmware startup before enabling peripherals. PPS remapping lets you move most digital functions (UART, SPI, PWM, CLC outputs) to alternate pins, but failing to lock the PPS registers before enabling outputs can cause spurious signals on default pins. Use the MCC (MPLAB Code Configurator) graphical setup to avoid register typos - it generates atomic unlock sequences for PPSLOCK.
The PIC16LF15376T-I/ML ADC2 input has a recommended source impedance below 1 kohm for full 10-bit accuracy. If your sensor exceeds 10 kohm source impedance, use an op-amp buffer such as MCP6002 to preserve ADC linearity. ADC acquisition time should be set per the impedance (e.g., Tad = 4 us for 1 kohm, 8 us for 10 kohm) - underspecifying acquisition time causes the ADC to read the previous conversion's residue.
Do not assume the PIC16LF15376T-I/ML is 5V tolerant on its digital I/O - Vih max is Vdd + 0.3V (4.0V at Vdd=3.6V). If you must interface 5V logic, add an external level shifter like the TXS0108E; otherwise ESD diodes will forward-conduct. Also, never leave unused I/O pins floating - configure them as outputs driving low, or as inputs with the internal weak pull-up enabled, to avoid shoot-through current and EMI.
Compliance Information
RoHS compliant per Microchip product page. Industrial I-grade temperature range; E-grade (PIC16LF15376-E/ML) required for -40C to +125C. Not AEC-Q100 qualified - for automotive applications select a Q-grade or AEC-Q100 qualified PIC16F variant.