PIC16LF1782-E/SO - 8-Bit XLP MCU 32MHz 3.5KB Flash 28-SOIC | Microchip
MPN: PIC16LF1782-E/SO ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.78 | $2.78 |
| 10 | $2.5 | $25.00 |
| 100 | $2.25 | $225.00 |
| 500 | $2 | $1,000.00 |
| 1,000 | $1.78 | $1,780.00 |
| 3,000 | $1.55 | $4,650.00 |
PIC16LF1782-E/SO Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and a configurable set of peripherals into one IC. The 8-bit MCU category occupies the entry-level of the computing hierarchy within embedded silicon, trading raw cycle performance for deterministic behavior, ultra-low standby power, and small code density. PIC16F/LF devices historically use a 14-bit modified Harvard instruction set, well known for simple C-friendly assembly and one-instruction-per-cycle throughput at moderate clock rates.
Key specifications include operation from 1.8 V to 3.6 V (the LF variant), an internal oscillator with PLL that delivers the 32 MHz core speed without an external crystal, on-chip mTouch capacitive sensing hardware, an EUSART, MSSP (SPI/I2C), and 17 I/O pins. Two internal op-amps and two rail-to-rail comparators eliminate external analog circuitry in many designs, while the peripheral pin select (PPS) remaps digital functions to multiple physical pins.
Typical applications include battery-powered sensor nodes with ADC-driven signal conditioning, LED driver control loops using the integrated 10-bit PWM, eMeter/utility metering sub-systems, capacitive-touch user interfaces, and industrial control boards that need 12-bit analog resolution in a compact footprint.
Designers should evaluate sleep-mode current budget against required wake-up frequency and place a 0.1 uF decoupling capacitor within 5 mm of the VDD pin to keep ADC SNR at its datasheet floor. For deeper noise immunity, the LF1782 can be paired with an external 32.768 kHz crystal for RTCC calendar timing during XLP sleep.
This page synthesizes distributor stock, drop-in alternatives, and a pinout diagram not bundled with the bare Microchip datasheet, plus application notes compiled from PIC16LF178x reference designs.
Drop-in alternatives for PIC16LF1782-E/SO — 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 PIC16LF1782-E/SO (same form factor and footprint) — differing in ADC, Package, Core Architecture, I/O Pins, DAC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1782-I/SO
✅ Drop-In✓ In Stock
$1.1 / Unit
View Datasheet →PIC16F1782-E/SO
✅ Drop-In✓ In Stock
$1.47 / Unit
View Datasheet →PIC16LF1782T-E/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1782-I/SO
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16F1782T-I/SO
✅ Drop-In✓ In Stock
$0.95 / Unit
View Datasheet →PIC16LF1782-E/SO Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC16 (enhanced mid-range, 14-bit instruction) |
| Maximum Clock Frequency | 32 MHz |
| Instruction Cycle | 200 ns (4 clock cycles per instruction) |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| Data EEPROM | 256 bytes |
| Data SRAM | 256 bytes |
| Supply Voltage Range (LF) | 1.8 V to 3.6 V |
| I/O Pins | 17 |
| ADC | 12-bit, up to 14 channels |
| DAC | 8-bit, 1 channel |
| PWM | 4 x 10-bit |
| Comparators | 2 rail-to-rail |
| Op-Amps | 2 internal |
| Communication | EUSART, MSSP (SPI/I2C) |
| Operating Temperature | -40C to +125C |
| Package | 28-SOIC (7.50 mm body) |
| Low-Power Technology | XLP (eXtreme Low-Power) |
PIC16LF1782-E/SO Pin Configuration
| Pin 1 | RA3/AN3/VREF+/CMP1IN+/C12IN0+ — Bidirectional IO / analog input 3 / voltage reference + |
| Pin 2 | RA4/AN4/CMP2IN-/T0CKI/C2OUT — Bidirectional IO / analog input 4 / Timer0 clock |
| Pin 3 | RA5/AN5/OPA1IN+/DACOUT/CPS7 — Bidirectional IO / op-amp 1 input + / DAC output |
| Pin 4 | RA6/OSC2/CLKOUT/AN6 — Bidirectional IO / crystal out / system clock out |
| Pin 5 | RA7/OSC1/CLKIN/AN7 — Bidirectional IO / crystal in / external clock in |
| Pin 6 | RC0/SOSC1/SCLKI/SRP0 — Bidirectional IO / Timer1 secondary oscillator |
| Pin 7 | RC1/SOSC2/SCLKO/SRP1 — Bidirectional IO |
| Pin 8 | RC2/OPA1IN-/AN8/CPS8 — Bidirectional IO / op-amp 1 input - |
| Pin 9 | RC3/OPA1OUT/AN9/CPS9 — Bidirectional IO / op-amp 1 output |
| Pin 10 | RC4/AN14/CPS10/OPA2IN+ — Bidirectional IO / analog input 14 / op-amp 2 input + |
| Pin 11 | RC5/AN15/CPS11/OPA2IN- — Bidirectional IO / analog input 15 / op-amp 2 input - |
| Pin 12 | RC6/AN16/CPS12/OPA2OUT — Bidirectional IO / op-amp 2 output |
| Pin 13 | RC7/AN17/CPS13 — Bidirectional IO / analog input 17 |
| Pin 14 | VDD — Positive supply voltage |
| Pin 15 | VSS — Ground reference |
| Pin 16 | RA0/AN0/C12IN0-/ICSPDAT — Bidirectional IO / analog input 0 / ICSP data |
| Pin 17 | RA1/AN1/C12IN1-/ICSPCLK — Bidirectional IO / analog input 1 / ICSP clock |
| Pin 18 | RA2/AN2/VREF-/CPS2 — Bidirectional IO / analog input 2 / voltage reference - |
| Pin 19 | MCLR/VPP/ICSPCLK — Master clear reset / programming voltage / 3rd ICSP |
| Pin 20 | RB0/AN10/CPS0/CCP4 — Bidirectional IO / analog input 10 / CCP4 |
| Pin 21 | RB1/AN11/CPS1/P1B — Bidirectional IO / enhanced PWM output 1B |
| Pin 22 | RB2/AN12/CPS2/P1A/CCP3 — Bidirectional IO / enhanced PWM output 1A |
| Pin 23 | RB3/AN13/CPS3/P2A/CCP2 — Bidirectional IO / enhanced PWM output 2A |
| Pin 24 | RB4/P2B/CPS4 — Bidirectional IO / enhanced PWM output 2B |
| Pin 25 | RB5/P3A/CPS5 — Bidirectional IO / PWM output 3A |
| Pin 26 | RB6/P3B/CPS6/ICCDO — Bidirectional IO / ICD data output |
| Pin 27 | RB7/TX/CK — Bidirectional IO / EUSART TX/clock |
| Pin 28 | VSS — Ground reference |
Typical Applications
PIC16LF1782-E/SO is suitable for 6 applications: Battery-Powered Sensor Node, LED Lighting PWM Control, Capacitive Touch User Interface, Industrial Process Control Module, Consumer Appliance Control Board, eMeter / Utility Sub-Metering.
Battery-Powered Sensor Node
The PIC16LF1782-E/SO fits sensor-node designs because its 1.8 V minimum supply lets a single 1.5 V alkaline or 3 V coin cell drive the entire board without a boost converter, while the on-board 12-bit ADC up to 14 channels supports thermocouple, thermistor, or 4-20 mA loop interfaces. XLP sleep current cited in the tens of nA (per Microchip PIC16F/LF1782 datasheet) lets duty-cycled measurements average once per second with sub-microamp average draw. The internal 32 MHz PLL removes the need for an external crystal on space-constrained PCBs. Designers can also exploit the integrated op-amp to condition a bridge sensor on-chip, eliminating an external analog stage. A 0.1 uF decoupling capacitor must sit within 5 mm of VDD to preserve ADC SNR at floor.
Recommended
LED Lighting PWM Control
The PIC16LF1782-E/SO's four 10-bit PWM channels with independent duty control let it directly drive multiple LED strings or RGB channels without external PWM ICs. Its 1.8 V to 3.6 V operating range matches single-cell Li-Ion or 3.3 V regulated supplies common in architectural and accent lighting. The integrated op-amp can close a current-sense loop for constant-current regulation, while the 12-bit ADC monitors LED forward voltage or supply current with no extra analog. The PIC code path becomes the dimming curve, color temperature schedule, and fault-watchdog logic - no external FET driver array required when switching less than 25 mA per PWM pin.
Recommended
Capacitive Touch User Interface
The PIC16LF1782-E/SO's mTouch peripheral supports up to 17 capacitive-sense electrodes via the charge-time measurement unit (CTMU), enabling a multi-button or slider interface without external touch ICs. The 12-bit ADC plus CTMU combination eliminates a dedicated cap-sense ASIC, trimming BOM cost in HMI panels, kitchen appliances, and consumer electronics. The XLP sleep current below 100 nA lets the device wake only when a touch event occurs, preserving battery life on wall-switch remotes. Designers can use peripheral pin select (PPS) to remap CTMU channels to many physical pins without rewiring the PCB.
Recommended
Industrial Process Control Module
The PIC16LF1782-E/SO operates over -40C to +125C (industrial/automotive non-qualified per Microchip ordering code "E"), making it deployable in factory automation modules and process instrumentation. The 12-bit ADC with 14 channels can read multiple 4-20 mA loops through current-sense resistors, while the 8-bit DAC drives analog set-point signals back to the loop. EUSART plus MSSP provide RS-485 or I2C fieldbus connectivity. Two rail-to-rail comparators plus two op-amps handle signal conditioning without external ICs, lowering BOM count. The 28-SOIC package supports through-hole-style prototype rework on industrial control boards.
Recommended
Consumer Appliance Control Board
The PIC16LF1782-E/SO fits consumer appliances (coffee machines, blenders, small kitchenware) where a 5 V or 3.3 V supply is regulated and 3.5 KB flash is plenty for state-machine control code. The 10-bit PWM plus 8-bit DAC can drive a buzzer, indicator LED, or basic analog reference without extra components. The on-chip op-amp conditions current from a triac sense resistor for zero-crossing detection. XLP sleep allows standby power well under 1 W on appliances subject to energy-star limits. The 28-SOIC package simplifies manual rework during warranty repairs.
Recommended
eMeter / Utility Sub-Metering
The PIC16LF1782-E/SO can act as a sub-meter MCU in electricity or gas meters, where its 12-bit ADC samples burden-resistor voltage across a calibrated shunt, and the on-chip op-amp amplifies the low-level signal for accurate watt-hour calculation. EEPROM retention (256 bytes) stores calibration constants and tamper counters across brown-outs for 20+ years per Microchip datasheet qualification. The 32 kHz internal oscillator with PLL still maintains accuracy for billing interval timing under XLP sleep. Communication out via EUSART or MSSP feeds a parent concentrator over PLC or RF link. The wide 1.8 V to 3.6 V supply accepts a single lithium thionyl chloride cell for 10+ year service life.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1782-E/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1782-I/SO | PIC16F1782-E/SO | PIC16LF1782T-E/SO | PIC16LF1782-I/SO | PIC16F1782T-I/SO | PIC16LF1782-E/ML |
|---|---|---|---|---|---|---|---|
| Package | 28-SOIC (300 mil) | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-QFN - different |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | PIC16 8-bit, 14-bit instruction | PIC16 8-bit - same | PIC16 8-bit - same | PIC16 8-bit - same | PIC16 8-bit - same | PIC16 8-bit - same | PIC16 8-bit - same |
| Max Clock Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Program Flash | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB | 3.5 KB |
| Data RAM / EEPROM | 256 B / 256 B | 256 B / 256 B | 256 B / 256 B | 256 B / 256 B | 256 B / 256 B | 256 B / 256 B | 256 B / 256 B |
| Supply Voltage (min) | 1.8 V | 2.0 V (+11%) | 2.0 V (+11%) | 1.8 V | 1.8 V | 2.0 V (+11%) | 1.8 V |
| Supply Voltage (max) | 3.6 V | 5.5 V (+53%) | 5.5 V (+53%) | 3.6 V | 3.6 V | 5.5 V (+53%) | 3.6 V |
| Temperature Grade | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
| Approx Unit Price (1000-pc reel, USD) | 1.78 | 1.78 | 1.78 | 1.78 | 1.78 | 1.78 | 1.85 |
Key Differentiators
- Lowest supply voltage in the 178x family (vs PIC16F1782-I/SO)
- Extended industrial temperature range option (vs PIC16LF1782-I/SO)
- QFN alternative for compact layouts (vs PIC16LF1782-E/ML)
- 12-bit ADC + 8-bit DAC + internal op-amp integration (vs PIC16F1782T-I/SO (tape and reel variant))
Design Notes
The LF process in PIC16LF1782-E/SO operates from 1.8 V to 3.6 V; for a 5 V rail, swap to PIC16F1782-E/SO for the wider supply window. Place a 0.1 uF decoupling capacitor within 5 mm of VDD (pin 14) and a bulk 1-10 uF electrolytic or ceramic within 25 mm to tame voltage spikes at high-current PWM transitions; both VSS pins (15 and 28) must be connected for ground return symmetry.
The 28-SOIC body is 300 mil wide; allocate at least 8 mm of copper pour under the part to spread heat when switching PWMs at high duty cycle. Keep analog traces (RA3-RA7 / RC2-RC7 used as ADC inputs) routed as short as possible and referenced to the same star ground as the VSS pin(s); pairs of 4.7 kohm-10 kohm analog source impedances are recommended to fit the 12-bit ADC acquisition time.
PIC16LF1782-E/SO PICkit and ICD programming requires 4-wire ICSP on RA0/RA1 plus MCLR (pin 19) - never strapping MCLR low keeps the part in reset. The 32 MHz internal oscillator PLL takes about 4 ms to lock; insert `_PLL_LOCK_DELAY` or equivalent firmware wait before starting EUSART/I2C transactions after wake-from-sleep. The CTMU charge-time measurement is sensitive to high-impedance sensor traces; routes exceeding 50 mm introduce noise that the device cannot calibrate out.
Estimated junction temperature under typical 5 V x 5 mA operation: at 25C ambient the SOIC 28 package yields around 70 C/W theta_JA, so a 15 mW dissipation gives only a 1 C rise. Even at 50 mA total system current at 3.3 V (165 mW), the rise is around 12 C, so no heatsink is necessary in most designs. For rough thermal calculations: Tj = Ta + P * theta_JA where P ~ VDD x (active current + peripheral current).
Compliance Information
RoHS and REACH compliant per Microchip material declarations. Lead-free SOIC package. Not AEC-Q100 automotive qualified - this part number is industrial/extended grade; AEC-Q100 equivalents exist in the PIC16F178x automotive ordering scheme but are separate part numbers. Halogen-free per Microchip policy. Conflict-minerals reporting compliant per Microchip Conflict-Free Smelter Program.