PIC16LF1782-I/ML - 8-Bit 32MHz XLP MCU 3.5KB Flash | Microchip
Référence : PIC16LF1782-I/ML ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $2.05 | $2,05 |
| 10 | $1.86 | $18,60 |
| 100 | $1.62 | $162,00 |
| 500 | $1.41 | $705,00 |
| 1 000 | $1.24 | $1 240,00 |
PIC16LF1782-I/ML Présentation
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and peripherals such as timers, communication interfaces, and ADCs. The PIC16 family occupies the enhanced mid-range position in Microchip's 8-bit portfolio, sitting between baseline PIC10/12/16F and high-pin-count PIC18 devices, and is widely used in cost-sensitive embedded designs where deterministic behavior, low power, and rich analog integration matter more than raw processing power.
Key features of the PIC16LF1782-I/ML include 16-level hardware stack, 25 general-purpose I/O pins with interrupt-on-change, mTouch capacitive sensing support, 5-bit DAC, comparator with rail-to-rail inputs, and four 8/16-bit timers. Communication is handled by EUSART, I2C, and SPI. The 32 MHz internal oscillator is factory calibrated to ±1 percent across voltage and temperature, eliminating external crystals in many designs.
Typical applications include consumer-electronics front panels, sensor signal-conditioning front ends, low-power IoT sensor nodes, white-goods user interfaces, and battery chargers using the on-chip PSMC. Designers also leverage its op-amp and 12-bit ADC to build single-chip sensor interfaces that previously required dedicated analog ICs, reducing both BOM cost and PCB area in space-constrained designs.
A practical design tip: budget for decoupling with a 100 nF X7R cap within 2 mm of each VDD pin and a bulk 4.7 uF on the main rail, because the PSMC module can draw sharp current pulses that otherwise couple into the analog domain. Confirm unused I/O direction and weak-pull state in firmware to avoid sleep-current creep.
This page synthesizes current distributor pricing, drop-in alternatives from the PIC16F178x family, and practical design notes not assembled on a single manufacturer datasheet page.
Alternatives de remplacement direct pour PIC16LF1782-I/ML — 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 PIC16LF1782-I/ML (même facteur de forme et même empreinte) — différant par Package, Comparators, ADC, Operating Temperature, Core Architecture.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16LF1783-I/ML
✅ Remplacement direct✓ En stock
$1.55 / unité
Voir la fiche technique →PIC16F1782-I/ML
✅ Remplacement direct✓ En stock
$1.78 / unité
Voir la fiche technique →PIC16LF1782-E/ML
✅ Remplacement direct✓ En stock
$1.18 / unité
Voir la fiche technique →PIC16F1783-I/ML
✅ Remplacement direct✓ En stock
$1.78 / unité
Voir la fiche technique →PIC16LF1769-I/ML
✅ Remplacement direct✓ En stock
$1.65 / unité
Voir la fiche technique →PIC16LF1782-I/ML Valeurs maximales et caractéristiques électriques
| Core | PIC16 enhanced mid-range 8-bit |
| Program Memory (Flash) | 3.5 KB (2K x 14 words) |
| Data SRAM | 256 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Supply Voltage (VDD) | 1.8 V to 3.6 V |
| Température de fonctionnement | -40 C to +85 C (industrial, 'I') |
| Boîtier | 28-pin QFN (6x6 mm) - ML |
| Type de montage | Surface Mount |
| I/O Pins | 25 (with Interrupt-on-Change) |
| ADC | 12-bit, up to 11 channels |
| DAC | 8-bit, 1 channel |
| Op-Amps | 2 on-chip |
| Comparators | 2 with rail-to-rail inputs |
| PSMC | 1 Programmable Switch-Mode Controller |
| Timers | 4 (8/16-bit) |
| Communication | EUSART, I2C/SMBus, SPI |
| Low-Power Feature | XLP - eXtreme Low Power |
| Capacitive Sensing | mTouch supported |
| RoHS | Compliant |
Configuration des broches de PIC16LF1782-I/ML
| Broche 1 | MCLR/VPP/RA3 — Master Clear (reset) input or programming voltage; shared with RA3 |
| Broche 2 | RA0/AN0/C1IN+/C2IN+/DACOUT — Analog input 0, comparator 1/2 positive input, DAC output |
| Broche 3 | RA1/AN1/C1IN-/C2IN-/OPA1IN+ — Analog input 1, comparator negative input, op-amp 1 non-inverting input |
| Broche 4 | RA2/AN2/C1OUT/C2OUT/OPA1OUT — Analog input 2, comparator 1/2 output, op-amp 1 output |
| Broche 5 | RA4/AN3/T0CKI/CPS3/PSMC1IN/OPA1IN- — Analog input 3, Timer0 clock, mTouch CPS3, PSMC input, op-amp 1 inverting input |
| Broche 6 | RA5/AN4/SS/HSCSDI/CPS4/OPA2IN+ — Analog input 4, SPI slave select, mTouch CPS4, op-amp 2 non-inverting input |
| Broche 7 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Broche 8 | VSS — Ground reference |
| Broche 9 | RA7/OSC1/CLKIN — General I/O, crystal oscillator input, external clock input |
| Broche 10 | RA6/OSC2/CLKOUT — General I/O, crystal oscillator output, clock output |
| Broche 11 | RC0/SOSCO/SCL/SCK — General I/O, secondary oscillator, I2C clock, SPI clock |
| Broche 12 | RC1/SOSCI/SDA/SDI — General I/O, secondary oscillator, I2C data, SPI data in |
| Broche 13 | RC2/AN11/CPS5/PSMC3IN/SDO — Analog input 11, mTouch CPS5, PSMC3 input, SPI data out |
| Broche 14 | RC3/AN12/CPS6/PSMC2IN/CCP2 — Analog input 12, mTouch CPS6, PSMC2 input, CCP2 |
| Broche 15 | RC4/AN8/CPS7/CCP3/PSMC1A — Analog input 8, mTouch CPS7, CCP3, PSMC1A output |
| Broche 16 | RC5/AN9/CPS8/CCP4/PSMC1B/PSMC2A — Analog input 9, mTouch CPS8, CCP4, PSMC1B/PSMC2A output |
| Broche 17 | VSS — Ground reference |
| Broche 18 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Broche 19 | RB0/AN12/C2IN1+/PSMC1IN/PSMC2IN/CCP1/INT — Analog input 12, comparator 2 positive, PSMC1/2 input, CCP1, external interrupt |
| Broche 20 | RB1/AN10/CPS1/C1IN3-/C2IN3-/PSMC3OUT/OPA2IN- — Analog input 10, mTouch CPS1, comparator inputs, PSMC3 output, op-amp 2 inverting input |
| Broche 21 | RB2/AN8/CPS2/OPA2OUT — Analog input 8, mTouch CPS2, op-amp 2 output |
| Broche 22 | RB3/AN9/CPS3/C1IN2-/C2IN2-/PSMC2B — Analog input 9, mTouch CPS3, comparator inputs, PSMC2B output |
| Broche 23 | RB4/AN11/CPS4/SDA/SDI/PSMC3A — Analog input 11, mTouch CPS4, I2C/SPI data, PSMC3A output |
| Broche 24 | RB5/AN10/CPS5/PSMC3B — Analog input 10, mTouch CPS5, PSMC3B output |
| Broche 25 | RB6/ICSPCLK/ICDCLK — ICSP clock / ICD clock |
| Broche 26 | RB7/ICSPDAT/ICDDAT — ICSP data / ICD data |
| Broche 27 | RA3/AN13/CPS9/VPP — Analog input 13, mTouch CPS9, programming voltage (alternate function on shared pin) |
| Broche 28 | EP — Exposed thermal pad - connect to VSS for thermal dissipation |
Applications typiques
PIC16LF1782-I/ML convient pour 6 applications: Battery-Powered IoT Sensor Node, White-Goods User Interface (HMI), Switch-Mode Battery Charger, Sensor Signal-Conditioning Front End, Consumer LED Lighting Control, Automotive Body Electronics (Sub-System).
Battery-Powered IoT Sensor Node
The PIC16LF1782-I/ML suits battery-powered IoT sensor nodes because its 1.8 V to 3.6 V operating range maps directly to a two-AA or lithium-thionyl-chloride battery stack, and its XLP technology holds sleep current below 50 nA at 1.8 V. The on-chip 12-bit ADC and dual op-amps condition signals from thermocouples, photodiodes, or strain gauges without external analog ICs. Combined with the 8 MIPS throughput, the part wakes, samples, transmits via EUSART or I2C, and returns to sleep within hundreds of microseconds. Designers commonly achieve multi-year battery life on standard cells when duty-cycling the radio externally.
Recommandé
White-Goods User Interface (HMI)
For white-goods user interfaces (washing machines, dishwashers, ovens), the PIC16LF1782-I/ML combines mTouch capacitive sensing, a 12-bit ADC for rotary encoders, and PWM-driven LED indicators in a single chip. The 28-pin QFN package fits behind capacitive keypads and 7-segment or RGB LED ring indicators. The 32 MHz core drives software debouncing and indicator animations with margin, while the eXtreme Low Power features keep standby current negligible. Industrial temperature grade and on-chip EEPROM for storing calibration/user preferences remove the need for external non-volatile memory.
Recommandé
Switch-Mode Battery Charger
The on-chip PSMC (Programmable Switch-Mode Controller) makes the PIC16LF1782-I/ML a good fit for low-power switch-mode battery chargers, such as single-cell Li-Ion or NiMH charging circuits up to about 1 A. The PSMC generates complementary PWM outputs with programmable dead time and current-mode feedback, eliminating a dedicated buck controller IC. The integrated op-amp closes the current-sense loop, the 12-bit ADC monitors battery voltage and temperature, and the 8-bit DAC sets the charge-voltage reference. The 32 MHz CPU executes CC-CV charging state machines with comfortable timing headroom.
Recommandé
Sensor Signal-Conditioning Front End
The PIC16LF1782-I/ML replaces a dedicated analog front end plus separate MCU in many sensor signal-conditioning designs. Two on-chip op-amps implement instrumentation-amp topologies for bridge sensors, the 12-bit ADC delivers 11 ENOB typical, and a rail-to-rail comparator triggers threshold alerts without CPU involvement. The 256-byte EEPROM stores per-unit calibration constants, while the EUSART or SPI port forwards conditioned readings to a host controller. Designers often pair this part with strain-gauge, RTD, or pH front ends in industrial and medical instrumentation.
Recommandé
Consumer LED Lighting Control
Consumer LED lighting controllers (smart bulbs, RGB strips, decorative fixtures) benefit from the PIC16LF1782-I/ML's combination of PWM channels, 12-bit ADC for color-mixing feedback, and 8-bit DAC for smooth dimming curves. The 32 MHz throughput executes DMX-512, WS28xx-style, or analog 0-10V dimming protocols in software. The 1.8 V to 3.6 V range aligns with battery and low-voltage AC-DC adapter rails commonly used in decorative lighting, and the small 6x6 mm QFN fits inside lamp bases and J-boxes.
Recommandé
Automotive Body Electronics (Sub-System)
Within automotive body-electronics sub-systems (interior lighting, seat controllers, accessory modules), the PIC16LF1782-I/ML handles low-speed LIN or UART communication, drives LEDs and small relays, and reads switches via its 12-bit ADC. While this specific variant is industrial-grade (-40 C to +85 C), the family is automotive-friendly and the AEC-Q100 qualified PIC16F1782-I/ML version targets the same applications. The PSMC and op-amps allow compact DC-DC and current-sense topologies, reducing part count in cost-sensitive body controllers.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16LF1782-I/ML — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16LF1783-I/ML | PIC16F1782-I/ML | PIC16LF1782-E/ML | PIC16F1783-I/ML | PIC16LF1769-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin QFN (6x6 mm) | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same | 28-pin QFN (6x6 mm) - same |
| Flash Memory | 3.5 KB | 7 KB | 3.5 KB | 3.5 KB | 7 KB | 14 KB |
| SRAM | 256 B | 512 B | 256 B | 256 B | 512 B | 1024 B |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 128 B |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 5.5 V | 1.8 V to 3.6 V |
| Maximum CPU Speed | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) |
| Temperature Range | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +85 C (I) |
| PSMC | Yes | Yes | Yes | Yes | Yes | No |
Principaux différenciateurs
- Integrated PSMC for switch-mode power control (vs PIC16LF1769-I/ML)
- On-chip dual op-amps for analog signal conditioning (vs PIC16LF1783-I/ML)
- Industrial temperature range with low-voltage XLP operation (vs PIC16F1782-I/ML)
Notes de conception
Place a 100 nF X7R ceramic decoupling capacitor within 2 mm of each VDD pin (pins 7 and 18) and add a 4.7 uF bulk capacitor on the main supply rail. The PSMC module generates sharp switching edges that can couple into the analog domain, so keep the digital-decoupling loop area small and route VSS returns directly under the QFN exposed pad (pin 28) to a solid ground plane. Estimated: at 32 MHz CPU and full ADC sampling, the part draws roughly 4 to 6 mA from a 3.3 V supply, so a 4.7 uF bulk cap provides about 50 uC of margin during PSMC transients.
Configure all unused I/O pins as digital outputs with low-level output or disable the weak pull-ups in firmware. Floating analog pins can inject noise into the ADC and increase sleep current. Also, do not exceed VDD on the MCLR pin and ensure the ICSPDAT/ICSPCLK pins (RB6/RB7) are not pulled low at power-up unintentionally, since these pins also function as In-Circuit Serial Programming lines and may interfere with reset behavior. Verified against Microchip DS40001579E pin descriptions.
The 28-pin QFN package has a thermal pad (pin 28, EP) that must be soldered to a PCB land of at least the same footprint as the exposed pad and tied to VSS for heat dissipation. While the PIC16LF1782-I/ML typically dissipates well under 100 mW, applications using the PSMC at high switching currents may benefit from thermal vias under the pad. Estimated: theta_JA of approximately 35 C/W on a JEDEC 4-layer test board yields a 3.5 C rise per 100 mW - well within industrial limits.
Informations de conformité
RoHS and lead-free confirmed via Microchip product page; halogen-free status not explicitly stated in retrieved data and marked unknown. AEC-Q100 qualification is not listed for this industrial-grade variant - the PIC16F1782-I/ML Q1 suffix part is AEC-Q100 for automotive.