PIC16LF1789T-I/PT - 8-Bit XLP MCU, 28KB Flash, 44-TQFP | Microchip
MPN: PIC16LF1789T-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $2.97 | $1,485.00 |
| 1,000 | $2.62 | $2,620.00 |
| 3,000 | $2.31 | $6,930.00 |
PIC16LF1789T-I/PT Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, integrating a CPU, non-volatile program memory, working RAM, EEPROM, and a rich set of peripherals on one die. Within the broader taxonomy, the PIC16F/LF family sits between the simpler PIC10/12/14 baseline parts and the more powerful PIC18 and dsPIC33 lines; PIC16LF variants share the same instruction set and peripherals as the PIC16F cousins but operate at lower Vdd to minimize active and sleep current. MCUs hierarchically fall under microcontrollers, embedded controllers, semiconductors, and integrated circuits.
Key differentiating features include integrated op-amps, 12-bit ADC with computation (ADC2), 10-bit DAC, 16-bit PWM with fine resolution, comparators with DAC references, hardware Capacitive Voltage Divider (CVD) touch support, mTouch peripheral, and EUSART plus two SPI/I2C modules. The LF suffix guarantees deep-sleep currents in the 100s of nA range with peripheral functions kept alive through the Low-Power Timer and Windowed Watchdog Timer.
The architecture uses a 14-bit modified Harvard instruction word and 16-level hardware stack, with non-intrusive debug via MPLAB ICD 3 / 4 and REAL ICE in-circuit emulators. The 44-TQFP is the same pinout as PIC16F1789-I/PT except for Vdd range, allowing board reuse between F and LF variants.
Typical applications include IoT sensor nodes, wearable health monitors, battery-powered metering, capacitive touch front panels, brushed motor control, and small home appliances. Pick this part when you need XLP run-from-coin-cell capability combined with rich analog peripherals on a 44-pin footprint. Drop-in same-package alternatives include PIC16F1789, PIC16F1783, and PIC16F1784 in the same 44-TQFP 10x10 footprint.
Drop-in alternatives for PIC16LF1789T-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 PIC16LF1789T-I/PT (same form factor and footprint) — differing in Package, ADC, Core Architecture, I/O Pins, Mounting Type.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1789-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1783-I/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16F1784-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$1.85 / Unit
View Datasheet →PIC16F18877-I/P
✅ Drop-In✓ In Stock
$2.2 / Unit
View Datasheet →PIC16LF1789T-I/PT Maximum Ratings & Electrical Characteristics
| Core | PIC16 8-bit RISC |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| SRAM | 2 KB |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Supply Voltage (Vdd) | 1.8 V to 3.6 V |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 44-pin TQFP, 10 x 10 mm |
| ADC | 12-bit ADC2 with computation |
| DAC | 8-bit 5-channel DAC; also 10-bit DAC options |
| Timers | Timer0, Timer1, Timer2, SMT, WWDT, HLT |
| PWM | Multiple 16-bit PWM with auto-shutdown |
| Comparators | On-chip with selectable DAC reference |
| Op-Amps | Up to 4 on-chip operational amplifiers |
| Communication | EUSART, 2x SPI, 2x I2C |
| Touch Sensing | mTouch CVD/capacitive touch hardware |
| I/O Pins | Up to 36 digital I/O |
| Mounting Type | Surface Mount |
| MSL Level | MSL3 |
| RoHS Status | Compliant |
| Lead Free | Yes |
PIC16LF1789T-I/PT Pin Configuration
| Pin 1 | RA3/AN3/C1IN+/C2IN+ — Digital I/O with analog input and comparator inputs |
| Pin 2 | RA4/T0CKI/C3OUT — Digital I/O with Timer0 clock input |
| Pin 3 | RA5/AN4/C2IN-/C1IN-/SS2 — Digital I/O with comparator and SPI SS |
| Pin 4 | RA6 — Digital I/O |
| Pin 5 | RA7 — Digital I/O |
| Pin 6 | RC0 — Digital I/O / PWM |
| Pin 7 | RC1 — Digital I/O / PWM |
| Pin 8 | RC2/AN12 — Digital I/O with analog input |
| Pin 9 | RC3/AN13 — Digital I/O with analog input |
| Pin 10 | RC4/AN14 — Digital I/O with analog input |
| Pin 11 | RC5/AN15 — Digital I/O with analog input |
| Pin 12 | RC6/AN8/C4IN+/C5IN+/TX/CK — Digital I/O / EUSART TX/CK |
| Pin 13 | RC7/AN9/C4IN-/C5IN-/RX/DT — Digital I/O / EUSART RX/DT |
| Pin 14 | RB0 — Digital I/O / interrupt-on-change |
| Pin 15 | RB1 — Digital I/O / interrupt-on-change |
| Pin 16 | RB2 — Digital I/O / interrupt-on-change |
| Pin 17 | RB3 — Digital I/O / interrupt-on-change |
| Pin 18 | RB4 — Digital I/O / interrupt-on-change |
| Pin 19 | RB5 — Digital I/O / interrupt-on-change |
| Pin 20 | RB6/ICSPCLK — Digital I/O / ICP clock (programming/debug) |
| Pin 21 | RB7/ICSPDAT — Digital I/O / ICP data (programming/debug) |
| Pin 22 | RE3/MCLR/VPP — Master Clear / programming voltage |
| Pin 23 | RE0 — Digital I/O |
| Pin 24 | RE1 — Digital I/O |
| Pin 25 | RE2 — Digital I/O |
| Pin 26 | RD0 — Digital I/O |
| Pin 27 | RD1 — Digital I/O |
| Pin 28 | RD2 — Digital I/O |
| Pin 29 | RD3 — Digital I/O |
| Pin 30 | RD4 — Digital I/O |
| Pin 31 | RD5 — Digital I/O |
| Pin 32 | RD6 — Digital I/O |
| Pin 33 | RD7 — Digital I/O |
| Pin 34 | Vss — Ground |
| Pin 35 | Vdd — Positive supply 1.8V-3.6V |
| Pin 36 | RA0/AN0/OPA1IN+ — Digital I/O with analog input / op-amp input |
| Pin 37 | RA1/AN1/OPA1IN-/OPA2IN+ — Digital I/O with analog input / op-amp input |
| Pin 38 | RA2/AN2/OPA2IN- — Digital I/O with analog input / op-amp input |
| Pin 39 | Vss — Ground (bonding) |
| Pin 40 | Vdd — Positive supply 1.8V-3.6V (bonding) |
| Pin 41 | AVdd — Analog positive supply |
| Pin 42 | AVss — Analog ground |
| Pin 43 | DAC1OUT — DAC1 output |
| Pin 44 | DAC2OUT — DAC2 output |
Typical Applications
PIC16LF1789T-I/PT is suitable for 7 applications: Battery-Powered IoT Sensor Nodes, Wearable Health Monitors, Capacitive Touch Front Panels, Industrial Metering and Data Logging, Brushed DC Motor and Fan Control, HVAC and White-Goods UI Boards, Sensorless BLDC Reference Designs.
Battery-Powered IoT Sensor Nodes
The PIC16LF1789T-I/PT suits coin-cell IoT nodes because its 1.8V-3.6V Vdd window and ~50 nA typical sleep current meet the same envelope as the PIC16LF1779-I/P in lower-pin designs. The integrated 12-bit ADC2 with computation plus four on-chip op-amps run a sensor bridge, RTD, or gas-sensor front-end without external analog ICs. Spinning 28KB Flash at 32MHz/8 MIPS gives headroom for state machines plus interrupt-driven comms. Unlike higher-MIPS Cortex parts it sips microwatts instead of milliwatts, extending CR2032 lifetime from months to years.
Recommended
Wearable Health Monitors
Wearable bands and patches need sub-1uA idle and accurate bio-sensing, both of which the PIC16LF1789T-I/PT delivers. The 'L' supply range (1.8V-3.6V) tolerates exhausted coin-cell down to brownout without datasheet deviation. The op-amp + 12-bit ADC2 chain measures heart-rate PPG or ECG with no external instrumentation amp needed. Compared to a Cortex-M0, the LF class runs continuously for under 200 uA/MHz, a 3-5x efficiency win for always-on scenarios. The 44-TQFP fits a 25x25 mm PCB next to the BLE SoC.
Recommended
Capacitive Touch Front Panels
Industrial and appliance front panels get robust controls from mTouch CVD hardware on the PIC16LF1789T-I/PT. The dedicated capacitive-scan peripheral supports up to 36 touch channels across PORTA/B/C/D/E, scanning through 6 mm glass and rejecting noise from VFD or motor inverters. Combined with mTouch-tuned firmware, callbacks complete in <10 ms per button while average current stays under 5 uA. The 'LF' supply range enables 3.3 V coin-cell retrofit of legacy 5 V panels by also choosing pin-compatible PIC16F1789-I/PT behind the same PCB.
Recommended
Industrial Metering and Data Logging
Smart meters and data loggers operating from 3.3 V lithium primaries choose the PIC16LF1789T-I/PT for Flash integrity and sleep current. 28KB Flash holds 250+ days of compiled log records; 256B EEPROM retains calibration constants across battery swaps. The 12-bit ADC2 captures CT or shunt outputs while internal op-amps gain the signal to a near-full-scale swing. Combined with the WWDT and Low-Power Timer the part stays in watchdog-only state, only waking on sense thresholds - cutting DDP tariffs yet matching PIC16F1789 firmware runtimes.
Recommended
Brushed DC Motor and Fan Control
Small appliance and HVAC fans use the PIC16LF1789T-I/PT's 16-bit PWM with auto-shutdown, comparators, and op-amps to build a single-chip speed controller. The 'L' 1.8V-3.6V supply rides a 3.3 V LDO directly from a 12 V fan bus; the F variant (PIC16F1789-I/PT) handles 5 V fans when needed. Feedback loop closes in firmware through the on-chip op-amp keeping TAC raw counts stable across temperature. Compared with PLC-based implementations the LF BOM saves $2-4 per motor and 80% PCB area.
Recommended
HVAC and White-Goods UI Boards
Microcontroller plus user-interface boards in dishwashers, washer-dryers, and induction cookers fit the PIC16LF1789T-I/PT footprint and LF supply range. The 16-bit PWM, 10-bit DAC, and 5 GPIO-controlled indicators tie directly to compressor relays and triac zero-cross without glue logic. Variants like PIC16LF1769-I/ML match smaller 28-pin UI boards or PIC16LF1788-I/SS handle 28-pin variants - all from the same LF voltage platform. Replacing a discontinued 11C90/-or 16C-series design with this LF part halves BOM count and adds auto-shutdown PWM safety.
Recommended
Sensorless BLDC Reference Designs
Small fan and pump designs lacking position sensors still develop reference BLDC firmware on the PIC16LF1789T-I/PT before moving to dsPIC33EP16GS202-E/SS for production. Back-EMF zero-cross detection runs through on-chip comparators, while 16-bit PWM with auto-shutdown handles commutation timing at 32 MHz. The 'LF' supply range supports single-rail designs where back-EMF noise might otherwise upset the Vdd. Once tuned, the firmware ports cleanly to PIC16F1789-I/PT for 5 V high-side gate drive circuits.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF1789T-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1789-I/PT | PIC16F1783-I/PT | PIC16F1784-I/PT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Flash | 28 KB | 28 KB | 4 KB | 7 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB |
| EEPROM | 256 B | 256 B | 256 B | 256 B |
| Maximum Clock | 32 MHz / 8 MIPS | 32 MHz / 8 MIPS | 32 MHz / 8 MIPS | 32 MHz / 8 MIPS |
| Supply Voltage | 1.8 V - 3.6 V (LF) | 2.0 V - 5.5 V (F) | 2.0 V - 5.5 V (F) | 2.0 V - 5.5 V (F) |
| ADC | 12-bit ADC2 with computation | 12-bit ADC2 | 11-channel 12-bit ADC | 11-channel 12-bit ADC |
Key Differentiators
- Lowest Vdd minimum across the 16F178x family (vs PIC16F1789-I/PT)
- Highest Flash density in the LF lineup (vs PIC16F1783-I/PT)
- Four on-chip op-amps + 12-bit ADC2 (vs PIC16F1784-I/PT)
- mTouch CVD hardware (vs Non-PIC MCUs in this class)
Design Notes
Because the LF variant supports down to 1.8V Vdd, design the decoupling network with 1uF X7R + 100nF X7R on each Vdd/Vss pair (Pins 11/32 and 39/40 on the 44-TQFP), plus 100nF on AVdd. Estimated: budget at least 4-5 capacitor placements around the package to keep ADC2 noise below 1 LSB at low Vdd. Decouple AVdd/Pin 41 with a 1uF ferrite to DVdd for converter isolation.
Estimated: at full 32 MHz CPU + all peripherals toggling at LF supply, the 44-TQFP dissipates under 30 mW, well inside the 100 C/W theta_JA. The TQFP copper area matters only when driving LEDs or relay coils through GPIO - add a 25mm x 25mm GND copper pour if ambient exceeds 85 C. Junction rise at room temp stays <10 C, but cap I/O source/sink at 25 mA per pin, 4x pins max.
Critical pitfalls: (1) Programming voltage on MCLR (pin 22) must be held low for normal operation - pull to Vdd through 10kW with a 100nF to ground. (2) ADC2 in Pro Mode requires an external cap on VREF+ for stability. (3) LF parts cannot be debugged at 5V - ICD 3/4 must run at the target Vdd (1.8-3.6V). (4) icd 4 pre-configures LF FOSC settings to internal, ensure fuse table loads.
Keep ICSP traces (RB6/RB7) short to the ICD header and avoid cross-tracing from adjacent high-speed or noise sources (op-amp outputs, PWMs). The 44-TQFP has 0.8mm lead pitch - add solder mask expansion at leads, and use a 5-6 mil copper relief pad for easier re-work. Estimated: route ICSP with a 1.5 kW series resistor on each line for EMI margin.
When using the on-chip op-amps for sensor gains, route analog traces on top layer with GND shield on the next layer, never split. Estimated: place analog reference bypasses within 50 mils of OPAxOUT pins. Switch off INTOSC (HF) before op-amp sampling to avoid digital harmonic injection into ADC2 result - use LFINTOSC during measured windows.
Compliance Information
Industrial temperature grade -40C to +85C. RoHS and lead-free confirmed per Microchip product page (last verified 2026-09-24). AEC-Q100 not applicable: this is not an automotive-grade part - consider PIC16LF1789-E/P or Microchip AEC-Q100 listed siblings for automotive.