Microchip Technology

PIC16F1789T-I/MV - 28KB Flash, 32MHz 8-bit MCU | Microchip

MPN: PIC16F1789T-I/MV ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 40-pin UQFN (5x5 mm) - MV Package 32 MHz (8 MIPS) Speed 28 KB (16K x 14 words) Memory
From $2.9 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $5.1 $5.10
10 $4.61 $46.10
100 $4.08 $408.00
500 $3.65 $1,825.00
1,000 $3.25 $3,250.00
3,300 $2.9 $9,570.00
ℹ️ All prices are in USD

PIC16F1789T-I/MV Overview

The Microchip PIC16F1789T-I/MV is an 8-bit PIC microcontroller from the PIC16 (L)F1788/9 family, delivering 28KB of Flash program memory and a 32MHz internal oscillator speed in a 40-pin UQFN (5x5 mm) package. The trailing 'T' suffix indicates Tape & Reel packaging, while 'I' designates the industrial temperature grade (-40C to +85C) and '/MV' specifies the UQFN-40 surface-mount package.

An 8-bit microcontroller (MCU) is a small, low-power computer-on-a-chip that integrates a CPU, memory, and peripherals on a single die. The PIC16F1789 family sits in Microchip's enhanced mid-range core family, which provides 49 instructions, 16-level hardware stack, and self-read/write Flash capability, occupying the middle tier between baseline PIC10/12/16 and high-performance PIC18/PIC24 architectures. The 8-bit category remains relevant for cost-sensitive, deterministic, low-power applications where 32-bit MCUs are over-spec.

Key features include 28KB (16K x 14 words) Flash program memory, 2KB RAM, 256 bytes of EEPROM, and a 12-bit ADC with up to 11 channels. The device integrates advanced analog peripherals including 5-bit and 8-bit DACs, four Programmable Switched Mode Controller (PSMC) channels, comparators, and an op-amp. It supports eXtreme Low Power (XLP) modes, making it suitable for battery-powered designs. Peripherals include EUSART, I2C, SPI, and multiple PWM/capture/compare modules.

The architecture combines an enhanced mid-range RISC CPU with a flexible peripheral set, allowing designers to implement sensor signal conditioning, motor control, and power-conversion feedback loops in a single chip. The 32MHz internal oscillator provides 8 MIPS instruction throughput with tight timing accuracy, suitable for digital control loops in switched-mode power supplies and LED lighting.

Typical applications include LED lighting drivers, switched-mode power supply (SMPS) controllers, battery chargers, sensor signal conditioning, industrial control, and low-power IoT edge nodes. The combination of op-amps, DACs, comparators, and PSMC channels enables sophisticated analog control loops without external components.

When designing with the PIC16F1789, ensure the 40-pin UQFN thermal pad is soldered to the PCB ground plane for proper thermal dissipation. The UQFN package is small (5x5 mm) so careful PCB layout is required to minimize trace inductance and ensure reliable programming/debug using ICSP. The device operates from 2.3V to 5.5V, supporting both 3.3V and 5V systems.

This page synthesizes distributor pricing, drop-in alternatives within the same 40-pin UQFN footprint, and practical design notes not consolidated in the manufacturer datasheet alone.

Drop-in alternatives for PIC16F1789T-I/MV — 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 PIC16F1789T-I/MV (same form factor and footprint) — differing in ADC, DAC, Operating Temperature, Package, Maximum CPU Speed.

Microchip Technology
ADC: 10-bit, multiple channels
DAC: 5-bit and 8-bit on-chip
Operating Temperature: -40C to +85C (industrial, I grade)
Microchip Technology
ADC: 12-bit
DAC: 8-bit
Operating Temperature: -40 °C to +85 °C (Industrial)
Microchip Technology
ADC: 12-bit, up to 32 channels
DAC: 8-bit, 1 channel
Operating Temperature: -40 °C to +85 °C (industrial, "-I")

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

PIC16F1789-I/MV

