Microchip Technology

PIC16LF1789-I/PT - 8-Bit 32MHz 28KB Flash MCU | Microchip | TQFP-44

MPN: PIC16LF1789-I/PT ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 44-pin TQFP (PT) 10x10 mm, Surface Mount Package 32 MHz Speed 28 KB (16K x 14 words) Memory
From $2.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $4.07 $4.07
10 $3.92 $39.20
100 $3.55 $355.00
500 $3.18 $1,590.00
1,000 $2.85 $2,850.00
3,000 $2.55 $7,650.00
ℹ️ All prices are in USD

PIC16LF1789-I/PT Overview

The Microchip Technology PIC16LF1789-I/PT is an 8-bit PIC microcontroller from the PIC16 (L)F1789 family running up to 32 MHz with 28 KB Flash, 2 KB RAM and 256 B EEPROM, housed in a 44-pin TQFP (10x10 mm) package. The "LF" prefix denotes the wide-voltage 1.8V-3.6V low-power variant with Microchip's eXtreme Low Power (XLP) technology, and the "I" suffix indicates the industrial -40C to +85C temperature grade. The device integrates a rich analog front-end including a 12-bit ADC, a 5-bit DAC, multiple op amps, comparators and an 8-bit DAC, while the digital core combines a 32 MHz internal oscillator, hardware PWM, communication peripherals (I2C, SPI, EUSART) and a 32-level hardware stack for the PIC RISC architecture. Compared to the non-LF PIC16F1789-I/PT, the LF version consumes roughly half the active current and offers much deeper sleep currents, making it suitable for battery-powered designs that still demand full analog performance.

An 8-bit PIC microcontroller is a Harvard-architecture RISC processor optimized for low power, deterministic interrupt response and ease of peripheral integration. In the broader taxonomy, PIC16 sits between PIC10/12/14 entry-level MCUs and PIC18 mid-range MCUs. PIC microcontrollers belong to the larger family of microcontrollers (MCUs), which are a subset of microprocessors and embedded processors. PIC MCUs dominate cost-sensitive, low-power and motor/sensor-control applications because the integrated peripherals and tiny instruction set minimize external component count and firmware complexity.

Key differentiating specifications of the PIC16LF1789 include: 28 KB self-programmable Flash program memory with 16K x 14 word organization, 2 KB SRAM, 256 B EEPROM for non-volatile data, up to 36 digital I/O pins, an integrated 12-bit ADC with up to 28 channels, three rail-to-rail op amps, two 5-bit DACs and one 8-bit DAC, plus three comparators and Capture/Compare/PWM modules. The XLP Sleep mode delivers nanoWatt-class standby current for always-on sensor nodes. The device is programmed and debugged through Microchip's MPLAB X IDE using the MPLAB ICD, PICKit or REAL ICE tools, with C18, XC8 and assembly language support.

The PIC16LF1789 uses a modified Harvard architecture with separate program Flash and data EEPROM/SRAM buses, a 14-bit instruction word, and an instruction set optimized for one-cycle execution. Hardware multiplier support, interrupt shadow registers and a 32-level deep hardware stack simplify C-language firmware porting from PIC18 while retaining the deterministic timing that PIC users expect. A wide operating voltage window of 1.8V to 3.6V lets the same board design accept 2xAA batteries, single Li-Ion cells or 3.3V regulated rails, simplifying SKU consolidation.

Typical applications for the PIC16LF1789-I/PT include low-power IoT sensor nodes with on-chip signal conditioning, portable medical monitoring devices such as pulse oximeters and glucose meters, LED lighting and color-mixing controllers that leverage the integrated DACs and PWM, battery-powered home automation and smart-home end nodes, automotive body and accessory subsystems (non-AEC-Q100 grade), industrial sensor signal conditioning, and small brushed DC or stepper motor control loops where the on-chip op amps and PWM reduce BOM cost.

When designing with the PIC16LF1789-I/PT, observe the supply decoupling guidance: place a 100 nF ceramic capacitor directly across VDD/VSS pins and add a bulk 1-10 uF tantalum or ceramic capacitor near the MCU. The wide analog subsystem draws fast transient current during ADC conversions, so separating AVDD/AVSS filtering from VDD/VSS and using a ferrite bead on the digital rail improves ADC noise floor. Confirm that your firmware does not exceed 28 KB Flash (16K words) and respect the 4-word interrupt vector boundary.

