Microchip Technology

PIC16F1789-I/MV - 28KB Flash, 8-Bit XLP MCU | Microchip

부품 번호: PIC16F1789-I/MV ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
1.8 V to 5.5 V Vdss 50 nA typical Id 40-pin UQFN (MV), 5 mm × 5 mm with EP Package 32 MHz (200 ns instruction cycle) Speed 28 KB (16K × 14 words) Memory
시작가 $1.95 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-20
볼륨 가격
수량 단가 합계
1 $3.2 $3.20
10 $2.85 $28.50
100 $2.5 $250.00
500 $2.2 $1,100.00
1,000 $1.95 $1,950.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16F1789-I/MV 개요

The Microchip Technology PIC16F1789-I/MV is an 8-bit Enhanced Mid-Range PIC16F microcontroller featuring 28 KB of self-read/write flash, 2 KB SRAM, and 256 B EEPROM, executing at 32 MHz (200 ns instruction cycle) from a 1.8 V to 5.5 V supply. The part ships in a 40-pin UQFN (MV) package measuring 5 mm × 5 mm with an exposed thermal pad, and integrates four 16-bit PSMCs (Programmable Switch Mode Controllers), a 12-bit ADC with up to 32 channels, 8-bit DAC, op-amps, comparators and mTouch capacitive touch peripherals. The "-I" suffix indicates the industrial -40 °C to +85 °C temperature range and the XLP (eXtreme Low Power) family label denotes sub-µA sleep currents down to 50 nA typical.

An 8-bit microcontroller is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and a collection of analog and digital peripherals around a von-Neumann or Harvard bus. Within the broader taxonomy it sits below 16-bit and 32-bit MCUs but above simple logic ICs, and is widely used where deterministic real-time response, low cost and ultra-low standby power matter more than raw compute throughput. The PIC16F1789 belongs to the PIC16 enhanced mid-range core family, which adds a deeper 16-level stack, more interrupt sources and C-optimized architecture versus the baseline PIC10/12/16 line.

Key features include four PSMC channels capable of dedicated 16-bit PWM with complementary outputs and dead-band control, a 12-bit ADC up to 32 channels with acquisition timer, two operational amplifiers, two comparators, an 8-bit DAC, mTouch capacitive touch support, EUSART, MSSP (SPI/I²C), and a 32 MHz internal oscillator with ±1 % accuracy. The device retains CIP (Core Independent Peripheral) blocks that allow hardware state machines to operate without CPU intervention, dramatically reducing firmware complexity for power conversion and lighting control.

Typical applications include LED drivers with high-resolution dimming, brushed DC motor and SMPS control using the PSMC, battery-powered IoT sensor nodes that leverage the XLP 50 nA sleep current, and capacitive touch user interfaces for appliances and industrial panels. Combined with the small UQFN-40 footprint, the part fits inside compact modules where board area is constrained.

When designing with the PIC16F1789-I/MV, place the 0.1 µF VDD decoupling capacitors within 3 mm of each power pin and connect the exposed pad to a continuous ground plane for thermal dissipation. Configure unused I/O as outputs low and disable unused peripherals in firmware to achieve the lowest sleep current.

드롭인 대체품: PIC16F1789-I/MV — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F1789-I/MV (동일 폼 팩터 및 풋프린트) — 차이점: ADC, DAC, Package, Program Memory (Flash), Core Architecture.

Microchip Technology
ADC: 10-bit, up to 28 channels
DAC: Two 5-bit and one 8-bit DAC
Package: 40-pin UQFN (5x5 mm) with Exposed Pad
Microchip Technology
ADC: 12-bit with charge pump
DAC: 8-bit
Package: 40-pin UQFN EP (5x5 mm), MV suffix
Microchip Technology
ADC: 12-bit, up to 11 channels
DAC: 5-bit and 8-bit
Package: 40-pin UQFN (5x5 mm) - MV

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16F1789-E/MV