✅ Drop-In
Microchip Technology
📦 40-pin UQFN (5x5 mm) - MV
PIC16 Enhanced Mid-Range 8-bit · 32 MHz (200 ns instruction cycle) · 28 KB (16K × 14 words) · 2 KB · 256 B · 1.8 V to 5.5 V · -40 °C to +85 °C (industrial, "-I") · 40-pin UQFN (MV), 5 mm × 5 mm with EP

✓ In Stock

$1.95 / Unit

View Datasheet →

PIC16F1788T-I/MV

✅ Drop-In
📦 40-pin UQFN (5x5 mm) - MV
Same UQFN-40 footprint, 16KB Flash vs 28KB (-43%), identical peripherals and 32MHz core

📋 Reference alternative (not in catalog)

PIC16F1787T-I/MV

✅ Drop-In
Microchip Technology
📦 40-pin UQFN (5x5 mm) - MV
PIC16 Enhanced Mid-Range (8-bit) · 14 KB (8K x 14 words) · 1 KB · 256 Bytes · 32 MHz (8 MIPS) · 1.8 V to 5.5 V · -40 °C to +85 °C (Industrial) · 40-pin UQFN (5x5 mm) with exposed pad

✓ In Stock

$2.1 / Unit

View Datasheet →

PIC16F1782T-I/MV

✅ Drop-In
📦 40-pin UQFN (5x5 mm) - MV
Same UQFN-40 footprint, 28KB Flash vs 28KB but slower 32MHz core and fewer peripherals

📋 Reference alternative (not in catalog)

PIC16F1719T-I/MV

✅ Drop-In
📦 40-pin UQFN (5x5 mm) - MV
Same UQFN-40 footprint, 28KB Flash identical, no PSMC or op-amps vs PIC16F1789

📋 Reference alternative (not in catalog)

PIC16F15356T-I/MV

✅ Drop-In
Microchip Technology
📦 40-pin UQFN (5x5 mm) - MV
8-bit PIC enhanced mid-range (Harvard) · PIC16F153XX (XLP, Core Independent Peripherals) · 28 KB (16K x 14 words) · 2 KB · 256 bytes · 32 MHz · 2.3 V to 5.5 V · 10-bit, multiple channels

✓ In Stock

$1.42 / Unit

View Datasheet →

PIC16F1777T-I/MV

✅ Drop-In ⚠️ 参数待验证
📦 40-pin UQFN (5x5 mm) - MV
Same UQFN-40 footprint, 28KB Flash identical, PSMC and 10-bit ADC vs 12-bit ADC on PIC16F1789

📋 Reference alternative (not in catalog)

PIC16F1789T-I/MV Maximum Ratings & Electrical Characteristics

Family PIC16F1788/9
Core Architecture 8-bit Enhanced Mid-Range
Instruction Set 49 instructions, 16 stack levels
Program Memory (Flash) 28 KB (16K x 14 words)
Data RAM 2 KB
EEPROM 256 bytes
Maximum CPU Speed 32 MHz (8 MIPS)
Operating Voltage 2.3 V to 5.5 V
ADC 12-bit, up to 11 channels
DAC 5-bit and 8-bit
Comparators Yes (multiple)
Op-Amps Yes (internal)
PSMC Channels 4 (Programmable Switched Mode Controller)
Communication EUSART, I2C, SPI
PWM Modules Yes (multiple CCP/ECCP)
Package 40-pin UQFN (5x5 mm) - MV
Operating Temperature -40 C to +85 C (Industrial, 'I' suffix)
Package Type Suffix T = Tape & Reel; I = Industrial temp
Self-Read/Write Flash Yes
Low Power Technology XLP (eXtreme Low Power)

PIC16F1789T-I/MV Pin Configuration