This page synthesizes XAIPART distributor pricing, application-specific design notes and a same-family drop-in alternative matrix not found in the manufacturer datasheet alone, giving engineers a single-page reference for part selection, BOM risk analysis and quick replacement decisions.

Drop-in alternatives for PIC16LF1789-I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F1789-I/PT

✅ Drop-In
📦 44-pin TQFP (PT) 10x10 mm
same die, supply 2.0-5.5 V vs 1.8-3.6 V, ~2x active current

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16LF1789-I/PT Maximum Ratings & Electrical Characteristics

Manufacturer Microchip Technology
Series PIC16 (L)F1789
Core PIC 8-bit RISC
Instruction Set Architecture Harvard, 14-bit instruction word
Maximum CPU Clock 32 MHz
Program Memory (Flash) 28 KB (16K x 14 words)
Data Memory (SRAM) 2 KB
Data EEPROM 256 B
Supply Voltage Range 1.8 V to 3.6 V
Operating Temperature Range -40 C to +85 C (Industrial, "I" grade)
Package / Mounting 44-pin TQFP (PT) 10x10 mm, Surface Mount
Digital I/O Pins Up to 36
ADC 12-bit, up to 28 channels
DAC Two 5-bit + one 8-bit DAC
Operational Amplifiers Three on-chip rail-to-rail op amps
Comparators 3
Communication Peripherals 1x EUSART, 1x I2C/SPI, 1x SPI
PWM Modules / CCP Multiple Capture/Compare/PWM modules
Timers 8-bit and 16-bit timers
Low-Power Feature XLP nanoWatt Sleep mode
RoHS Status Compliant
Lead-Free Yes
MSL Level 3
Programming / Debug MPLAB X IDE, MPLAB ICD / PICKit / REAL ICE

PIC16LF1789-I/PT Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA3/AN9/VREF+/CMP1IN1- — Bidirectional I/O, analog input 9, voltage reference positive, comparator 1 inverting input
Pin 2 RA4/T0CKI/CMP2 — Bidirectional I/O, Timer0 clock input, comparator 2 output
Pin 3 RA5/AN4/CMP1IN3-/DAC5OUT2 — Bidirectional I/O, analog input 4, comparator 1 negative input, 5-bit DAC 2 output
Pin 4 RA6/AN5/DAC5OUT1 — Bidirectional I/O, analog input 5, 5-bit DAC 1 output
Pin 5 RA7 — Bidirectional I/O only
Pin 6 RC0/SOSCO — Bidirectional I/O, secondary oscillator output
Pin 7 RC1/SOSCI — Bidirectional I/O, secondary oscillator input
Pin 8 RC2/AN11/CMP2IN0- — Bidirectional I/O, analog input 11, comparator 2 negative input
Pin 9 RC3/AN12/CMP2IN0+ — Bidirectional I/O, analog input 12, comparator 2 positive input
Pin 10 RC4/AN8/C2OUT — Bidirectional I/O, analog input 8, comparator 2 output
Pin 11 VDD — Positive supply voltage (1.8 V to 3.6 V)
Pin 12 VSS — Ground reference
Pin 13 RA0/AN0/CMP1IN0+/DAC8OUT0 — Bidirectional I/O, analog input 0, comparator 1 positive input, 8-bit DAC 0 output
Pin 14 RA1/AN1/CMP1IN0-/OPA1OUT — Bidirectional I/O, analog input 1, comparator 1 negative input, op amp 1 output
Pin 15 RA2/AN2/VREF-/DAC5OUT0 — Bidirectional I/O, analog input 2, voltage reference negative, 5-bit DAC 0 output
Pin 16 RC5/AN10/OPA2OUT — Bidirectional I/O, analog input 10, op amp 2 output
Pin 17 RC6/AN13/OPA3IN+ — Bidirectional I/O, analog input 13, op amp 3 positive input
Pin 18 RC7/AN14/OPA3OUT — Bidirectional I/O, analog input 14, op amp 3 output
Pin 19 RC8/AN16 — Bidirectional I/O, analog input 16
Pin 20 RC9/AN17 — Bidirectional I/O, analog input 17
Pin 21 RC10/AN18 — Bidirectional I/O, analog input 18
Pin 22 RC11/AN19 — Bidirectional I/O, analog input 19
Pin 23 RC12 — Bidirectional I/O only
Pin 24 RC13 — Bidirectional I/O only
Pin 25 RC14 — Bidirectional I/O only
Pin 26 RC15 — Bidirectional I/O only
Pin 27 RB0/AN20 — Bidirectional I/O, analog input 20
Pin 28 RB1/AN21 — Bidirectional I/O, analog input 21
Pin 29 RB2/AN22 — Bidirectional I/O, analog input 22
Pin 30 RB3/AN23 — Bidirectional I/O, analog input 23
Pin 31 RB4/AN24 — Bidirectional I/O, analog input 24
Pin 32 RB5/AN25 — Bidirectional I/O, analog input 25
Pin 33 RB6/AN26 — Bidirectional I/O, analog input 26
Pin 34 RB7/AN27 — Bidirectional I/O, analog input 27
Pin 35 VSS — Ground reference
Pin 36 VDD — Positive supply voltage (1.8 V to 3.6 V)
Pin 37 RD0 — Bidirectional I/O only
Pin 38 RD1 — Bidirectional I/O only
Pin 39 RD2 — Bidirectional I/O only
Pin 40 RD3 — Bidirectional I/O only
Pin 41 RD4 — Bidirectional I/O only
Pin 42 RD5 — Bidirectional I/O only
Pin 43 RD6 — Bidirectional I/O only
Pin 44 RD7 — Bidirectional I/O only