✅ 드롭인
📦 40-pin UQFN (MV) 5x5 mm
same die and UQFN-40 package; -E grade extends temperature to -40C to +125C (vs -40C to +85C industrial); firmware-compatible

📋 참조 대체품 (카탈로그에 없음)

PIC16F1719-I/MV

✅ 드롭인
Microchip Technology
📦 40-pin UQFN (MV) 5x5 mm
8-bit PIC (modified Harvard RISC) · 14-bit, 49 instructions · 28 KB (16K x 14 words) · 2 KB · 256 B · 32 MHz · 2.3 V to 5.5 V · 36 (approx., varies with package)

✓ 재고 있음

$1.89 / 개

데이터시트 보기 →
ℹ️ 3 교차 패키지 부품은 숨겨졌습니다 — 다른 패키지는 PCB 재작업이 필요하며 진정한 드롭인 대체품이 아닙니다. 문의하기 교차 패키지 제안이 필요하면 다음을 참조하십시오.

PIC16F1789-I/MV 최대 정격 & 전기적 특성

Core PIC16 Enhanced Mid-Range 8-bit
Maximum CPU Speed 32 MHz (200 ns instruction cycle)
Program Memory (Flash) 28 KB (16K × 14 words)
Data Memory (SRAM) 2 KB
EEPROM 256 B
Supply Voltage (VDD) 1.8 V to 5.5 V
동작 온도 -40 °C to +85 °C (industrial, "-I")
패키지 40-pin UQFN (MV), 5 mm × 5 mm with EP
I/O Pins 36
ADC 12-bit, up to 32 channels
DAC 8-bit, 1 channel
Op-Amps / Comparators 2 op-amps / 2 comparators
PSMC Channels 4 (dedicated 16-bit PWM with complementary outputs)
Timers Timer0/1/2/4/6 and 16-bit PSMC timers
Communication EUSART, MSSP (SPI / I²C)
Capacitive Touch mTouch peripheral, CTMU
Internal Oscillator 32 MHz, ±1 % accuracy
Sleep Current (XLP) 50 nA typical
실장 유형 Surface Mount
RoHS 상태 Compliant

PIC16F1789-I/MV 핀 구성

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
핀 1 RA0 — PORTA I/O / analog
핀 2 RA1 — PORTA I/O / analog
핀 3 RA2 — PORTA I/O / analog
핀 4 RA3 — PORTA I/O / analog
핀 5 RA4 — PORTA I/O / analog
핀 6 VSS — Ground
핀 7 VDD — Supply voltage
핀 8 RA5 — PORTA I/O / analog
핀 9 RA6 — PORTA I/O
핀 10 RA7 — PORTA I/O
핀 11 RC0 — PORTC I/O
핀 12 RC1 — PORTC I/O
핀 13 RC2 — PORTC I/O
핀 14 RC3 — PORTC I/O
핀 15 RC4 — PORTC I/O
핀 16 RC5 — PORTC I/O
핀 17 RC6 — PORTC I/O
핀 18 RC7 — PORTC I/O
핀 19 RB0 — PORTB I/O / analog / interrupt
핀 20 RB1 — PORTB I/O / analog
핀 21 RB2 — PORTB I/O / analog
핀 22 RB3 — PORTB I/O / analog
핀 23 VSS — Ground
핀 24 VDD — Supply voltage
핀 25 RB4 — PORTB I/O / analog
핀 26 RB5 — PORTB I/O / analog
핀 27 RB6 — PORTB I/O / analog / PGC
핀 28 RB7 — PORTB I/O / analog / PGD
핀 29 RD0 — PORTD I/O
핀 30 RD1 — PORTD I/O
핀 31 RD2 — PORTD I/O
핀 32 RD3 — PORTD I/O
핀 33 RD4 — PORTD I/O
핀 34 RD5 — PORTD I/O
핀 35 RD6 — PORTD I/O
핀 36 RD7 — PORTD I/O
핀 37 RE0 — PORTE I/O / analog
핀 38 RE1 — PORTE I/O / analog
핀 39 RE2 — PORTE I/O / analog
핀 40 RE3 — PORTE I/O / analog
핀 EP EP — Exposed pad - connect to VSS/GND plane

