Microchip Technology

PIC16F1789-E/ML - 8-Bit 32MHz 28KB Flash MCU 44-QFN | Microchip

部品番号: PIC16F1789-E/ML ✓ 生産中
在庫あり 1〜3営業日以内に発送
1.8 V to 5.5 V Vdss 44-pin QFN (8x8 mm) with Exposed Pad Package 32 MHz (8 MHz x 4 PLL) Speed 28 KB (16K x 14 words) Memory
開始価格 $1.7 USD / 個
MOQ: 1 |
価格更新日: 2026-09-20
ボリューム価格
数量 単価 小計
1 $2.85 $2.85
10 $2.55 $25.50
100 $2.18 $218.00
500 $1.92 $960.00
1,000 $1.7 $1,700.00
ℹ️ すべての価格はUSDです

PIC16F1789-E/ML 概要

The Microchip Technology PIC16F1789-E/ML is an 8-bit enhanced mid-range CMOS microcontroller with 28KB of self-read/write Flash, 2KB of RAM, and 256 bytes of EEPROM, housed in a 44-pin QFN (8x8 mm) exposed-pad package. It integrates a 32MHz internal oscillator, 12-bit ADC, 5-bit and 8-bit DAC modules, four Programmable Switch Mode Controllers (PSMC), operational amplifiers, fast comparators, and support for I2C, SPI, EUSART, and CCP peripherals. According to the manufacturer datasheet, the device operates from 1.8V to 5.5V across -40C to +125C industrial temperature range.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), working memory (RAM), non-volatile data storage (EEPROM), and a rich set of peripheral interfaces. Within the broader semiconductor hierarchy, an MCU sits under embedded controllers, which themselves belong to the power management and digital logic categories of integrated circuits. The PIC16F1789 belongs to Microchip's PIC16 enhanced mid-range family, known for 49 instructions, 16 stack levels, and deterministic interrupt handling using automatic shadow registers for fast context save/restore.

Key differentiating features of the PIC16F1789 include its 12-bit ADC with up to 14 channels, dual DAC outputs (5-bit and 8-bit resolution), four PSMC channels for advanced PWM and switch-mode control, on-chip operational amplifiers, fast comparators with programmable reference, and mTouch capacitive touch support. The XLP (eXtreme Low Power) technology delivers sleep currents in the nanoampere range, making the device attractive for battery-powered sensor applications.

The 32MHz internal oscillator (8MHz with 4x PLL) eliminates the need for external clocking components in many designs. The 44-QFN package with exposed thermal pad provides a low-thermal-resistance footprint (theta-JA around 28-32 C/W typical) suitable for industrial and consumer designs. The device supports in-circuit serial programming (ICSP) and debugging via Microchip's MPLAB X IDE with PICkit, ICD, or REAL ICE tools.

Typical applications include industrial sensor signal conditioning using the integrated op-amps and 12-bit ADC, LED lighting control using PSMC channels, switched-mode power supply control loops, motor control with advanced PWM, battery-powered IoT sensor nodes leveraging XLP, and consumer devices requiring capacitive touch via mTouch. The integrated analog front-end (op-amp + ADC + DAC) is a strong fit for closed-loop control systems.

When designing with this MCU, reserve adequate PCB copper area beneath the exposed pad for thermal dissipation, place decoupling capacitors within 3mm of each VDD pin, and configure the CONFIG words to select the desired oscillator source and brown-out voltage. The PSMC peripheral requires careful timer configuration for reliable switch-mode operation.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes not found in the manufacturer datasheet alone, including parametric comparisons against the PIC16F1788, PIC16F1779, and PIC16F1825 family members.

ドロップイン代替品: PIC16F1789-E/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16F1789-E/ML (同一形状・フットプリント) — 相違点: Package, DAC, Operating Temperature, ADC, Comparators.

Microchip Technology
Package: 44-QFN (8x8 mm)
Microchip Technology
Package: 28-QFN (6x6 mm) with exposed pad
DAC: Dual 8-bit and one 5-bit DAC
Operating Temperature: -40C to +125C (industrial)
Microchip Technology
Package: 40-pin PDIP (P), 0.600 inch (15.24 mm) row spacing
DAC: 5-bit and 8-bit DAC outputs
Operating Temperature: -40C to +125C (E = extended industrial)
Microchip Technology
Package: 44-QFN (8x8 mm)
DAC: 5-bit and 8-bit
Operating Temperature: -40 °C to +85 °C (industrial, -I grade)
Microchip Technology
Package: 44-QFN (8x8 mm) with Exposed Pad
DAC: 10-bit
Operating Temperature: -40C to +125C (Extended)

