PIC16LF1784-I/ML - 8-Bit MCU, 7KB Flash, 44-QFN | Microchip
Артикул: PIC16LF1784-I/ML ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.42 | $3,42 |
| 10 | $3.08 | $30,80 |
| 100 | $2.74 | $274,00 |
| 500 | $2.42 | $1.210,00 |
| 1.000 | $2.15 | $2.150,00 |
PIC16LF1784-I/ML Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, and configurable peripherals (ADC, timers, communication interfaces, comparators) on one die. PIC16LF MCUs occupy the mid-range tier of Microchip's 8-bit portfolio: more capable than baseline PIC10/PIC12 devices, simpler than 16-bit PIC24 or dsPIC parts. The "LF" prefix denotes the 1.8V-3.6V wide-voltage, ultra-low-power variant of the PIC16F1784 family, allowing direct Li-ion or 2x AA battery operation with sleep currents in the nanoamp range per nanoWatt XLP.
Key features include 32 MHz maximum internal oscillator, three PSMC channels with 16 ns resolution and dead-band control for digital power conversion, three op-amps configurable as amplifiers or comparators, two 8-bit DACs, a 12-bit differential ADC with computation (ADC2), and Core Independent Peripherals (CIPs) such as CLC, NCO, and PWM that operate without CPU intervention. The 44-pin QFN (ML) package provides 36 I/O pins and an exposed pad for thermal dissipation in space-constrained designs.
The architecture uses a Harvard RISC engine with 14-bit instructions and a 16-level hardware stack, giving deterministic interrupt latency critical for digital power control loops. Three PSMC channels with 16 ns edge placement resolution support buck, boost, push-pull, and 3-phase topologies - effectively turning this MCU into a programmable mixed-signal controller.
Typical applications include switch-mode power supplies (SMPS), LED lighting drivers, battery chargers, sensor signal conditioning, BLDC motor control (auxiliary), and portable instrumentation where battery life, mixed-signal integration, and small PCB area all matter. The wide 1.8V-3.6V operating range lets it run directly from a single-cell Li-ion or two AA cells.
When designing with this part, reserve one I/O pin for ICSP programming (ICSPCLK/ICSPDAT) and avoid remapping it onto peripheral outputs. For PSMC-based converters, place the bootstrap/driver components within 5 mm of the device and follow the recommended PCB layout in the datasheet's SMPS section to keep the analog feedback loop free of switching noise.
This page synthesizes distributor pricing, drop-in alternatives in the same 44-QFN footprint, and practical design notes not aggregated in any single manufacturer or distributor resource.
Аналоги без доработки для PIC16LF1784-I/ML — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16LF1784-I/ML (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Operating Temperature, Program Memory (Flash), Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16LF1783-I/ML
✅ Прямая замена✓ В наличии
$1.55 / шт.
Открыть даташит →PIC16LF1782-I/ML
✅ Прямая замена✓ В наличии
$1.24 / шт.
Открыть даташит →PIC16LF1769-I/ML
✅ Прямая замена✓ В наличии
$1.65 / шт.
Открыть даташит →PIC16LF1768-I/ML
✅ Прямая замена✓ В наличии
$1.32 / шт.
Открыть даташит →PIC16LF1718-I/ML
✅ Прямая замена✓ В наличии
$1.55 / шт.
Открыть даташит →PIC16LF1507-I/ML
✅ Прямая замена✓ В наличии
$0.55 / шт.
Открыть даташит →PIC16LF1784-I/ML Максимальные параметры и электрические характеристики
| Architecture | 8-bit PIC16 enhanced mid-range RISC |
| Program Memory (Flash) | 7 KB |
| Data SRAM | 512 bytes |
| EEPROM | 256 bytes |
| Число выводов | 44 |
| Корпус | QFN-44 (ML) with exposed pad |
| I/O Pins | 36 |
| Supply Voltage (Vdd) | 1.8 V to 3.6 V |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| ADC | 12-bit differential, ADC2 with computation |
| DAC | 8-bit, 2 channels |
| PSMC Modules | 3 (16-bit, 16 ns edge resolution) |
| On-chip Op-amps | Yes, configurable |
| Comparators | Yes, fast rail-to-rail |
| Communication | I2C, SPI, EUSART (RS-485 capable) |
| Рабочая температура | -40C to +85C (Industrial, "I") |
| Low-Power Technology | nanoWatt XLP |
| Тип монтажа | Surface Mount |
| RoHS | Compliant |
Конфигурация выводов PIC16LF1784-I/ML
| Контакт 1 | RA0/AN0/C1IN0+/C2IN0+/DACOUT1 — Bidirectional I/O; analog input; comparator input; DAC output |
| Контакт 2 | RA1/AN1/C1IN1-/C2IN1- — Bidirectional I/O; analog input; comparator input |
| Контакт 3 | RA2/AN2/DACOUT2/C2IN0+ — Bidirectional I/O; analog input; DAC output; comparator input |
| Контакт 4 | RA3/AN3/Vref+/C1IN1+ — Bidirectional I/O; analog input; voltage reference; comparator input |
| Контакт 5 | RA4/AN4/T0CKI/C1OUT — Bidirectional I/O; analog input; Timer0 clock; comparator output |
| Контакт 6 | RA5/AN5/C2OUT — Bidirectional I/O; analog input; comparator output |
| Контакт 7 | RA6/AN6 — Bidirectional I/O; analog input |
| Контакт 8 | RA7/AN7 — Bidirectional I/O; analog input |
| Контакт 9 | Vdd — Positive supply voltage (1.8V-3.6V) |
| Контакт 10 | Vss — Ground reference |
| Контакт 11 | RB0/AN12/CCP4/SRI — Bidirectional I/O; analog input; CCP; SR latch input |
| Контакт 12 | RB1/AN10/C1IN3-/C2IN3-/SRI — Bidirectional I/O; analog input; comparator; SR latch input |
| Контакт 13 | RB2/AN8/PWM3/SRI — Bidirectional I/O; analog input; PWM output; SR latch input |
| Контакт 14 | RB3/AN9/C1IN2-/C2IN2-/MDCIN1/SRI — Bidirectional I/O; analog input; comparator; MDC input |
| Контакт 15 | RB4/AN11/PWM4/SRI — Bidirectional I/O; analog input; PWM output; SR latch input |
| Контакт 16 | RB5/AN13/PWM5/SRI — Bidirectional I/O; analog input; PWM output; SR latch input |
| Контакт 17 | RB6/ICSPCLK/ICDCLK — Bidirectional I/O; ICSP programming clock |
| Контакт 18 | RB7/ICSPDAT/ICDDAT — Bidirectional I/O; ICSP programming data |
| Контакт 19 | RC0/PWM6 — Bidirectional I/O; PWM output |
| Контакт 20 | RC1/CCP2/PWM7 — Bidirectional I/O; CCP; PWM output |
| Контакт 21 | RC2/CCP1/P1A — Bidirectional I/O; CCP; PWM output |
| Контакт 22 | RC3/SCK/SCL — Bidirectional I/O; SPI clock; I2C clock |
| Контакт 23 | RC4/SDI/SDA — Bidirectional I/O; SPI data in; I2C data |
| Контакт 24 | RC5/SDO — Bidirectional I/O; SPI data out |
| Контакт 25 | RC6/TX/CK/AN18 — Bidirectional I/O; EUSART TX/CK; analog input |
| Контакт 26 | RC7/RX/DT/AN19 — Bidirectional I/O; EUSART RX/DT; analog input |
| Контакт 27 | RC8/AN20 — Bidirectional I/O; analog input |
| Контакт 28 | RC9/AN21 — Bidirectional I/O; analog input |
| Контакт 29 | RD0/AN22 — Bidirectional I/O; analog input |
| Контакт 30 | RD1/AN23/CCP3 — Bidirectional I/O; analog input; CCP |
| Контакт 31 | RD2/AN24/PWM8 — Bidirectional I/O; analog input; PWM output |
| Контакт 32 | RD3/AN25/PSMC1A — Bidirectional I/O; analog input; PSMC channel 1A |
| Контакт 33 | RD4/AN26/PSMC1B — Bidirectional I/O; analog input; PSMC channel 1B |
| Контакт 34 | RD5/AN27/PSMC1C/PSMC1D — Bidirectional I/O; analog input; PSMC channel 1C/1D |
| Контакт 35 | RD6/AN28/PSMC2A/PSMC2B — Bidirectional I/O; analog input; PSMC channel 2A/2B |
| Контакт 36 | RD7/AN29/PSMC2C/PSMC2D — Bidirectional I/O; analog input; PSMC channel 2C/2D |
| Контакт 37 | RE0/AN5/PSMC3A — Bidirectional I/O; analog input; PSMC channel 3A |
| Контакт 38 | RE1/AN6/PSMC3B — Bidirectional I/O; analog input; PSMC channel 3B |
| Контакт 39 | RE2/AN7/PSMC3C — Bidirectional I/O; analog input; PSMC channel 3C |
| Контакт 40 | RE3/AN8/PSMC3D — Bidirectional I/O; analog input; PSMC channel 3D |
| Контакт 41 | Vdd — Positive supply voltage (1.8V-3.6V) |
| Контакт 42 | Vss — Ground reference |
| Контакт 43 | Vcap — Decoupling capacitor for internal LDO (core voltage) |
| Контакт 44 | EP — Exposed thermal pad - must be soldered to ground plane for thermal dissipation |
Типичное применение
PIC16LF1784-I/ML подходит для 7 применениеs: Battery-Powered Sensor Node, Digital Switch-Mode Power Supply (SMPS), LED Lighting Driver, Portable Medical Monitoring, Industrial Process Sensor Transmitter, IoT Smart Home Sensor Hub, Automotive Auxiliary Body Controller.
Battery-Powered Sensor Node
The PIC16LF1784-I/ML's 1.8V-3.6V wide-voltage range allows direct single-cell Li-ion or 2x AA battery operation without a boost converter, eliminating quiescent draw. Its nanoWatt XLP sleep current below 50 nA preserves battery life for years in duty-cycled sensor nodes. Three PSMC channels can drive status LEDs or simple boost converters, while the 12-bit differential ADC with computation (ADC2) handles bridge or thermocouple sensor inputs. Pin-compatible PIC16LF1782-I/ML or PIC16LF1783-I/ML serve as cost-reduced variants when fewer SMPS channels are needed.
Рекомендуется
Digital Switch-Mode Power Supply (SMPS)
The three Programmable Switch Mode Controller (PSMC) modules deliver 16-bit Period/Duty Cycle/Phase control with 16 ns edge-placement resolution, supporting buck, boost, push-pull, and 3-phase topologies. Auto-shutdown, dead-band control, and edge blanking protect power FETs from shoot-through. Three on-chip op-amps close the voltage and current feedback loops without external amplifiers, reducing BOM cost. The 32 MHz core computes digital compensators at over 1 MHz loop bandwidth. Designers moving to higher-voltage rails should also evaluate PIC16LF1769-I/ML or PIC16LF1768-I/ML for additional op-amp channels.
Рекомендуется
LED Lighting Driver
The three PSMC channels generate high-resolution PWM outputs for RGBW LED dimming, with dead-band control preventing shoot-through in half-bridge topologies. The 12-bit ADC reads ambient light sensors or current-sense amplifiers for closed-loop lumen maintenance, while two 8-bit DACs provide smooth analog dimming alongside PWM. NanoWatt XLP keeps standby consumption below 1 uA for always-on lighting controllers, meeting ENERGY STAR standby requirements. The 44-QFN footprint allows compact driver PCBs fitting inside bulb housings. PIC16LF1718-I/ML is a pin-compatible alternative tailored specifically for LED lighting with dedicated op-amp channels.
Рекомендуется
Portable Medical Monitoring
The 1.8V-3.6V operating range and nanoWatt XLP make PIC16LF1784-I/ML ideal for battery-powered medical wearables such as pulse oximeters, glucometers, and patient thermometers. The 12-bit differential ADC with computation (ADC2) supports oversampling and averaging for high-accuracy biosensor signal chains, while two 8-bit DACs and three op-amps condition analog front-end signals. CIPs (CLC, NCO, PWM) handle sensor excitation and tone generation without CPU wake-up, extending battery life to months. EUSART with LIN support enables connectivity to host processors or BLE modules. The 44-QFN (ML) package fits inside small wearable enclosures.
Рекомендуется
Industrial Process Sensor Transmitter
Industrial 4-20 mA loop-powered transmitters benefit from the PIC16LF1784-I/ML's 1.8V minimum Vdd, allowing operation directly from low-voltage loop drops without external boost stages. The 12-bit differential ADC with hardware averaging reads bridge pressure, RTD, or thermocouple sensors accurately, while three on-chip op-amps build complete signal-conditioning front-ends. The EUSART supports RS-485 or HART modem interfaces for fieldbus connectivity. NanoWatt XLP sleep modes minimize loop current consumption to stay within the 3.5 mA HART minimum budget. The 44-QFN package provides 36 I/O for HART modem chip-select, display drivers, and diagnostics LEDs.
Рекомендуется
IoT Smart Home Sensor Hub
The PIC16LF1784-I/ML serves as a low-cost edge node in smart home systems, aggregating multiple sensors (temperature, humidity, motion, light) and forwarding data via I2C/SPI to a host BLE/Wi-Fi module. The 12-bit ADC reads analog sensors directly, while three op-amps interface with 4-20 mA or 0-10V industrial-style sensors. Core Independent Peripherals (CIPs) wake the CPU only when thresholds are exceeded, achieving years of battery life on 2x AA cells. The 44-QFN footprint supports compact PCB integration inside wall switches, door sensors, and HVAC controllers. Cross-brand alternatives exist but require peripheral-by-peripheral validation.
Рекомендуется
Automotive Auxiliary Body Controller
Although not AEC-Q100 qualified, the PIC16LF1784-I/ML's wide voltage tolerance and PSMC channels suit non-safety automotive body applications such as interior LED lighting, HVAC flaps, and seat-position memory when paired with external transients protection. Three PSMC channels drive small BLDC or DC motors with dead-band control, while the 12-bit ADC reads position feedback from potentiometers or Hall sensors. The 44-QFN package is footprint-compatible with PIC16LF1783-I/ML and PIC16LF1782-I/ML for cost-tiers within a single PCB layout. For safety-critical functions, use AEC-Q100-qualified PIC16F families instead.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16LF1784-I/ML — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16LF1783-I/ML | PIC16LF1782-I/ML | PIC16LF1769-I/ML | PIC16LF1768-I/ML | PIC16LF1718-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | QFN-44 (ML) | QFN-44 (ML) - same | QFN-44 (ML) - same | QFN-44 (ML) - same | QFN-44 (ML) - same | QFN-44 (ML) - same |
| Flash Memory | 7 KB | 7 KB | 5 KB | 8 KB | 14 KB | 7 KB |
| PSMC Channels | 3 | 2 | 2 | 0 (no PSMC) | 0 (no PSMC) | 0 (no PSMC) |
| On-chip Op-amps | 3 | 3 | 2 | 4 | 4 | 3 |
| Operating Voltage | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V | 1.8V to 3.6V |
| ADC Resolution | 12-bit | 12-bit | 12-bit | 10-bit | 10-bit | 10-bit |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP |
Ключевые отличия
- Three PSMC channels with 16 ns edge resolution (против PIC16LF1718-I/ML)
- 12-bit differential ADC2 with computation (против PIC16LF1769-I/ML)
- On-chip op-amps integrated for analog feedback (против PIC16LF1768-I/ML)
Заметки по проектированию
Place a 1 uF to 10 uF decoupling capacitor as close as possible to each Vdd/Vss pair on the 44-QFN package, plus a 0.1 uF ceramic in parallel for high-frequency noise. The PIC16LF1784-I/ML has multiple Vdd/Vss pins (pin 9, 10, 41, 42); bypass each independently. The Vcap pin (43) requires its own 0.1 uF capacitor for internal core voltage regulation - never leave this pin floating.
Solder the exposed pad (EP, pin 44) to a continuous ground copper pour for thermal dissipation. The QFN-44 thermal resistance theta_JA is approximately 30 C/W on a standard 4-layer JEDEC test board, allowing up to 3W dissipation at 70C ambient. For applications pushing 32 MHz at 3.6V with all peripherals active, allocate at least 100 mm^2 of top-layer copper to keep junction temperature below 125C.
Reserve RB6 (pin 17) and RB7 (pin 18) for ICSP programming/ICD debugging - do not remap them to peripheral outputs. For PSMC-based SMPS designs, keep switching traces short (under 25 mm) and route analog feedback traces away from PWM edges by at least 3 mm. Use a ground plane stitch via every 5 mm along noisy traces; this reduces radiated emissions that could disturb the 12-bit ADC readings.
Avoid reading ADC channels immediately after enabling them - allow at least 10 us acquisition time for the internal sample-and-hold capacitor to settle. When using the PSMC's dead-band control, ensure dead-time is greater than the FET turn-off delay (typically 50-200 ns) to prevent shoot-through. Do not configure I/O pins as analog inputs while driving digital outputs - this can cause contention and latch-up in worst cases.
When using the 12-bit ADC for high-accuracy measurements (better than 0.5 LSB), oversample and average by 16x or 64x using the ADC2 computation feature, which filters 50/60 Hz line noise digitally. Add an external anti-aliasing RC filter (1 kohm + 100 pF = 16 kHz cutoff) in front of analog inputs above 1 kHz signal content. The internal bandgap reference should be measured against Vdd and temperature-compensated in firmware for absolute accuracy.
Информация о соответствии
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified; for automotive applications use AEC-Q100-qualified PIC16F1784 variants or dsPIC33 families. Lead-free and halogen-free packaging per Microchip environmental compliance data.