일반적인 애플리케이션

PIC16F1789-I/MV 적합 용도: 6 애플리케이션s: LED Lighting Drivers with High-Resolution Dimming, Brushed DC Motor and SMPS Control, Battery-Powered IoT Sensor Nodes, Capacitive Touch User Interfaces, Industrial Control Modules, Smart Appliance Front Panels.

💡

LED Lighting Drivers with High-Resolution Dimming

The PIC16F1789-I/MV is a strong fit for LED drivers because its four PSMC channels deliver dedicated 16-bit PWM with complementary outputs and dead-band control, enabling sub-1 % dimming steps at 200 Hz to 1 kHz refresh without CPU load. The 12-bit ADC and on-chip op-amps form a closed-loop current sensor that compensates for LED temperature drift. Designers place the MCU downstream of a buck or boost stage, sensing inductor/shunt voltage into the ADC and driving the PSMC outputs into a FET half-bridge. The 50 nA XLP sleep current enables standby consumption well under EU Ecodesign limits.

🏭

Brushed DC Motor and SMPS Control

The PIC16F1789-I/MV's PSMC peripherals provide 16-bit hardware PWM, fault input, and complementary outputs with programmable dead-band, which are essential for half-bridge and full-bridge motor drives as well as peak-current-mode SMPS control. The 200 ns instruction cycle allows a 32 MHz control loop, while two on-chip op-amps support current-sense amplification without external components. CIP blocks can run current-mode modulation without CPU intervention, freeing the core for housekeeping and communication. Industrial-grade -40 °C to +85 °C operation and 5.5 V tolerant I/O suit 12 V and 24 V bus systems.

🧩

Battery-Powered IoT Sensor Nodes

For battery-powered IoT nodes the PIC16F1789-I/MV combines a 50 nA typical XLP sleep current with a 1.8 V to 5.5 V operating range that accepts single-cell Li-Ion, two AA cells, or coin cells directly. mTouch capacitive touch and CTMU simplify touch and proximity wake-up buttons without external components. The MSSP / EUSART peripherals and 32 MHz core support low-duty-cycle protocol stacks (Modbus, MQTT-SN over UART) with the ADC sampling on demand. The UQFN-40 5×5 mm footprint drops into small sensor modules.

🎧

Capacitive Touch User Interfaces

The PIC16F1789-I/MV integrates the mTouch peripheral with CTMU (Charge Time Measurement Unit), which provides hardware-driven capacitive touch sensing with µA-level active current. Up to 32 ADC channels can be routed to PCB pads, supporting complex keypads and sliders in appliances and industrial HMI panels. The 32 MHz core runs Microchip's mTouch library for robust proximity detection and water-tolerance algorithms. Designers typically pair the MCU with a segmented LED driver and an EUSART link to a host controller.

🏭

Industrial Control Modules

Industrial PLCs and field-mounted I/O modules use the PIC16F1789-I/MV for its -40 °C to +85 °C rating, 36 I/O and hardware CIP peripherals that handle timing-critical tasks deterministically. EUSART supports RS-485/RS-232 bridges; MSSP drives I²C sensors and SPI ADCs without CPU overhead. The 16-level stack and 49-instruction set simplify IEC 61131-3 style ladder implementations. Designers use the UQFN package to keep module width under 22 mm for DIN-rail housings.

📺

Smart Appliance Front Panels

Front-panel controllers in washing machines, ovens and HVAC thermostats need capacitive touch, LED dimming and serial backplane connectivity - exactly the PIC16F1789-I/MV's wheelhouse. mTouch provides sealed glass-panel sensing, the PSMC runs LED backlight dimming with 16-bit resolution, and EUSART/MSSP bridge to the main appliance controller. The 28 KB flash hosts a USB CDC or Modbus stack, while the 256 B EEPROM stores user preferences. The 5×5 mm UQFN footprint leaves room for radio modules or displays.