クイック比較ツール — 並列比較する代替部品を選択:

PIC16F1789-I/ML

✅ ドロップイン
Microchip Technology
📦 44-QFN (8x8 mm)
Microchip Technology · PIC® XLP™ 16F · 8-Bit · PIC enhanced mid-range · 32 MHz · 28 KB (16K x 14) FLASH · 2 KB · 256 B

✓ 在庫あり

$2.81 / 個

データシートを見る →

PIC16F1788-E/ML

✅ ドロップイン
Microchip Technology
📦 44-QFN (8x8 mm)
PIC® XLP™ 16F · PIC16 (8-bit RISC) · 32 MHz · 28 KB (16K x 14 words) · 2 KB · 256 bytes · 1.8 V to 5.5 V · 12-bit, up to 11 channels

✓ 在庫あり

$2.3 / 個

データシートを見る →

PIC16F1779-E/ML

✅ ドロップイン
Microchip Technology
📦 44-QFN (8x8 mm)
PIC · 8-bit · 28 KB (16K x 14) Flash · 2 KB · 32 MHz · PIC16 (14-bit instruction word) · A/D 12x10b; D/A 1x10b · 44-QFN (8x8 mm)

✓ 在庫あり

$2.55 / 個

データシートを見る →

PIC16F1719-I/ML

✅ ドロップイン
📦 44-QFN (8x8 mm)
same 44-QFN footprint, PIC16F1719 family has 28KB Flash but reduced analog (10-bit ADC vs 12-bit) and no PSMC (-2 peripheral categories)

📋 参考代替品(カタログ未掲載)

PIC16F1769-E/ML

✅ ドロップイン
📦 44-QFN (8x8 mm)
same 44-QFN footprint, PIC16F1769 family has 28KB Flash but 10-bit ADC and fewer op-amps (vs 12-bit ADC and full op-amp set)

📋 参考代替品(カタログ未掲載)

PIC16F1789-E/ML 最大定格&電気的特性

Core Architecture PIC16 Enhanced Mid-Range 8-bit
Program Memory (Flash) 28 KB (16K x 14 words)
RAM 2 KB
EEPROM 256 Bytes
Maximum CPU Speed 32 MHz (8 MHz x 4 PLL)
Supply Voltage (VDD) 1.8 V to 5.5 V
動作温度 -40 C to +125 C (Industrial, -E suffix)
ADC 12-bit, up to 14 channels
DAC 5-bit DAC + 8-bit DAC
PSMC Channels 4 (Programmable Switch Mode Controller)
Operational Amplifiers On-chip (2 or 3, datasheet dependent)
Comparators Fast comparators with programmable reference
Communication Peripherals I2C, SPI, EUSART (RS-232/RS-485), CCP
パッケージ 44-pin QFN (8x8 mm) with Exposed Pad
実装タイプ Surface Mount
Instruction Set 49 Instructions, 16 Stack Levels
Capacitive Touch mTouch supported
Low Power Technology XLP (eXtreme Low Power)
Programming/Debug ICSP via MPLAB X IDE, PICkit, ICD, REAL ICE