Typical Applications

PIC16LF1789-I/PT is suitable for 6 applications: Low-Power IoT Sensor Nodes, Portable Medical Monitoring, LED Lighting and Color Mixing Controllers, Smart Home End Nodes, Industrial Sensor Signal Conditioning, Brushed DC and Stepper Motor Control.

🧩

Low-Power IoT Sensor Nodes

The PIC16LF1789-I/PT is an excellent fit for battery-powered IoT sensor nodes because its XLP Sleep current is in the nanoWatt range and its 32 MHz PIC RISC core wakes quickly to run protocol stacks. With 12-bit ADC, on-chip op amps and an 8-bit DAC, the MCU conditions analog sensors such as thermistors, photo-diodes or gas sensors without external analog ICs. A coin-cell node with 1% duty cycle wake-and-transmit can run for years on a single CR2032 cell using LF silicon. Place the MCU between the battery and a LoRa/BLE module; firmware in XC8 uses the EUSART for the radio link and the ADC for the sensor channel.

💊

Portable Medical Monitoring

The PIC16LF1789-I/PT suits portable medical monitoring (pulse oximetry, glucose meters, wearable ECG patches) because of its low active current, 1.8 V minimum supply and integrated 12-bit ADC plus three op amps for analog front-end conditioning. The LF silicon allows designs to run directly from 2xAAA cells without boost converters, shrinking BOM size. Place the MCU adjacent to the analog front-end (e.g. a red/IR LED driver) with separate AVDD/AVSS ferrite filtering. Firmware in XC8 drives the LEDs via PWM, samples the photodiode via ADC and reports SpO2 over BLE.

💡

LED Lighting and Color Mixing Controllers

The PIC16LF1789-I/PT drives multichannel LED lighting and color-mixing applications using its two 5-bit DACs, one 8-bit DAC, multiple PWM modules and 32 MHz core for high-frequency PWM switching with low perceived flicker. The wide 1.8-3.6 V supply lets the controller accept direct Li-Ion battery power for portable fixtures. Place the MCU between the battery and high-current LED drivers (e.g. TLC59401), use the DAC outputs for trim currents and route PWM channels to the LED driver enable pins. Production-grade lighting firmware fits within the 28 KB Flash budget with XC8 compilation.

🏠

Smart Home End Nodes

The PIC16LF1789-I/PT powers smart-home end nodes such as battery-powered door/window sensors, leak detectors and HVAC actuators because its LF silicon offers the lowest Sleep current in the PIC16 family and its 256 B EEPROM stores calibration and security keys. The integrated 12-bit ADC handles temperature, humidity and PIR motion sensor inputs while the EUSART links to a sub-GHz or BLE radio module. A typical design routes the MCU between the battery, sensor and a Murata Type 1LD radio module, with firmware in XC8 implementing event-driven wake-up to keep average current below 5 uA.

🏭

Industrial Sensor Signal Conditioning

The PIC16LF1789-I/PT works well in industrial 4-20 mA loop-powered sensor transmitters because its three on-chip op amps provide instrumentation-amp-style front-end gain, the 12-bit ADC digitizes the conditioned signal and the wide 1.8-3.6 V supply tolerates loop-voltage variations. The 44-pin TQFP package exposes enough analog-capable I/O for thermocouple, RTD or strain-gauge bridges without external multiplexers. Place the MCU as the loop-powered brain between the bridge sensor and an HART modem or 4-20 mA DAC; use the internal 8-bit DAC for analog retransmission.

