PIC16LF1784T-I/PT - 8-bit 32MHz 7KB Flash MCU | Microchip
MPN: PIC16LF1784T-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.65 | $2.65 |
| 10 | $2.38 | $23.80 |
| 100 | $2.12 | $212.00 |
| 500 | $1.85 | $925.00 |
| 1,000 | $1.62 | $1,620.00 |
PIC16LF1784T-I/PT Overview
A PIC microcontroller (Programmable Interface Controller, peripheral interface controller) is a compact, self-contained embedded computer built around an 8-bit or 16-bit RISC CPU core with on-chip Flash, RAM, and peripherals. PIC microcontrollers sit within the broader hierarchy of microcontrollers -> embedded processors -> semiconductors -> integrated circuits, and the PIC16F family represents one of the most widely deployed 8-bit MCU architectures in industrial, consumer, and automotive designs.
Key features of the PIC16LF1784T-I/PT include: nanoWatt XLP technology for sub-uA sleep currents, 7 KB self-programmable Flash, 12-bit ADC with charge pump, enhanced PWM, two op-amps, two 8-bit DACs, three comparators, two I2C/SPI/I2S interfaces, and a 32 MHz internal oscillator. The -LF- variant supports operation down to 1.8 V, making it suited to battery-powered designs.
Architecturally, the device uses a Harvard RISC core with a 14-bit instruction word, separate program and data buses, a hardware stack, and a powerful peripheral set mapped through PPS (Peripheral Pin Select). Internal 32 MHz oscillator accuracy and nanoWatt XLP sleep modes allow designers to minimize external components and quiescent draw.
Typical applications include low-power sensor nodes, battery-powered instrumentation, IoT edge devices, motor control (small BLDC/stepper), LED lighting controllers, and consumer handheld products. The wide operating voltage (1.8 V to 3.6 V) and rich analog integration are particularly valuable when analog signal chains must share a single MCU.
When designing with this device, validate the supply voltage range of your particular analog blocks - some peripherals (e.g., the charge-pump ADC) require VDD >= 2.5 V. Decouple VDD/AVDD with 100 nF + 10 uF capacitors placed within 5 mm of the package leads to suppress transient noise during ADC sampling.
This page synthesizes distributor pricing, drop-in alternatives in the same 44-TQFP footprint, application notes, and selection guidance not bundled in the Microchip datasheet, helping engineers choose the right PIC16F variant for their low-power embedded design.
Drop-in alternatives for PIC16LF1784T-I/PT — 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 PIC16LF1784T-I/PT (same form factor and footprint) — differing in Package, DAC, Operating Temperature, Communication, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1784T-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1784-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF1784T-I/MV
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.74 / Unit
View Datasheet →PIC16LF1784T-I/ML
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.78 / Unit
View Datasheet →PIC16F1784T-I/ML
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.62 / Unit
View Datasheet →PIC16LF1784T-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC16 RISC (Harvard) |
| Family | PIC® XLP™ 16F |
| Program Memory | 7 KB (4K x 14) Flash |
| Data SRAM | 512 B |
| Data EEPROM | 256 B |
| Maximum CPU Speed | 32 MHz |
| Operating Voltage (VDD) | 1.8 V to 3.6 V |
| I/O Pins | 36 (max) |
| Package | 44-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature | -40 C to +85 C (Industrial) |
| A/D Converter | 12-bit with charge pump |
| DAC | 2x 8-bit DAC |
| Operational Amplifiers | 2 on-chip op-amps |
| Comparators | 3 |
| PWM | Enhanced PWM (multiple channels) |
| Communication | I2C/SPI/I2S, UART |
| Low-Power Mode | nanoWatt XLP |
| MSL Level | 3 (per JEDEC J-STD-020) |
| RoHS Status | Compliant |
PIC16LF1784T-I/PT Pin Configuration
| Pin 1 | RA0/AN0 — Bidirectional I/O / analog input 0 |
| Pin 2 | RA1/AN1 — Bidirectional I/O / analog input 1 |
| Pin 3 | RA2/AN2 — Bidirectional I/O / analog input 2 |
| Pin 4 | RA3/AN3 — Bidirectional I/O / analog input 3 |
| Pin 5 | RA4/AN4 — Bidirectional I/O / analog input 4 |
| Pin 6 | RA5/AN5 — Bidirectional I/O / analog input 5 |
| Pin 7 | RA6/OSC2 — Bidirectional I/O / oscillator output |
| Pin 8 | RA7/OSC1 — Bidirectional I/O / oscillator input |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive supply voltage |
| Pin 11 | RB0/AN12 — Bidirectional I/O / analog input 12 |
| Pin 12 | RB1/AN10 — Bidirectional I/O / analog input 10 |
| Pin 13 | RB2/AN8 — Bidirectional I/O / analog input 8 |
| Pin 14 | RB3/AN9 — Bidirectional I/O / analog input 9 |
| Pin 15 | RB4/AN11 — Bidirectional I/O / analog input 11 |
| Pin 16 | RB5/AN13 — Bidirectional I/O / analog input 13 |
| Pin 17 | RB6/PGC — Bidirectional I/O / ICSP clock |
| Pin 18 | RB7/PGD — Bidirectional I/O / ICSP data |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage |
| Pin 21 | RC0 — Bidirectional I/O port C |
| Pin 22 | RC1 — Bidirectional I/O port C |
| Pin 23 | RC2 — Bidirectional I/O port C |
| Pin 24 | RC3 — Bidirectional I/O port C |
| Pin 25 | RC4 — Bidirectional I/O port C |
| Pin 26 | RC5 — Bidirectional I/O port C |
| Pin 27 | RC6 — Bidirectional I/O port C |
| Pin 28 | RC7 — Bidirectional I/O port C |
| Pin 29 | VSS — Ground reference |
| Pin 30 | VDD — Positive supply voltage |
| Pin 31 | RD0 — Bidirectional I/O port D |
| Pin 32 | RD1 — Bidirectional I/O port D |
| Pin 33 | RD2 — Bidirectional I/O port D |
| Pin 34 | RD3 — Bidirectional I/O port D |
| Pin 35 | RD4 — Bidirectional I/O port D |
| Pin 36 | RD5 — Bidirectional I/O port D |
| Pin 37 | RD6 — Bidirectional I/O port D |
| Pin 38 | RD7 — Bidirectional I/O port D |
| Pin 39 | VSS — Ground reference |
| Pin 40 | VDD — Positive supply voltage |
| Pin 41 | RE0 — Bidirectional I/O port E |
| Pin 42 | RE1 — Bidirectional I/O port E |
| Pin 43 | RE2 — Bidirectional I/O port E |
| Pin 44 | NC — Not connected (per datasheet) |
Typical Applications
PIC16LF1784T-I/PT is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Portable Medical and Health Monitoring Devices, Small Motor Control (BLDC / Stepper), LED Lighting Controllers and Dimming, Industrial Sensor Conditioning and Transmitters, Consumer Handheld and Remote Control.
Battery-Powered IoT Sensor Nodes
The PIC16LF1784T-I/PT is engineered for sub-uA sleep current IoT sensor nodes running from coin-cell or 2x AA batteries. Its 1.8 V to 3.6 V VDD window matches lithium coin-cell chemistries directly, while the nanoWatt XLP sleep mode with RTC keeps average current below 5 uA. The on-chip 12-bit ADC with charge pump digitizes sensor outputs at VDD >= 2.5 V, and the two integrated op-amps condition thermocouple, thermistor, or Wheatstone-bridge signals without external analog ICs. Compared with a generic 8-bit MCU, this part eliminates 2-3 external components (op-amp, LDO, level shifter) which reduces BOM cost and PCB area for compact wireless sensor modules.
Recommended
Portable Medical and Health Monitoring Devices
The PIC16LF1784T-I/PT fits portable medical and health monitoring designs where low EMI, battery life, and integrated analog are critical. The on-chip dual op-amps and 12-bit ADC enable direct interface to biopotential electrodes (ECG/EMG) or pulse-oximetry photodiode front-ends without external instrumentation amps. Its 1.8 V low-VDD operation extends battery life on lithium-coin or Li-Ion chemistries by 20-30% versus 5 V MCUs. The three comparators support hardware-implemented safety alerts (battery-low, lead-off detection, sensor fault), and the low-power Sleep with RAM retention allows the device to wake on RTC tick for periodic sampling. Compared with discrete designs, this part delivers IEC 62304-friendly integration in a single 44-TQFP footprint.
Recommended
Small Motor Control (BLDC / Stepper)
The PIC16LF1784T-I/PT drives small brushless DC or stepper motors in appliances, fans, and robotic actuators using its enhanced PWM module and three on-chip comparators for back-EMF sensing. At 32 MHz the part delivers the compute bandwidth for sensorless commutation algorithms while staying under 15 mA active current. The dual op-amps condition current-sense shunt signals directly into the ADC, eliminating external current-sense amplifiers. Compared with discrete 8-bit MCUs lacking PWM, this part cuts the analog front-end by 2-3 ICs, reducing PCB cost for high-volume BLDC ceiling fans and small drones.
Recommended
LED Lighting Controllers and Dimming
The PIC16LF1784T-I/PT provides a compact controller for LED lighting strips, architectural dimmers, and horticulture LEDs. Its PWM outputs drive MOSFET switches directly at up to 32 MHz resolution, enabling flicker-free dimming down to 0.1% duty cycle. The two 8-bit DACs generate analog reference voltages for tunable-white or color-mixing systems without external DACs, while the three comparators implement hardware over-temperature and over-current protection. At 1.8 V minimum VDD, the part runs directly from a single Li-Ion cell in portable LED fixtures, replacing 5 V MCUs plus LDOs and cutting standby current by 60%.
Recommended
Industrial Sensor Conditioning and Transmitters
The PIC16LF1784T-I/PT is ideal for industrial 4-20 mA sensor transmitters and process-control signal conditioners. Its dual on-chip op-amps implement instrumentation-amp front-ends for strain gauges, RTDs, and thermocouples without external analog ICs. The 12-bit ADC with charge pump supports ratiometric measurements from bridge sensors, and the industrial -40 C to +85 C temperature range (I-suffix) ensures reliable operation on factory floors. The 1.8 V to 3.6 V VDD range lets the part run from loop-powered 3.3 V supplies, fitting 2-wire 4-20 mA transmitter architectures where quiescent current must stay below 3.5 mA. Compared with discrete designs, this part saves 2-3 op-amp ICs and reduces calibration complexity.
Recommended
Consumer Handheld and Remote Control
The PIC16LF1784T-I/PT fits consumer handheld products such as universal remotes, e-readers, and small appliances where battery life and BOM cost dominate. Its nanoWatt XLP sleep reduces quiescent drain to sub-uA, allowing years of standby on a single coin cell. The I2C/SPI interfaces connect to small OLED displays, keypads, and BLE companion modules, while the on-chip DACs generate audio tones or haptic-driver waveforms without external components. At 1.8 V to 3.6 V, the part operates directly from Li-Ion or 2x alkaline cells, eliminating LDOs in cost-sensitive consumer designs and reducing PCB area by 20-30% versus 5 V MCU solutions.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1784T-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1784T-I/PT | PIC16LF1784-I/PT | PIC16LF1784T-I/MV |
|---|---|---|---|---|
| Package | 44-pin TQFP (10x10 mm) | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same | 44-pin TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB Flash | 7 KB Flash | 7 KB Flash | 7 KB Flash |
| Operating Voltage | 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 3.6 V |
| Max CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Data EEPROM | 256 B | 256 B | 256 B | 256 B |
| A/D Converter | 12-bit | 12-bit | 12-bit | 12-bit |
| Temperature Range | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
Key Differentiators
- NanoWatt XLP ultra-low sleep current (vs PIC16F1784T-I/PT (F variant))
- 2 on-chip op-amps and 2 DACs (vs PIC16F15376T-I/PT (newer family))
- Wide low-voltage operation 1.8 V to 3.6 V (vs PIC16F1704-I/SL (cost-optimized 14-pin))
Design Notes
Decouple each VDD/VSS pair with a 100 nF ceramic capacitor placed within 5 mm of the package lead. For designs using the ADC or op-amps, add a bulk 10 uF ceramic on AVSS/AVDD. The PIC16LF1784T-I/PT nanoWatt XLP sleep modes drop the core to sub-uA, but the ADC charge-pump must be disabled in sleep via firmware (PMD register) to avoid parasitic 100-300 uA draw that defeats the low-power design intent. For battery life calculations use the worst-case active + sleep duty cycle, not the typical datasheet numbers.
The 44-pin TQFP (10x10 mm) has a theta_JA of approximately 50-60 C/W on a standard 4-layer JEDEC test PCB with no airflow. At maximum 32 MHz CPU speed, active current can reach 8 mA at 3.3 V, giving roughly 26 mW dissipation - well below thermal limits. Estimated: theta_JA 55 C/W x 0.026 W = 1.4 C junction rise over ambient. Industrial temperature parts (-40 C to +85 C) are derated by their ambient, so adequate copper pour (>= 100 mm^2) on the VDD/VSS pins helps spread heat during sustained full-load bursts.
Route the analog signals (AN0-AN13, op-amp inputs, DAC outputs) away from PWM and digital switching lines to minimize crosstalk. Keep the analog ground (AVSS) and digital ground (VSS) separated at the IC and join them at a single point near the regulator. Place the ICSP clock (PGC, RB6) and data (PGD, RB7) pins with accessible test points or pads for production programming. Per Microchip DS40001666F, route the VDD/VSS pairs as short, wide traces - and use multiple vias to inner power planes to reduce inductance for the 32 MHz core switching transients.
Do not assume the PIC16LF1784T-I/PT and PIC16F1784T-I/PT are interchangeable at 5 V - the LF variant has an absolute maximum VDD of 4.0 V and will be damaged by 5 V rails. The -PT- suffix denotes TQFP; do not confuse with -ML (QFN), -SP (SPDIP), or -SO (SOIC) variants when ordering. The internal 32 MHz oscillator accuracy is typically +/- 2% over temperature, which is insufficient for UART communication without calibration - use a crystal or external reference for protocols requiring better than +/- 1% baud-rate accuracy. The ADC charge pump requires VDD >= 2.5 V; below this threshold ADC readings become unreliable.
Compliance Information
RoHS compliant per Microchip product page and all distributor listings as of 2026-09-24. Not AEC-Q100 qualified - for automotive applications, use AEC-Q100-qualified PIC16F1784-E/PT or PIC18F equivalents.