PIC16F1789-E/ML ピン構成

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
ピン 1 RA0/AN0/C1IN+/DAC5OUT — PORTA bit 0 / Analog input 0 / Comparator 1 positive input / 5-bit DAC output
ピン 2 RA1/AN1/C1IN-/DACREF — PORTA bit 1 / Analog input 1 / Comparator 1 negative input / DAC reference
ピン 3 RA2/AN2/DAC5OUT — PORTA bit 2 / Analog input 2 / 5-bit DAC output
ピン 4 RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / Positive voltage reference
ピン 5 RA4/AN4/T1G — PORTA bit 4 / Analog input 4 / Timer1 gate
ピン 6 RA5/AN5/VCAP — PORTA bit 5 / Analog input 5 / Voltage regulator capacitor
ピン 7 RA6/AN6/OPA1IN+ — PORTA bit 6 / Analog input 6 / Op-amp 1 positive input
ピン 8 RA7/AN7/OPA1IN- — PORTA bit 7 / Analog input 7 / Op-amp 1 negative input
ピン 9 VDD — Positive power supply
ピン 10 VSS — Ground reference
ピン 11 RB0/AN12/C2IN+ — PORTB bit 0 / Analog input 12 / Comparator 2 positive input
ピン 12 RB1/AN10/C1IN3-/PSMC1IN — PORTB bit 1 / Analog input 10 / Comparator input / PSMC1 input
ピン 13 RB2/AN8/C2IN3-/PSMC2IN — PORTB bit 2 / Analog input 8 / Comparator input / PSMC2 input
ピン 14 RB3/AN9/C3IN3-/PSMC3IN — PORTB bit 3 / Analog input 9 / Comparator input / PSMC3 input
ピン 15 RB4/AN11/C3IN2-/PSMC4IN — PORTB bit 4 / Analog input 11 / Comparator input / PSMC4 input
ピン 16 RB5/AN13/CCP3 — PORTB bit 5 / Analog input 13 / CCP3 capture/compare/PWM
ピン 17 RB6/PGC/ICSPDAT — PORTB bit 6 / Programming clock / ICSP data
ピン 18 RB7/PGD/ICSPCLK — PORTB bit 7 / Programming data / ICSP clock
ピン 19 RC0/SOSCO — PORTC bit 0 / Secondary oscillator output
ピン 20 RC1/SOSCI — PORTC bit 1 / Secondary oscillator input
ピン 21 RC2/CCP1/OPA1OUT — PORTC bit 2 / CCP1 / Op-amp 1 output
ピン 22 RC3/CCP2/OPA2OUT — PORTC bit 3 / CCP2 / Op-amp 2 output
ピン 23 RC4/OPA2IN- — PORTC bit 4 / Op-amp 2 negative input
ピン 24 RC5/OPA2IN+ — PORTC bit 5 / Op-amp 2 positive input
ピン 25 RC6/TX/CK — PORTC bit 6 / EUSART TX / Clock
ピン 26 RC7/RX/DT — PORTC bit 7 / EUSART RX / Data
ピン 27 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0
ピン 28 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1
ピン 29 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2
ピン 30 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3
ピン 31 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4
ピン 32 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5
ピン 33 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6
ピン 34 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7
ピン 35 RE0/AN14 — PORTE bit 0 / Analog input 14
ピン 36 RE1/AN15 — PORTE bit 1 / Analog input 15
ピン 37 RE2/AN16 — PORTE bit 2 / Analog input 16
ピン 38 RE3/MCLR/VPP — PORTE bit 3 / Master Clear (Reset) / Programming voltage
ピン 39 RF0 — PORTF bit 0 (digital only)
ピン 40 RF1 — PORTF bit 1 (digital only)
ピン 41 RF2 — PORTF bit 2 (digital only)
ピン 42 RF3 — PORTF bit 3 (digital only)
ピン 43 RF4 — PORTF bit 4 (digital only)
ピン 44 RF5 — PORTF bit 5 (digital only)
ピン EP EP (Exposed Pad) — Must be soldered to PCB ground plane for thermal dissipation

主な用途

PIC16F1789-E/ML の用途: 6 件s: Industrial Sensor Signal Conditioning, Switch-Mode Power Supply (SMPS) Control, LED Lighting and Color-Mixing Controllers, Battery-Powered IoT Sensor Nodes, Capacitive Touch (mTouch) Human-Machine Interfaces, Closed-Loop Motor Control (BLDC, Stepper).

🏭

Industrial Sensor Signal Conditioning

The PIC16F1789-E/ML is well-suited for industrial 4-20 mA loop-powered sensor transmitters and bridge sensor conditioning because it integrates on-chip operational amplifiers, a 12-bit ADC with up to 14 channels, and 8-bit DAC for offset trimming. The on-chip op-amp can amplify a small bridge signal (e.g., 10 mV full-scale from a load cell) directly to the ADC input range, eliminating external instrumentation amplifiers. The 32MHz core processes linearization and temperature compensation algorithms in real time, while XLP sleep currents below 50 nA typical enable multi-year battery operation on loop-powered field instruments.

⚡

Switch-Mode Power Supply (SMPS) Control