추천 제품 요약

What is the program memory size of the PIC16F1789-I/MV?
The PIC16F1789-I/MV integrates 28 KB (16K × 14) of flash program memory with self read/write capability. According to the Microchip PIC16(L)F1788/9 datasheet, the flash is rated for 10,000 erase/write cycles minimum, and is partitioned for a bootloader region, making the device suitable for field-upgradeable embedded products.
What is the maximum CPU clock and instruction cycle of the PIC16F1789?
The PIC16F1789 executes instructions at 32 MHz maximum, giving a 200 ns instruction cycle on the enhanced mid-range core. The 49-instruction set is C-friendly, and 16 stack levels allow nested interrupts with automatic shadow-register save and restore.
Where can I download the PIC16F1789-I/MV datasheet PDF?
The PIC16F1789 datasheet is hosted on the Microchip website and lists 28/40/44-pin variants of the PIC16F1788/9 family. The official PDF (document 40001775D) is available at https://ww1.microchip.com/downloads/aemDeviceDoc/40001775D.pdf and covers electrical characteristics, PSMC, ADC and mTouch peripheral descriptions.
How many ADC channels does the PIC16F1789-I/MV have?
The PIC16F1789 provides up to 32 channels of 12-bit ADC with a dedicated acquisition timer and hardware Capacitive Voltage Divider (CVD) support. Internal channels include the band-gap reference, FVR output and temperature indicator, enabling ratiometric measurements without an external reference.
What is the XLP sleep current of the PIC16F1789?
The PIC16F1789 belongs to Microchip's XLP family, with typical sleep current as low as 50 nA in retention mode with the RTCC disabled. Watchdog timer enable raises this to roughly 500 nA typical, and full-power operation with peripherals clocks running consumes about 2 mA at 5 V / 32 MHz.
What is the difference between PIC16F1789-I/MV and PIC16F1789-I/PT?
Both parts share the same PIC16F1789 silicon and 28 KB flash. The -I/MV suffix denotes the 40-pin UQFN 5×5 mm package with exposed pad, while the -I/PT denotes the 44-pin TQFP package. Pin count and footprint differ, so they are not drop-in substitutes on the same PCB; firmware is portable across both.
What is the difference between PIC16F1789-I/MV and PIC16F1789-I/P?
The PIC16F1789-I/P comes in a 40-pin PDIP through-hole package with the same 28 KB flash and 32 MHz core as the -I/MV. Pinout matches the UQFN in function, so they can be substituted during prototyping, but the UQFN (MV) is required for production surface-mount designs. Both are industrial temperature grade.
What is the price of PIC16F1789-I/MV in 1-piece quantities?
The PIC16F1789-I/MV lists at approximately $3.20 USD per piece at qty-1 as of 2026-09-20 from authorized distributors. Volume pricing drops to roughly $2.50 at qty 100 and $1.95 at qty 1000. Octopart tracks 13 distributors and is the best aggregator for current stock and lead time.
Is the PIC16F1789-I/MV in stock at distributors?
Stock is generally available at Microchip-direct channels and major distributors such as DigiKey and Mouser as of 2026-09-20. Lead time on the open market is typically 6-10 weeks for full reel quantities; distributors may also offer to source from factory backlog for scheduled orders.
Where to buy PIC16F1789-I/MV online?
You can buy the PIC16F1789-I/MV from DigiKey, Mouser, Arrow, Avnet and MicrochipDirect as of 2026-09-20. Octopart aggregates pricing from 13 distributors and surfaces real-time stock. For traceable, factory-fresh parts, MicrochipDirect is recommended; for small prototype quantities, DigiKey and Mouser are the fastest.
What is the lead time for PIC16F1789-I/MV?
Distributor stock lead time is typically 0-4 weeks for cut-tape and tube quantities as of 2026-09-20. Factory-direct reels from Microchip run 8-12 weeks. Because the part is in active production, the risk of allocation is low, but for high-volume production planning a factory PO with rolling forecast is recommended.
Which PIC16F1789-I/MV is the best drop-in replacement?
Within the same PIC16F1788/9 family, the PIC16F1789-I/MV is the highest-density variant; PIC16F1788 is a 28-pin reduction with 16 KB flash but in a different package, so it is not a true drop-in. For same-footprint drop-in on UQFN-40, PIC16F1789-E/MV is the extended-temperature variant and PIC16F1789-I/PT is the TQFP equivalent.
Can PIC16F1788 replace PIC16F1789 in the same UQFN-40 footprint?
No. The PIC16F1788 is a reduced-pin variant (28-pin SPDIP/SSOP/SOIC/QFN) with 16 KB flash and fewer peripherals; it does not share the UQFN-40 footprint of the PIC16F1789-I/MV. Use the PIC16F1789-E/MV for extended-temperature field replacement or PIC16F1789-I/PT for TQFP board variants.
What are the key specifications of the PIC16F1789-I/MV that engineers should know?
The PIC16F1789-I/MV is an 8-bit enhanced mid-range MCU with 28 KB flash, 2 KB SRAM, 256 B EEPROM, 32 MHz CPU, 1.8-5.5 V VDD, 36 I/O, 12-bit ADC up to 32 channels, 8-bit DAC, four PSMC 16-bit PWM channels, mTouch capacitive touch and 50 nA XLP sleep. It is housed in a 40-pin UQFN (5×5 mm) package rated -40 °C to +85 °C industrial.
Is the PIC16F1789-I/MV suitable for LED lighting applications?
Yes, the PIC16F1789-I/MV is well suited to LED drivers: the four PSMC channels deliver dedicated 16-bit PWM and dead-band control for high-resolution dimming, while the 12-bit ADC and op-amps support closed-loop current sensing. CIP blocks can run lighting state machines without CPU load, freeing the 32 MHz core for communication stacks.
What is the pinout of the PIC16F1789-I/MV UQFN-40?
The PIC16F1789-I/MV UQFN-40 pinout assigns pins 1-8 to RA0-RA7, pins 11-18 to RC0-RC7, pins 21-28 to RD0-RD7, pins 29-32 to RE0-RE3, VDD on pin 7 and 25, VSS on pin 6 and 23, with the exposed pad serving as additional thermal/ground. Full pin numbers and alternate functions are listed in the datasheet pin summary table.