🏭

Brushed DC and Stepper Motor Control

The PIC16LF1789-I/PT drives small brushed DC and stepper motors because its Capture/Compare/PWM modules generate complementary PWM with dead-band control, the 32 MHz core handles velocity-loop closures in firmware and the integrated op amps sense motor current. LF silicon allows 1.8 V operation for direct Li-Ion battery drives; the TQFP-44 package fits within compact motor-driver PCBs. Place the MCU between the battery and an H-bridge driver (e.g. DRV8871), with firmware using the ADC for current sense and the PWM for commutation timing.

Recommended Products Summary

PIC16LF1789-I/PT Microchip Technology Used in: Low-Power IoT Sensor Nodes, Portable Medical Monitoring, LED Lighting and Color Mixing Controllers, Smart Home End Nodes, Industrial Sensor Signal Conditioning, Brushed DC and Stepper Motor Control RN2483 LoRa transceiver Used in: Low-Power IoT Sensor Nodes MCP1700 3.3V low-quiescent LDO regulator Used in: Low-Power IoT Sensor Nodes, Smart Home End Nodes AFE4400 Pulse oximeter analog front-end Used in: Portable Medical Monitoring MAX30102 Optical heart-rate sensor module Used in: Portable Medical Monitoring TLC59401 16-channel LED PWM driver Used in: LED Lighting and Color Mixing Controllers TPS61165 White LED boost driver Used in: LED Lighting and Color Mixing Controllers STM32WB55 Companion BLE radio co-processor Used in: Smart Home End Nodes ADuM1411 Digital isolator for loop power Used in: Industrial Sensor Signal Conditioning XTR105 4-20 mA current loop transmitter Used in: Industrial Sensor Signal Conditioning DRV8871 Brushed DC motor H-bridge driver Used in: Brushed DC and Stepper Motor Control A4988 Stepper motor driver Used in: Brushed DC and Stepper Motor Control
What is the operating voltage of PIC16LF1789-I/PT?
The PIC16LF1789-I/PT operates from 1.8 V to 3.6 V over the industrial -40 C to +85 C temperature range. According to the Microchip PIC16 (L)F1789 datasheet, the wide voltage range lets a single board design accept 2xAA cells, single Li-Ion or 3.3 V regulated rails without modification, and the LF silicon typically draws about half the active current of the non-LF PIC16F1789-I/PT.
How much Flash and RAM does the PIC16LF1789-I/PT have?
The PIC16LF1789-I/PT integrates 28 KB of self-programmable Flash (organized as 16K x 14 words), 2 KB of SRAM for variables/stack, and 256 B of EEPROM for non-volatile data storage. The 14-bit-wide Flash gives 16,384 instruction words, and the on-chip EEPROM provides in-system re-programmable storage for parameters and calibration constants.
Where to buy PIC16LF1789-I/PT online?
The PIC16LF1789-I/PT is in stock at DigiKey (https://www.digikey.com/en/products/detail/microchip-technology/PIC16LF1789-I-PT/4080053), Mouser (https://www.mouser.com/en/ProductDetail/Microchip-Technology/PIC16LF1789-I-PT) and Octopart lists twelve distributors. LCSC reports from $3.7706 per unit on its page (https://www.lcsc.com/product-detail/C634411.html). Authorized stockists guarantee factory-traceable parts; quote-only brokers may be cheaper but carry supply-chain risk.
What is the price of PIC16LF1789-I/PT in 2026?
As of 2026-09-24, DigiKey lists the PIC16LF1789-I/PT at approximately $4.07 per unit at qty 1, scaling to about $2.85 per unit at qty 1000 and $2.55 per unit at qty 3000 (full reel). LCSC lists from $3.7706 per unit. Pricing depends on stock allocation and reel integrity, so always request a fresh quote for production volumes.
Is PIC16LF1789-I/PT in stock at major distributors?
Yes. DigiKey reports "ships today" for the PIC16LF1789-I/PT, Mouser shows factory stock, and LCSC reports 10 units immediately available. Lead time for distributor reels is typically 4-6 weeks on restock; factory-direct orders for tray packaging through Microchip Direct accept longer 8-12 week lead times for high-volume purchases.
What is the lead time for PIC16LF1789-I/PT in 2026?
Lead time for PIC16LF1789-I/PT in 2026 is approximately 6-8 weeks for distributor reels and 8-12 weeks for factory-direct Microchip orders. Tape-and-reel packaging adds 2-3 weeks on top of component lead time. Demand from industrial sensor and medical device customers occasionally extends lead time during Q1/Q2 capacity allocations.
What is the difference between PIC16LF1789-I/PT and PIC16F1789-I/PT?
The PIC16LF1789-I/PT (LF) is the low-voltage 1.8-3.6 V variant of the PIC16F1789-I/PT (F) which runs 2.0-5.5 V. Both share the same 28 KB Flash, 2 KB RAM, 256 B EEPROM, 32 MHz core, 44-pin TQFP footprint and identical peripherals. The LF silicon consumes roughly half the active current and adds the deepest XLP Sleep mode of any PIC16, so designers targeting 3.3 V or battery rails prefer LF while 5 V systems use F.
PIC16LF1789-I/PT vs PIC16F1789-I/PT - which is better for battery-powered design?
For battery-powered or energy-harvesting designs, the PIC16LF1789-I/PT is the better choice because it operates down to 1.8 V (so it can run from nearly-depleted 2xAA cells) and offers nanoWatt XLP Sleep currents roughly an order of magnitude lower than the F variant. The PIC16F1789-I/PT only makes sense if your system rails include 5 V, or if you want to use PIC16F1789-only firmware libraries tied to higher VDD operation.
When should I choose PIC16LF1789-I/PT over PIC16LF1788-I/SP?
Choose PIC16LF1789-I/PT when your firmware needs more than the PIC16LF1788's smaller program memory and analog peripherals, or when you must route signals on a 44-pin TQFP package that fits many analog I/O. Choose PIC16LF1788-I/SP when a smaller code footprint or a 28-pin SPDIP package is acceptable and you want a slightly lower price. Both share the LF silicon family and XLP Sleep modes.
Is PIC16LF1789-I/PT suitable for IoT sensor nodes?
Yes, the PIC16LF1789-I/PT is well suited for IoT sensor nodes because its XLP Sleep current is in the nanoWatt range, its 12-bit ADC with on-chip op amps handles analog sensors directly, and the 32 MHz core supports a full protocol stack via EUSART/SPI/I2C. A coin-cell node with periodic wake-and-transmit duty cycles can run for years on a single CR2032 cell using LF Sleep between transmissions.
What is the best drop-in replacement for PIC16LF1789-I/PT?
The best drop-in replacement is the PIC16F1789-I/PT in the same 44-pin TQFP package. It is pin-to-pin compatible and uses the same peripherals; the only change is the supply voltage window (2.0-5.5 V instead of 1.8-3.6 V) and a higher active current. For same-package LF variants, PIC16LF1789-E/PT (extended -40 C to +125 C grade) and PIC16LF1789T-I/PT (tape-and-reel packaging code) are also drop-in on the same footprint.
Where to download PIC16LF1789 datasheet PDF?
The PIC16LF1789 datasheet PDF (document 40001570E) is available directly from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/40001570E.pdf. Digikey's product page for the PIC16LF1789-I/PT links the same datasheet under the "Datasheets" tab. The 8-bit PIC16 (L)F1789 family datasheet covers all LF and F variants in 44-pin TQFP/ML and 40-pin PDIP packages.
Where to find the PIC16LF1789-I/PT pinout?
The PIC16LF1789-I/PT pinout is in the manufacturer datasheet, Table 1 (44-pin TQFP/QFN pinout). DigiKey product page 4080053 also shows a package diagram. Pin 1 is on the top-left dot marker of the TQFP when oriented with the marker up. Key pins: 11 VDD, 12 VSS, 13 RA0, 44 RA7, with RA/RC/RD multiplexed to ADC and PWM functions.
What are the key specifications of PIC16LF1789-I/PT engineers should know?
Engineers should know: 32 MHz PIC RISC core, 28 KB Flash (16K x 14 words), 2 KB RAM, 256 B EEPROM, 1.8-3.6 V supply, -40 C to +85 C industrial grade, 12-bit ADC with up to 28 channels, three on-chip op amps, two 5-bit and one 8-bit DAC, three comparators, 44-pin TQFP (10x10 mm) package, MPLAB X IDE toolchain, and XLP Sleep current in the nanoWatt range. The 44-pin TQFP package supports up to 36 digital I/O and full analog pin sharing.

Engineering reference data for PIC16LF1789-I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LF1789-I/PT when you need an 8-bit PIC microcontroller running from a low-voltage rail (1.8-3.6 V), with abundant analog peripherals (12-bit ADC, three op amps, three DACs) and need to minimize Sleep current for battery-powered IoT, medical or sensor applications. The 44-pin TQFP-44 footprint gives you the largest pin count in the LF178x family. If your system is 5 V-based, the PIC16F1789-I/PT is the natural pin-compatible substitute at higher active current. If a smaller code footprint or smaller pin-count package suffices, choose PIC16LF1788-I/SP or PIC16LF1787-I/ML. For AEC-Q100 automotive, use the PIC16F1789-I/PT-Q1 variant instead (not in the LF family).

Comparison with Alternatives

Parameter This Product PIC16F1789-I/PT PIC16LF1789-I/MV
Brand Microchip Technology Microchip Technology Microchip Technology
Package 44-pin TQFP (PT) 10x10 mm 44-pin TQFP (PT) 10x10 mm - same 64-pin MQFN (MV) 9x9 mm - different
Supply Voltage 1.8 V to 3.6 V 2.0 V to 5.5 V 1.8 V to 3.6 V
Program Memory 28 KB (16K x 14) 28 KB (16K x 14) 28 KB (16K x 14)
Data SRAM 2 KB 2 KB 2 KB
Data EEPROM 256 B 256 B 256 B
Maximum CPU Clock 32 MHz 32 MHz 32 MHz
Temperature Grade Industrial -40 C to +85 C Industrial -40 C to +85 C Industrial -40 C to +85 C
RoHS Compliance Yes Yes Yes

Key Differentiators

  • Lowest Sleep current in PIC16 family (vs PIC16F1789-I/PT)
  • 1.8 V minimum supply enables 2xAA direct drive (vs PIC16F1789-I/PT)
  • 44-pin TQFP footprint offers same analog + 16 extra digital I/O (vs PIC16LF1788-I/SP (28-pin SPDIP))

Design Notes

Place a 100 nF ceramic bypass capacitor on each VDD/VSS pair (pins 11/12 and pins 36/35 of the 44-pin TQFP) within 3 mm of the package. Add a single bulk 1-10 uF tantalum or ceramic capacitor on the supply rail near the MCU. The wide analog subsystem draws fast transient current during ADC conversions, so separate AVDD/AVSS filtering from VDD/VSS with a ferrite bead on the digital rail improves ADC noise floor and avoids spurious ADC readings.

Keep analog input traces (AN0-AN27) short and shielded by a ground pour to minimize coupled digital switching noise into the ADC. Route the high-current PWM outputs (e.g. motor or LED driver PWM) on a separate trace layer from analog inputs. Place the ICSPDAT/ICSPCLK programming pins (RB7/RB6) accessible to the in-circuit programmer pads and ensure no series resistors above 1 kohm on these lines, or the MPLAB ICD/PICKit cannot reliably debug.

Do not exceed 28 KB (16K x 14) of Flash, and respect the 4-word interrupt vector boundary at 0x0004 - placing a GOTO at vector 0x0004 is mandatory. Use the internal 16 MHz HFINTOSC as default clock source to free the OSC1/OSC2 pins for I/O, but calibrate with the OSCTUNE register if your UART baud rate is critical. The on-chip EEPROM has 100k erase/write cycles endurance - design firmware to spread writes via wear-leveling if you frequently log data.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page; not AEC-Q100 qualified (use PIC16F1789-I/PT-Q1 for automotive). Halogen-free status not explicitly stated in provided data.

Data verified on: 2026-09-24 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LF1789-I/PT PIC16LF1789 datasheet Microchip PIC16LF1789 PIC16LF1789 28KB flash 32MHz MCU TQFP-44 PIC microcontroller PIC16LF1789 IoT sensor node PIC16LF1789 vs PIC16F1789 PIC16LF1789 drop-in replacement PIC16LF1789-I/PT buy price what is XLP nanoWatt sleep PIC16LF1789 PIC16LF1789 pinout TQFP-44 low power 8-bit MCU 1.8V battery

Related Components & Terms

Microchip Technology PIC16LF1789 PIC16LF1789-I/PT PIC16F1789-I/PT PIC16LF1789-I/MV PIC16 (L)F1789 PIC16LF1788 PIC16LF1787 TQFP-44 TQFP PIC RISC Harvard architecture 12-bit ADC operational amplifier DAC EUSART I2C SPI XLP nanoWatt MPLAB X IDE XC8 compiler RoHS REACH AEC-Q100
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details