The PIC16F1789-E/ML's four PSMC (Programmable Switch Mode Controller) channels and 32MHz CPU make it ideal for digital control of buck, boost, flyback, and SEPIC converters. Each PSMC channel provides programmable dead-band control, fault inputs, and 16-bit resolution for high-frequency PWM up to several hundred kHz, enabling digital compensation loops for voltage-mode or peak-current-mode control. The 12-bit ADC samples the output voltage and inductor current, while the 8-bit DAC sets reference thresholds for primary-side regulation. This integration reduces the SMPS bill of materials by replacing several analog controller ICs with a single MCU.

💡

LED Lighting and Color-Mixing Controllers

The PIC16F1789-E/ML drives RGBW LED strips, architectural lighting, and horticultural LED fixtures by combining multiple PSMC channels for high-resolution PWM dimming (>16-bit effective via dithering) with the 12-bit ADC for ambient light and temperature feedback. The CCP and PSMC peripherals can generate phase-shifted PWM signals for multi-channel LED drivers, while the 5-bit and 8-bit DACs provide analog reference voltages to current-driver ICs. XLP low-power modes enable standby lighting controllers that draw <1 uA in sleep, waking on capacitive touch (mTouch) events to deliver instant-on response.

📱

Battery-Powered IoT Sensor Nodes

The PIC16F1789-E/ML's XLP technology delivers sleep currents under 50 nA typical with RTC running, making it ideal for coin-cell or 2xAA battery-powered IoT sensor endpoints. The integrated 12-bit ADC directly digitizes temperature, humidity, and gas-sensor analog signals, while the on-chip op-amp interfaces with low-output electrochemical gas sensors. The EUSART supports RS-485 wired connectivity, and the SPI/I2C peripherals connect to wireless modules like LoRa or BLE transceivers for hybrid wired/wireless sensor networks. The -40C to +125C extended temperature range covers outdoor and industrial deployments.

🧩

Capacitive Touch (mTouch) Human-Machine Interfaces

The PIC16F1789-E/ML supports Microchip's mTouch capacitive touch sensing via the on-chip ADC and dedicated CVD (Capacitive Voltage Divider) hardware, enabling robust touch buttons, sliders, and proximity sensors without external touch ICs. The 32MHz CPU executes mTouch decoding algorithms with sub-100 ms response, while the integrated op-amps and fast comparators provide hardware-level noise immunity against conducted EMI from switching power supplies. The device drives LED indicators via CCP/PWM while concurrently scanning up to 16 touch channels, reducing BOM for kitchen appliances, white goods, and consumer interfaces.

🏭

Closed-Loop Motor Control (BLDC, Stepper)

The PIC16F1789-E/ML provides cost-effective closed-loop control for small BLDC and stepper motors used in fans, pumps, and small appliances by combining four PSMC channels for complementary PWM with dead-band control, fast comparators for back-EMF sensing, and the 12-bit ADC for current/voltage feedback. The 32MHz core executes field-oriented control (FOC) algorithms within acceptable loop bandwidths for sub-100W motors. The integrated op-amps condition Hall-sensor or shunt-current signals directly, eliminating external signal-chain ICs and reducing PCB area by up to 40 percent versus discrete motor-control designs.

おすすめ製品の概要