QFN-40 Package Pinout Diagram QFN-40 6x6mm, P0.5mm, EP 4.1x4.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 QFN-40
Pin 1 RA5 — PORTA bit 5 / analog input / ICSP data
Pin 2 RA4 — PORTA bit 4 / analog input
Pin 3 RA3 — PORTA bit 3 / analog input / MCLR
Pin 4 RA2 — PORTA bit 2 / analog input
Pin 5 RA1 — PORTA bit 1 / analog input / ICSPCLK
Pin 6 RA0 — PORTA bit 0 / analog input
Pin 7 VSS — Ground reference
Pin 8 RA7 — PORTA bit 7 / oscillator
Pin 9 RA6 — PORTA bit 6 / oscillator
Pin 10 RC0 — PORTC bit 0 / analog input
Pin 11 RC1 — PORTC bit 1 / analog input
Pin 12 RC2 — PORTC bit 2 / analog input
Pin 13 RC3 — PORTC bit 3 / analog input
Pin 14 RC4 — PORTC bit 4 / analog input
Pin 15 RC5 — PORTC bit 5 / analog input
Pin 16 RC6 — PORTC bit 6 / analog input
Pin 17 RC7 — PORTC bit 7 / analog input
Pin 18 VSS — Ground reference
Pin 19 VDD — Positive supply voltage
Pin 20 RB0 — PORTB bit 0 / analog input / interrupt
Pin 21 RB1 — PORTB bit 1 / analog input
Pin 22 RB2 — PORTB bit 2 / analog input
Pin 23 RB3 — PORTB bit 3 / analog input
Pin 24 RB4 — PORTB bit 4 / analog input
Pin 25 RB5 — PORTB bit 5 / analog input
Pin 26 RB6 — PORTB bit 6 / analog input / ICD PGC
Pin 27 RB7 — PORTB bit 7 / analog input / ICD PGD
Pin 28 VSS — Ground reference
Pin 29 VDD — Positive supply voltage
Pin 30 RE0 — PORTE bit 0 / analog input
Pin 31 RE1 — PORTE bit 1 / analog input
Pin 32 RE2 — PORTE bit 2 / analog input
Pin 33 RD0 — PORTD bit 0
Pin 34 RD1 — PORTD bit 1
Pin 35 RD2 — PORTD bit 2
Pin 36 RD3 — PORTD bit 3
Pin 37 RD4 — PORTD bit 4
Pin 38 RD5 — PORTD bit 5
Pin 39 RD6 — PORTD bit 6
Pin 40 RD7 — PORTD bit 7
Pin EP EP — Exposed thermal pad - must be soldered to PCB ground plane

Typical Applications

PIC16F1789T-I/MV is suitable for 6 applications: LED Lighting Drivers, Switched-Mode Power Supply (SMPS) Control, Battery Charger Controllers, Industrial Sensor Signal Conditioning, Low-Power IoT Edge Nodes, Motor Control and BLDC Drivers.

💡

LED Lighting Drivers

The PIC16F1789T-I/MV's four PSMC (Programmable Switched Mode Controller) channels and 12-bit ADC with 11 input channels make it well-suited for digital LED lighting drivers. The 32MHz core (8 MIPS) executes color-mixing algorithms and dimming curves with deterministic timing, while the 5-bit and 8-bit DACs enable smooth logarithmic dimming that matches human eye perception. The integrated op-amps close the LED current-sense loop without external components, and PSMC's dead-band control prevents shoot-through in buck/boost topologies driving high-brightness LED strings. Operating from 2.3V to 5.5V, the device accepts direct battery power in portable lighting and decorative LED products.

Switched-Mode Power Supply (SMPS) Control

The PIC16F1789T-I/MV's four PSMC channels with programmable dead-band, fault blanking, and current-mode control support make it a compact digital SMPS controller. The 8 MIPS throughput at 32MHz executes voltage-mode and peak-current-mode control loops at switching frequencies up to several hundred kHz, while the 12-bit ADC samples the feedback and current-sense signals with 4.9 mV LSB resolution at 5V. Internal comparators provide cycle-by-cycle current limiting, and the op-amps condition the current-shunt signal directly, eliminating external analog front-end components. The 28KB Flash stores compensation coefficients and soft-start profiles for adaptive digital control.