엔지니어링 참조 데이터: PIC16F1789-I/MV — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16F1789-I/MV when you need a compact, low-power 8-bit MCU with the highest PWM channel count (four PSMC) and a 12-bit ADC in a 40-pin UQFN footprint. Pick the -E/MV for automotive underhood and outdoor industrial deployments that demand -40 °C to +125 °C operation. Choose the PIC16F1719-I/MV if only two PSMC channels are needed and a 10-bit ADC is acceptable (saves cost). Select the PIC16F1789-I/PT when your PCB already routes TQFP-44, and PIC16F1789-I/P when through-hole prototypes are required. Cross-brand alternatives in this footprint are scarce - the ATSAM family offers Cortex-M0+ alternatives but at a different peripheral set and a price premium.

대체품과의 비교

파라미터 이 제품 PIC16F1789-E/MV PIC16F1719-I/MV PIC16F1779-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-pin UQFN (MV) 5x5 mm 40-pin UQFN (MV) 5x5 mm - same 40-pin UQFN (MV) 5x5 mm - same 40-pin PDIP (P) - different
Program Memory (Flash) 28 KB 28 KB 28 KB 28 KB
Maximum CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz
Operating Temperature -40C to +85C (industrial) -40C to +125C (extended) -40C to +85C (industrial) -40C to +85C (industrial)
PSMC Channels 4 4 2 4
ADC Resolution 12-bit 12-bit 10-bit 10-bit
Sleep Current (XLP) 50 nA typical 50 nA typical 50 nA typical 50 nA typical
RoHS Status Compliant Compliant Compliant Compliant
Approx 1k-piece Price (USD) $1.95 $2.05 $1.75 $1.85