PIC16F1788-E/ML Microchip Technology 使用用途: Industrial Sensor Signal Conditioning MCP6N11 External instrumentation amplifier for ultra-low-noise bridge sensors 使用用途: Industrial Sensor Signal Conditioning MCP4725 External 12-bit DAC for higher-precision analog output stage 使用用途: Industrial Sensor Signal Conditioning PIC16F1779-E/ML Microchip Technology 使用用途: Switch-Mode Power Supply (SMPS) Control MCP16331 Companion synchronous buck converter driver reference 使用用途: Switch-Mode Power Supply (SMPS) Control MCP1826 LDO regulator for MCU power rail 使用用途: LED Lighting and Color-Mixing Controllers TLC5971 12-bit PWM LED driver for high-density LED arrays 使用用途: LED Lighting and Color-Mixing Controllers RN2483 LoRaWAN transceiver module for long-range IoT connectivity 使用用途: Battery-Powered IoT Sensor Nodes MCP9808 High-accuracy I2C temperature sensor companion 使用用途: Battery-Powered IoT Sensor Nodes PIC16F1787-E/PT Microchip Technology 使用用途: Capacitive Touch (mTouch) Human-Machine Interfaces AT42QT1010 External single-channel touch sensor for additional buttons 使用用途: Capacitive Touch (mTouch) Human-Machine Interfaces MCP8024 Three-phase BLDC motor gate driver companion 使用用途: Closed-Loop Motor Control (BLDC, Stepper) PIC16F1615-I/ML Microchip Technology 使用用途: Closed-Loop Motor Control (BLDC, Stepper)
What is the flash memory size and CPU speed of PIC16F1789-E/ML?
The PIC16F1789-E/ML integrates 28KB of self-read/write Flash program memory (16K x 14-bit words) and runs at up to 32MHz from the internal 8MHz oscillator multiplied by the 4x PLL. According to the Microchip PIC16F1788/9 datasheet, this enhanced mid-range core executes 49 instructions with 16 hardware stack levels.
What package and pin count does PIC16F1789-E/ML use?
The PIC16F1789-E/ML is housed in a 44-pin QFN (Quad Flat No-lead) package with an exposed thermal pad, measuring 8mm x 8mm. The 'ML' suffix is Microchip's package designator for 44-QFN, and the exposed pad must be soldered to the PCB ground plane for thermal dissipation and electrical grounding.
What is the difference between PIC16F1789-E/ML and PIC16F1789-I/ML?
The PIC16F1789-E/ML and PIC16F1789-I/ML differ only in their operating temperature range. The 'E' suffix denotes the Extended industrial range (-40C to +125C), while the 'I' suffix denotes the Industrial range (-40C to +85C). Both share the same 44-QFN package, pinout, electrical characteristics, and silicon die, making them drop-in compatible.
What is the operating voltage range of PIC16F1789-E/ML?
The PIC16F1789-E/ML operates from 1.8V to 5.5V supply voltage across its full -40C to +125C temperature range. The device supports brown-out reset (BOR) and a low-power sleep mode with nanoampere-level quiescent current thanks to Microchip's XLP technology, making it suitable for battery-powered designs.
How much does PIC16F1789-E/ML cost and where can I buy it?
As of 2026-09-20, the PIC16F1789-E/ML prices start at approximately $2.85 per unit at qty 1, dropping to about $1.70 at 1000 pieces. The part is in stock at major distributors including Digi-Key, Mouser, and Microchip Direct, with lead times confirmed for immediate shipment on distributor websites.
What is the lead time and stock status for PIC16F1789-E/ML?
As of 2026-09-20, the PIC16F1789-E/ML is in production and listed as in stock at Digi-Key, Mouser, and Microchip Direct with immediate shipment availability. The lifecycle status is active per the Microchip product page, and Heisener distributor inventory records confirm over 2,300 pieces available for the ML package variant.
What are the best drop-in pin-compatible alternatives for PIC16F1789-E/ML?
Drop-in alternatives in the same 44-QFN (8x8 mm) package include the PIC16F1788-E/ML (28-pin reduced variant, lower flash), PIC16F1779-E/ML (advanced analog, similar family), and the 'I' temperature-grade PIC16F1789-I/ML. All share the same package and pinout but vary in memory and peripheral counts - verify each candidate against your project's exact peripheral and memory requirements.
PIC16F1789-E/ML vs PIC16F1825-I/ML - which should I choose?
The PIC16F1789-E/ML (28KB Flash, 2KB RAM, 12-bit ADC, PSMC, op-amps) targets advanced analog and switch-mode power applications, while the PIC16F1825-I/ML (14KB Flash, 1KB RAM, 10-bit ADC) targets general-purpose cost-sensitive designs. Choose the PIC16F1789-E/ML when you need 12-bit ADC resolution, on-chip op-amps, or PSMC peripherals for advanced PWM or switch-mode control.
When should I choose PIC16F1789-E/ML over PIC16F1788-E/ML?
Choose the PIC16F1789-E/ML (44-pin, 28KB Flash) when your design needs maximum I/O count, the largest memory, or all four PSMC channels. Choose the PIC16F1788-E/ML (28-pin, smaller package) when you need fewer I/O, smaller PCB footprint, and lower cost. Both belong to the same PIC16F1788/9 family and share core peripherals but differ in pin count and memory.
Where can I download the PIC16F1789-E/ML datasheet PDF?
The PIC16F1789 datasheet is published by Microchip and can be downloaded directly from the Microchip product page at microchip.com/en-us/product/PIC16F1789. The document covers the PIC16F1788/9 family, including the 44-QFN (ML) variant, and includes electrical characteristics, pinout, peripheral configuration, and programming information for ICSP.
Where do I find the pinout diagram for PIC16F1789-E/ML?
The pinout for the PIC16F1789-E/ML (44-QFN) is published in the Microchip PIC16F1788/9 datasheet in the pinout chapter, with pin 1 marker shown at the top-left of the QFN package. The XAIPART product page also displays an interactive pinout diagram derived from the manufacturer's published datasheet pinout for the ML package.
Can PIC16F1779-E/ML replace PIC16F1789-E/ML directly?
Yes, the PIC16F1779-E/ML is a drop-in compatible upgrade for the PIC16F1789-E/ML in the same 44-QFN (8x8 mm) package, offering similar 28KB Flash with additional peripherals (10-bit DAC, higher-resolution PWM, 16-bit timers) for LED lighting and advanced motor control. Both share the same pinout and core architecture, allowing direct PCB reuse.
What key specifications should engineers know about PIC16F1789-E/ML?
Engineers should know the PIC16F1789-E/ML combines 28KB Flash, 2KB RAM, 256B EEPROM, 32MHz CPU, 12-bit ADC with up to 14 channels, dual DAC outputs, four PSMC channels, on-chip op-amps, and XLP low-power technology in a 44-QFN package. It operates from 1.8V to 5.5V over -40C to +125C and supports mTouch capacitive touch sensing.
What is the best Microchip equivalent for PIC16F1789-E/ML for low-power IoT?
For low-power IoT sensor node applications, the PIC16F1789-E/ML itself is a strong choice thanks to XLP sleep currents below 50 nA typical, on-chip 12-bit ADC, and mTouch capacitive sensing support. If you need even lower power, the PIC16F1789-E/ML with sleep oscillator + WDT disabled configuration can reach sub-100 nA quiescent current per the datasheet DC characteristics.
Is PIC16F1789-E/ML RoHS compliant and suitable for automotive use?
The PIC16F1789-E/ML is RoHS compliant per Microchip's product specifications and uses lead-free (Pb-free) termination finish. However, it is NOT AEC-Q100 qualified for automotive applications - for automotive designs requiring AEC-Q100, consider Microchip's automotive-grade PIC16F1789 variants (such as the 'F' automotive suffix) listed in the Microchip cross-reference search tool.