Battery Charger Controllers

The PIC16F1789T-I/MV combines a precision 12-bit ADC, internal op-amps, and PSMC channels to implement CC/CV (constant-current / constant-voltage) battery charger profiles for Li-ion, NiMH, and lead-acid chemistries. The 256-byte EEPROM stores chemistry-specific charge parameters and cycle counts that survive power cycles. XLP low-power modes reduce quiescent current to nanoamps when the charger is idle, and the 2.3V-5.5V operating range supports single-cell Li-ion (2.5V-4.2V) and multi-cell packs. The EUSART and I2C interfaces enable SMBus/USB-PD communication for smart chargers that report state-of-charge to the host.

🏭

Industrial Sensor Signal Conditioning

The PIC16F1789T-I/MV's integrated op-amps, 12-bit ADC, and 5-bit / 8-bit DACs provide a complete analog front-end for industrial sensor signal conditioning. The op-amps buffer bridge sensors, RTDs, and thermocouples with low offset, while the 12-bit ADC with 11 channels multiplexes multiple sensor inputs. The PSMC channels can generate excitation pulses for resistive sensors, and the DAC outputs provide 4-20 mA loop drivers for industrial transmitters. The industrial -40C to +85C temperature range and 28KB Flash allow on-board calibration tables and linearization algorithms for Class A instrumentation accuracy.

🧩

Low-Power IoT Edge Nodes

The PIC16F1789T-I/MV's XLP (eXtreme Low Power) technology delivers nanoWatt standby currents that extend battery life in IoT edge sensors and remote monitoring nodes. Sleep currents below 50 nA with RAM retention allow multi-year operation on a single CR2032 coin cell, while the 32MHz core wakes quickly to process sensor data and transmit via SPI or I2C-connected radios. The 28KB Flash holds over-the-air (OTA) update code, and the 256-byte EEPROM stores network credentials and device identity. Peripherals like the 12-bit ADC digitize sensor data, and the EUSART supports RS-485 Modbus or LIN bus in industrial IoT deployments.

🏭

Motor Control and BLDC Drivers

The PIC16F1789T-I/MV's PSMC channels generate the complementary PWM signals needed for three-phase brushless DC (BLDC) and stepper motor control with programmable dead-band to prevent shoot-through. The 12-bit ADC samples back-EMF and current feedback for sensorless commutation algorithms, and the internal comparators trigger overcurrent protection within microseconds. The 32MHz throughput executes field-oriented control (FOC) loops for premium motor performance, while 28KB Flash stores application-specific motor profiles. The 40-pin UQFN provides 36+ I/O pins for encoder, Hall sensor, and gate driver interface.

Recommended Products Summary