주요 차별점

  • Highest PSMC count in UQFN-40 within PIC16F17 family (vs PIC16F1719-I/MV)
  • 12-bit ADC versus 10-bit on similar-memory siblings (vs PIC16F1779-I/P)
  • Industrial -40 °C to +85 °C variant available with same silicon (vs PIC16F1789-E/MV)
  • UQFN-40 5×5 mm footprint enables compact modules (vs PIC16F1789-I/PT)

설계 노트

Place 0.1 µF VDD decoupling capacitors within 3 mm of each VDD/VSS pair (pin 6/7 and pin 23/24). Connect the UQFN exposed pad (EP) to a continuous ground plane with at least 8 thermal vias to a 1 oz inner-plane copper pour; this carries away the ~50 mW typical dissipation and keeps the junction rise below 10 °C. Avoid routing high-speed PSMC PWM traces across or under the exposed pad to maintain clean switching edges.

The PIC16F1789-I/MV operates from 1.8 V to 5.5 V. For 5 V systems, use a 10 µF bulk + 0.1 µF ceramic on each VDD pin. For 3.3 V operation, ensure the bulk capacitor ESR is below 50 mΩ to hold VDD within 3 % during PSMC switching transients. Place a ferrite bead on the analog AVDD pin if PSMC outputs are near to avoid ADC noise coupling.

Do not leave unused I/O pins floating - configure them as outputs low or inputs with the internal weak pull-up enabled to avoid parasitic current draw that can exceed the 50 nA XLP sleep target. The PGC/PGD pins (RB6/RB7) double as ICSP and as PORTB; reserve them for debug and not for high-speed signals, or design a way to isolate them during in-circuit programming.

When routing PSMC outputs to gate drivers, keep trace lengths matched (within 2 mm) for complementary pairs to avoid duty-cycle distortion. Place a 33 Ω series damping resistor close to the MCU pin to slow edges below 50 V/ns and prevent ground-bounce coupling into the ADC. The mTouch scan lines should be guarded with a ground-fill to keep external noise out of CTMU measurements.

Estimated: at 32 MHz, 5.5 V, all peripherals active, IO drive at full strength, typical ICC is ~4 mA -> ~22 mW die dissipation. With the UQFN-40 theta_JA of ~30 °C/W (JEDEC 4-layer board), junction rise is ~0.7 °C above ambient - no heatsink required. If the application uses sustained ADC sampling with PSMC switching, derate by 50 % and verify with a thermocouple measurement.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS and lead-free per Microchip product page. PIC16F1789 is not AEC-Q100 qualified - use AEC-Q100 PIC16F1789 variants (check Microchip automotive line) for automotive designs.

데이터 검증일: 2026-09-20 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16F1789-I/MV PIC16F1789 datasheet PDF Microchip PIC16F1789 PIC16F1789 UQFN-40 pinout 8-bit XLP MCU 32MHz 28KB flash PSMC 16-bit PWM LED driver MCU PIC16F1789 vs PIC16F1719 PIC16F1789-I/MV drop-in replacement buy PIC16F1789-I/MV online what is the sleep current of PIC16F1789 mTouch capacitive touch PIC16 MCU PIC16F1789-I/MV price stock

관련 부품 & 용어

Microchip Technology PIC16F1789 PIC16F1789-I/MV PIC16F1789-E/MV PIC16F1719-I/MV PIC16F1779-I/P PIC16 enhanced mid-range core 8-bit microcontroller MCU PIC16F17 family PSMC PWM 12-bit ADC XLP mTouch CTMU EUSART MSSP I²C SPI RS-485 UART LED driver SMPS IoT Industrial control UQFN-40 TQFP-44 PDIP-40 RoHS AEC-Q100 surface mount self-write flash
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기