エンジニアリング参考データ: PIC16F1789-E/ML — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16F1789-E/ML when your design requires integrated advanced analog peripherals (12-bit ADC, on-chip op-amps, dual DACs) and four PSMC channels for digital SMPS or motor control, combined with 28KB Flash and 2KB RAM in a compact 44-QFN package with extended -40C to +125C temperature range. Choose the PIC16F1789-I/ML if your design runs only in 0-70C or -40 to +85C environments and you want to save the small cost premium for the E temperature grade. Choose the PIC16F1788-E/ML if you need the same analog peripheral set but can use the lower pin-count 28-pin SPDIP/SOIC variant (different package, not drop-in). Choose the PIC16F1719-I/ML for cost-sensitive designs without PSMC requirements - you sacrifice 2 ADC bits and all PSMC channels but retain the same 44-QFN footprint.

代替品との比較

パラメータ この製品 PIC16F1789-I/ML PIC16F1788-E/ML PIC16F1779-E/ML PIC16F1719-I/ML PIC16F1769-E/ML
Package 44-QFN (8x8 mm) 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 28 KB 28 KB 28 KB 28 KB 28 KB 28 KB
RAM 2 KB 2 KB 2 KB 2 KB 2 KB 2 KB
ADC Resolution 12-bit 12-bit 12-bit 12-bit 10-bit 10-bit
PSMC Channels 4 4 4 4 0 (no PSMC) 0 (no PSMC)
On-Chip Op-Amps Yes (2-3) Yes Yes Yes Reduced Reduced
Operating Temperature -40C to +125C (E) -40C to +85C (I) -40C to +125C (E) -40C to +125C (E) -40C to +85C (I) -40C to +125C (E)
Supply Voltage Range 1.8V to 5.5V 1.8V to 5.5V 1.8V to 5.5V 1.8V to 5.5V 1.8V to 5.5V 1.8V to 5.5V
Approx. Qty-1 Price (USD) $2.85 ~$2.80 ~$2.70 ~$3.00 ~$2.40 ~$2.30

主な差別化要因

  • Four integrated PSMC channels plus 12-bit ADC (vs PIC16F1719-I/ML)
  • Extended -40C to +125C temperature range (E suffix) (vs PIC16F1789-I/ML)
  • 28KB Flash plus dual DAC outputs (vs PIC16F1825-I/ML)
  • On-chip op-amps eliminate external signal chain (vs PIC16F1719-I/ML)