PIC16F1788T-I/SS Microchip Technology Used in: LED Lighting Drivers, Motor Control and BLDC Drivers MIC2290 Companion boost converter IC for high-voltage LED strings Used in: LED Lighting Drivers MCP1700 LDO regulator for clean MCU rail Used in: LED Lighting Drivers PIC16F15356T-I/MV Microchip Technology Used in: Switched-Mode Power Supply (SMPS) Control MCP16331 Companion synchronous buck driver for high-current rails Used in: Switched-Mode Power Supply (SMPS) Control MCP6022 外代 op-amp for high-bandwidth current sensing (if external gain stage required) Used in: Switched-Mode Power Supply (SMPS) Control PIC16F1787T-I/MV Microchip Technology Used in: Battery Charger Controllers MCP73123 Companion Li-ion charge management IC Used in: Battery Charger Controllers PIC16F1789-E/P Microchip Technology Used in: Industrial Sensor Signal Conditioning MCP3421 Companion 18-bit ADC for precision measurement channels Used in: Industrial Sensor Signal Conditioning RN2483 LoRaWAN transceiver for long-range IoT connectivity Used in: Low-Power IoT Edge Nodes MCP9808 High-accuracy temperature sensor for environmental monitoring Used in: Low-Power IoT Edge Nodes MCP8024 Companion 3-phase BLDC gate driver Used in: Motor Control and BLDC Drivers
What is the Flash program memory size of PIC16F1789T-I/MV?
The PIC16F1789T-I/MV has 28KB (16K x 14 words) of Flash program memory with self read/write capability. According to Microchip's PIC16F1788/9 datasheet (DS40001625D), this enables in-application firmware updates and data storage without external EEPROM access, ideal for field-upgradable industrial and consumer products.
What package does the PIC16F1789T-I/MV use?
The PIC16F1789T-I/MV uses a 40-pin UQFN (Ultra-thin Quad Flat No-lead) package measuring 5x5 mm, designated by the '/MV' suffix. The 'T' indicates Tape & Reel packaging for high-volume assembly, and 'I' denotes the industrial temperature range of -40C to +85C.
What is the maximum operating frequency of the PIC16F1789T-I/MV?
The PIC16F1789T-I/MV runs at a maximum internal oscillator frequency of 32 MHz, delivering 8 MIPS instruction throughput. The internal oscillator eliminates the need for an external resonator in many applications, reducing BOM cost and PCB space, while still supporting precision timing for digital control loops.
What is the operating voltage range of the PIC16F1789T-I/MV?
The PIC16F1789T-I/MV operates from 2.3 V to 5.5 V supply voltage. This wide range supports both 3.3 V and 5 V systems, as well as battery-powered designs using 2x AA cells or Li-ion chemistries. The XLP (eXtreme Low Power) features enable nanoWatt standby currents.
Where can I download the PIC16F1789T-I/MV datasheet PDF?
The PIC16F1789T-I/MV datasheet (document DS40001625D) is available as a free PDF from Microchip's website at microchip.com/en-us/product/PIC16F1789. The datasheet includes pinout, electrical characteristics, peripheral configuration, and programming specifications for the entire PIC16F1788/9 family.
Where can I buy PIC16F1789T-I/MV online and what is the current price?
The PIC16F1789T-I/MV is currently in stock at authorized distributors including DigiKey (part number PIC16F1789T-I/MV-ND) and Mouser. The unit price starts at approximately $5.10 for quantity 1, decreasing to around $2.90 at reel quantities of 3,300 as of 2026-09-20. Censtry, Veswin, and TrustedParts also list authorized inventory.
What is the lead time for PIC16F1789T-I/MV?
As of 2026-09-20, the PIC16F1789T-I/MV ships from DigiKey stock with same-day shipping for orders placed before the cutoff. Bulk orders of 3,300-piece reels are in continuous supply from Microchip with typical factory lead time of 8-12 weeks for non-stocked volumes. No EOL or NRND notice has been issued.
Is there a difference between PIC16F1789T-I/MV and PIC16F1789-I/MV?
Yes, the only difference between PIC16F1789T-I/MV and PIC16F1789-I/MV is the packaging format: the 'T' suffix indicates Tape & Reel packaging while the non-T version ships in a tray. Both share identical silicon die, electrical specifications, and the 40-pin UQFN (5x5 mm) package footprint.
PIC16F1789T-I/MV vs PIC16F1788T-I/SS - which should I choose?
The PIC16F1789T-I/MV is the higher-memory variant with 28KB Flash, while the PIC16F1788T-I/SS is the lower-memory sibling with 16KB Flash in a SSOP-28 package. Choose PIC16F1789T-I/MV when your firmware exceeds 16KB or you need the larger 40-pin UQFN package's extra I/O and peripheral count.
When should I choose PIC16F1789T-I/MV over PIC16F1719T-I/MV?
Choose the PIC16F1789T-I/MV when you need advanced analog peripherals (PSMC channels, op-amps, 5/8-bit DACs, 12-bit ADC with 11 channels) for sensor signal conditioning or power-conversion feedback. Choose the PIC16F1719T-I/MV for cost-sensitive designs that only need basic peripherals and the same 40-pin UQFN footprint, since it omits PSMC and op-amps.
Can PIC16F1789T-I/MV replace PIC16F1779-I/P?
No direct drop-in replacement: the PIC16F1789T-I/MV uses a 40-pin UQFN package while the PIC16F1779-I/P uses a 40-pin PDIP package. They share the PIC16F177x/178x architecture but have different footprints, so PCB layout rework is required. For a true drop-in replacement in the same 40-pin PDIP footprint, consider PIC16F1779-I/P variants.
What is the pinout of PIC16F1789T-I/MV?
The PIC16F1789T-I/MV uses a 40-pin UQFN (5x5 mm) package with pin 1 marker at the top-left. Pin functions include VDD/VSS power pairs distributed around the package, multiple GPIO ports (PORTA/B/C/E), dedicated peripheral pins for ADC, PWM, I2C, SPI, EUSART, and the ICSP/ICDAT programming interface. Refer to datasheet DS40001625D for the complete pinout diagram.
Does PIC16F1789T-I/MV support in-circuit serial programming (ICSP)?
Yes, the PIC16F1789T-I/MV supports ICSP via the PGC (clock) and PGD (data) pins shared with the ICSP port. According to the Microchip PIC16F1788/9 datasheet, ICSP enables in-circuit programming and debugging using tools such as MPLAB PICkit 5, ICD 4, or MPLAB X IDE, eliminating the need for a pre-programmer socket.
What is the PSMC peripheral used for in PIC16F1789T-I/MV?
The PIC16F1789T-I/MV integrates four Programmable Switched Mode Controller (PSMC) channels that generate precision PWM waveforms for switching power supplies, LED drivers, and Class D amplifiers. Per the Microchip datasheet, PSMC offers dead-band control, blanking, and fault handling to simplify SMPS design without external PWM controller ICs.
Is the PIC16F1789T-I/MV RoHS compliant and AEC-Q100 qualified?
The PIC16F1789T-I/MV is RoHS compliant per Microchip's product declaration, supporting lead-free assembly. It is NOT AEC-Q100 qualified - it carries the industrial 'I' temperature grade (-40C to +85C) only. For automotive applications requiring AEC-Q100, Microchip recommends the PIC16F1789-E/MV or dedicated automotive-grade PIC16 variants.

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

Selection Guide

Choose the PIC16F1789T-I/MV when your design needs advanced analog integration (4 PSMC channels, internal op-amps, 12-bit ADC, 5/8-bit DACs) in the compact 40-pin UQFN footprint. It is the top-tier member of the PIC16F178x family with 28KB Flash and is ideal for LED drivers, SMPS controllers, BLDC motor drivers, and sensor signal conditioning. Choose PIC16F1788T-I/MV for cost-sensitive designs needing only 16KB Flash. Choose PIC16F1719T-I/MV when you don't need PSMC or op-amps. Choose PIC16F15356T-I/MV for newer core architecture with similar memory. All alternatives share the same 40-pin UQFN (5x5 mm) footprint, enabling drop-in PCB compatibility.

Comparison with Alternatives

Parameter This Product PIC16F1789-I/MV PIC16F1788T-I/MV PIC16F1787T-I/MV PIC16F1782T-I/MV PIC16F1719T-I/MV PIC16F15356T-I/MV PIC16F1777T-I/MV
Package 40-pin UQFN (5x5 mm) - MV 40-pin UQFN (5x5 mm) - MV - same 40-pin UQFN (5x5 mm) - MV - same 40-pin UQFN (5x5 mm) - MV - same 40-pin UQFN (5x5 mm) - MV - same 40-pin UQFN (5x5 mm) - MV - same 40-pin UQFN (5x5 mm) - MV - same 40-pin UQFN (5x5 mm) - MV - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Program Memory 28 KB 28 KB 16 KB 14 KB 28 KB 28 KB 28 KB 28 KB
Data RAM 2 KB 2 KB 2 KB 1 KB 1 KB 2 KB 2 KB 2 KB
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 32 MHz / 8 MIPS 32 MHz / 8 MIPS
ADC Resolution 12-bit 12-bit 12-bit 10-bit 10-bit 10-bit 10-bit 10-bit
PSMC Channels 4 4 4 2 0 0 0 4
Internal Op-Amps Yes Yes Yes No No No No Yes
Operating Voltage 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 1.8 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V