設計ノート

The 44-QFN exposed pad (EP) is the primary thermal path for the PIC16F1789-E/ML and must be soldered to a PCB ground copper plane of at least 1 square inch (645 mm^2) to keep junction temperature within safe limits. Without adequate copper, the thermal resistance can exceed 60 C/W, leading to thermal shutdown during sustained heavy peripheral activity (e.g., continuous PSMC switching at high frequency). For designs operating above 60C ambient, add thermal vias under the EP to the opposite PCB layer ground pour to improve heat spreading.

Place a 0.1 uF decoupling capacitor within 3 mm of each VDD/VDDCORE pin and a 10 uF bulk capacitor near the package EP ground connection. The PIC16F1789-E/ML has multiple VDD pins (main + analog + core regulator) - all must be properly decoupled to prevent ADC noise coupling into measurement channels. Use a star-ground topology connecting analog ground (VSS_AV) and digital ground (VSS_DIG) at a single point near the EP.

The VCAP pin (pin 6 in this 44-QFN package) requires a low-ESR 1 uF to 10 uF ceramic capacitor to ground for the internal core voltage regulator - omitting this capacitor or using a value outside the datasheet-specified range causes erratic MCU behavior, brown-out resets, or flash corruption during programming. Also, the MCLR/VPP pin (pin 38) must be pulled up to VDD via a 10 kOhm resistor; leaving MCLR floating or driving it with a weak pull-up can cause spurious resets in noisy environments.

When using the on-chip 12-bit ADC for precision measurements, route analog signals (ANx pins) away from digital switching traces (PWM outputs, clock lines) by at least 3x the trace width. Keep analog traces short and surround them with a ground guard ring connected to the analog ground plane. The PSMC outputs can inject switching noise into the ADC through shared supply - place a ferrite bead or pi-filter on the analog VDD pin if the ADC SNR falls below 70 dB in your prototype measurements.

For battery-powered designs, configure the PIC16F1789-E/ML's sleep mode carefully: disable all unused peripherals before WFI/WFI instruction, switch to the low-power internal LFINTOSC (31 kHz) for periodic wake-ups, and disable the ADC and op-amps in the peripheral disable registers. According to Microchip XLP datasheet DC characteristics, typical sleep current at 25C with RTC running from SOSC is approximately 0.7 uA - well below 50 nA specified for full sleep, but 10-50x better than running the main 32 MHz oscillator.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Yes
紛争鉱物
Compliant

RoHS and REACH compliant per Microchip product specifications. Not AEC-Q100 qualified - for automotive AEC-Q100 designs, refer to Microchip's automotive-grade PIC16F1789 variants (different ordering suffix). Lead-free (Pb-free) termination, halogen-free mold compound per Microchip environmental compliance data.

データ検証日: 2026-09-20 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16F1789-E/ML PIC16F1789-E/ML datasheet PIC16F1789 44-QFN microcontroller Microchip PIC16F1789 12-bit ADC PSMC PIC16F1789-E/ML price buy PIC16F1789 vs PIC16F1719 PIC16F1789 SMPS controller PIC16F1789 capacitive touch mTouch PIC16F1789 8-bit XLP low power MCU PIC16F1789-E/ML pinout 44-QFN PIC16F1789-E/ML lead time stock what is the flash memory of PIC16F1789 PIC16F1789-E/ML vs PIC16F1779-E/ML PIC16F1789-E/ML industrial sensor application Microchip 28KB Flash 44-pin QFN MCU

関連部品&用語

Microchip Technology PIC16F1789-E/ML PIC16F1789 PIC16F1788-E/ML PIC16F1779-E/ML PIC16F1719-I/ML PIC16F1769-E/ML PIC16 enhanced mid-range core 8-bit microcontroller MCU embedded controller PSMC (Programmable Switch Mode Controller) 12-bit ADC 5-bit DAC 8-bit DAC operational amplifier (op-amp) XLP (eXtreme Low Power) mTouch capacitive touch sensing ICSP (In-Circuit Serial Programming) MPLAB X IDE 44-QFN package QFN family surface-mount device (SMD) RoHS REACH AEC-Q100 industrial sensor switch-mode power supply (SMPS) LED lighting controller BLDC motor control
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示