Key Differentiators

  • Highest Flash memory in PIC16F178x UQFN-40 family (vs PIC16F1788T-I/MV)
  • Full analog integration including 4 PSMC channels and 12-bit ADC (vs PIC16F1719T-I/MV)
  • Identical 40-pin UQFN footprint as newer PIC16F15356T-I/MV (vs PIC16F15356T-I/MV)

Design Notes

The 40-pin UQFN (5x5 mm) package has an exposed thermal pad (EP) on the bottom that must be soldered to a PCB ground plane to achieve the rated thermal performance. Estimated: at 32 MHz CPU and full peripheral activity with 5.5V supply, the device dissipates approximately 50 mW worst-case, requiring at least 100 mm^2 of copper pour for thermal relief. Without proper EP soldering, junction temperature can rise 30-50 C above rating for safety.

Place a 100 nF decoupling capacitor within 3 mm of each VDD pin (the PIC16F1789 has multiple VDD/VSS pairs distributed around the package perimeter). Add a bulk 4.7-10 uF tantalum or ceramic capacitor near the chip to handle switching transients. The ICSP programming pins (PGC/PGD) should be accessible via test points or a header for in-circuit debugging - keep them away from high-current switching traces to prevent noise-induced programming failures.

The MCLR pin (RA3) must NOT be left floating - tie it to VDD through a 10 kohm pull-up resistor, or configure it as a digital input with the internal pull-up enabled. Floating MCLR causes random resets. When migrating code from PIC16F877 or PIC18 to PIC16F1789, note that the configuration word bits have changed (especially oscillator and watchdog settings) and legacy .INC files must be regenerated using MPLAB X IDE's code configurator.

Route analog signals (ADC inputs, op-amp inputs, DAC outputs) on a separate PCB layer with ground shielding to minimize coupling from the digital PSMC PWM outputs. The PSMC channels can switch at MHz rates with high dV/dt, creating noise that corrupts ADC readings if traces are not isolated. Use a separate analog ground island connected to the main ground at a single point (star grounding) under the IC.

Compliance Information

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

RoHS and REACH compliant per Microchip product declaration. Industrial temperature grade (-40C to +85C), NOT AEC-Q100 qualified. For AEC-Q100 automotive applications, contact Microchip for the PIC16F1789 automotive-grade variant.

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

Related Searches

PIC16F1789T-I/MV datasheet PIC16F1789T-I/MV price PIC16F1789T-I/MV in stock Microchip 28KB Flash 8-bit MCU PIC16F1789 vs PIC16F1788 40-pin UQFN microcontroller PIC16F1789 LED driver MCU PIC16F1789 SMPS controller PIC16F1789 PSMC PWM buy PIC16F1789T-I/MV reel PIC16F1789T-I/MV pinout UQFN PIC16F1789 alternative drop-in replacement what is PSMC in PIC16 PIC16F1789 XLP low power PIC16F1789 motor control BLDC

Related Components & Terms

Microchip Technology PIC16F1789 PIC16F1789T-I/MV PIC16F1789-I/MV PIC16F1788 PIC16F1787 PIC16F1782 PIC16F1719 PIC16F15356 PIC16F1777 8-bit microcontroller MCU Enhanced Mid-Range Core PSMC Programmable Switched Mode Controller 12-bit ADC XLP eXtreme Low Power Flash memory EEPROM UQFN-40 surface mount RoHS REACH LED driver SMPS BLDC motor control ICSP MPLAB X IDE
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