PIC16F1784-I/MV - 8-bit PIC XLP MCU 7KB Flash 40-UQFN | Microchip
부품 번호: PIC16F1784-I/MV ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.52 | $25.20 |
| 100 | $2.1 | $210.00 |
| 500 | $1.82 | $910.00 |
| 1,000 | $1.55 | $1,550.00 |
PIC16F1784-I/MV 개요
A microcontroller (MCU) is a single-chip computer that combines a CPU core, program and data memory, peripherals, and I/O into one package. The PIC16F1784 belongs to Microchip's PIC® XLP™ family, which spans 8-bit microcontrollers -> mid-range enhanced PIC16 cores -> RISC microcontrollers -> embedded microcontrollers -> microprocessors IC, and ultimately into the broader semiconductor category. XLP stands for eXtreme Low Power, a designation reserved for PIC MCUs engineered for sub-microamp sleep currents and battery-friendly run modes.
Key features of the PIC16F1784-I/MV include a 12-bit ADC with charge pump, an 8-bit DAC, an operational amplifier (OPAMP), a high-speed comparator (FastComp), a Peripheral Signal Select Multiplexer (PSMC), four 8-bit/16-bit timers, and serial peripherals including I²C, SPI, and UART with LIN-bus support. The CPU executes most instructions in one cycle, the device supports up to 35 digital I/O pins, and a 32 kHz to 32 MHz internal oscillator block reduces BOM cost.
Typical applications include battery-powered sensor conditioning loops, LED lighting controllers with closed-loop current regulation, BLDC motor control using the PSMC peripheral, low-cost smoke/CO detector signal chains, and small-form-factor consumer appliances where 7KB of Flash and 256 bytes of EEPROM are sufficient. The 5x5 mm UQFN package suits hand-held and space-constrained PCB layouts.
When designing with this MCU, ensure the exposed pad is soldered to the ground plane for thermal and electrical performance, and respect the 2.3V-5.5V VDD range. The internal oscillator typically provides ±1% accuracy after calibration for most non-precision timing applications.
This page synthesizes distributor pricing, drop-in same-package alternatives (including the -I/ML 44-pin QFN sibling and the PIC16F1789-I/MV higher-memory variant), and practical design notes not found in the manufacturer datasheet alone.
드롭인 대체품: PIC16F1784-I/MV — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F1784-I/MV (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, DAC, Operating Temperature, Program Memory (Flash).
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F1784-I/ML
✅ 드롭인✓ 재고 있음
$2.45 / 개
데이터시트 보기 →PIC16F1789-I/MV
✅ 드롭인✓ 재고 있음
$1.95 / 개
데이터시트 보기 →PIC16F1783-I/MV
✅ 드롭인✓ 재고 있음
$1.62 / 개
데이터시트 보기 →PIC16F1719-I/MV
✅ 드롭인✓ 재고 있음
$1.89 / 개
데이터시트 보기 →PIC16F1769-I/MV
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F15356-I/MV
✅ 드롭인✓ 재고 있음
$1.18 / 개
데이터시트 보기 →PIC16F1784-I/MV 최대 정격 & 전기적 특성
| Core Architecture | PIC16 enhanced mid-range 8-bit RISC |
| CPU Speed | 32 MHz (8 MIPS) |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data SRAM | 512 bytes |
| Data EEPROM | 256 bytes |
| Number of I/O Pins | 35 |
| ADC | 12-bit with charge pump |
| DAC | 8-bit |
| Operational Amplifier | 1x on-chip OPAMP |
| Comparator | Yes (high-speed FastComp) |
| PSMC Module | Yes (Peripheral Signal Select Multiplexer) |
| Timers | 4x (8-bit / 16-bit mixed) |
| Serial Interfaces | I²C, SPI, UART with LIN-bus |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| 동작 온도 | -40 °C to +85 °C (industrial) |
| 패키지 | 40-pin UQFN EP (5x5 mm), MV suffix |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
| Lead-Free | Yes |
PIC16F1784-I/MV 핀 구성
| 핀 1 | RA5 — Digital I/O / analog input |
| 핀 2 | RA0 — Digital I/O / analog input |
| 핀 3 | RA1 — Digital I/O / analog input |
| 핀 4 | RA2 — Digital I/O / analog input |
| 핀 5 | RA3 — Digital I/O / analog input |
| 핀 6 | RA4 — Digital I/O / analog output / Timer0 gate |
| 핀 7 | VDD — Positive supply voltage (2.3 V - 5.5 V) |
| 핀 8 | VSS — Ground reference |
| 핀 9 | RA7 — Digital I/O / analog input / OSCOUT |
| 핀 10 | RA6 — Digital I/O / analog input / OSCIN |
| 핀 11 | RC0 — Digital I/O / analog input / comparator output |
| 핀 12 | RC1 — Digital I/O / analog input / op-amp output |
| 핀 13 | RC2 — Digital I/O / analog input / op-amp inverting input |
| 핀 14 | RC3 — Digital I/O / analog input / op-amp non-inverting input |
| 핀 15 | RC4 — Digital I/O / analog input / I²C SDA |
| 핀 16 | RC5 — Digital I/O / analog input / I²C SCL |
| 핀 17 | RC6 — Digital I/O / analog input / TX |
| 핀 18 | RC7 — Digital I/O / analog input / RX |
| 핀 19 | VSS — Ground reference |
| 핀 20 | VDD — Positive supply voltage |
| 핀 21 | RB0 — Digital I/O / analog input / interrupt-on-change |
| 핀 22 | RB1 — Digital I/O / analog input / interrupt-on-change |
| 핀 23 | RB2 — Digital I/O / analog input / interrupt-on-change |
| 핀 24 | RB3 — Digital I/O / analog input / interrupt-on-change |
| 핀 25 | RB4 — Digital I/O / analog input / interrupt-on-change |
| 핀 26 | RB5 — Digital I/O / analog input / interrupt-on-change |
| 핀 27 | RB6 — Digital I/O / ICSPCLK / ICDCLK |
| 핀 28 | RB7 — Digital I/O / ICSPDAT / ICDDAT |
| 핀 29 | MCLR — Master clear (reset) input |
| 핀 30 | RA10 — Digital I/O / analog input |
| 핀 31 | RA11 — Digital I/O / analog input |
| 핀 32 | RA12 — Digital I/O / analog input |
| 핀 33 | RA13 — Digital I/O / analog input |
| 핀 34 | RA14 — Digital I/O / analog input |
| 핀 35 | RA15 — Digital I/O / analog input |
| 핀 36 | RC8 — Digital I/O / analog input |
| 핀 37 | RC9 — Digital I/O / analog input |
| 핀 38 | RC10 — Digital I/O / analog input |
| 핀 39 | RC11 — Digital I/O / analog input |
| 핀 40 | RC12 — Digital I/O / analog input |
| 핀 41 | EP — Exposed thermal pad - solder to ground plane |
일반적인 애플리케이션
PIC16F1784-I/MV 적합 용도: 6 애플리케이션s: Battery-Powered Sensor Node, Closed-Loop LED Lighting Controller, BLDC Motor / Fan Control, Smoke / CO Detector Signal Chain, Industrial Sensor Transmitter (4-20 mA / 0-10 V), Consumer Appliance UI Controller.
Battery-Powered Sensor Node
The PIC16F1784-I/MV fits battery-powered sensor nodes because its XLP (eXtreme Low Power) sub-microamp sleep current (around 50 nA typical with WDT off) keeps quiescent drain to a minimum, while the 12-bit ADC with charge pump captures accurate sensor readings on demand. Operating from 2.3 V to 5.5 V means a single lithium primary cell or two alkaline cells are sufficient, and the 7 KB Flash is adequate for typical sensor-fusion firmware. The on-chip op-amp and FastComp let designers build a complete signal-conditioning front-end without external analog ICs.
추천
Closed-Loop LED Lighting Controller
The PIC16F1784-I/MV suits closed-loop LED lighting controllers because the on-chip op-amp can condition the current-sense shunt output while the 8-bit DAC or PWM drives the LED string. The 12-bit ADC samples the feedback voltage with sufficient resolution for accurate lumen regulation, and the PSMC peripheral simplifies high-side FET control. The 32 MHz CPU runs a PI control loop in real time, and the 5x5 mm UQFN package fits space-constrained lamp PCBs.
추천
BLDC Motor / Fan Control
The PIC16F1784-I/MV supports low-cost brushless DC motor control thanks to its PSMC (Peripheral Signal Select Multiplexer) module, which can drive the gate driver timing for a 3-phase or 1-phase H-bridge topology. The FastComp comparator implements zero-cross detection or sensorless BEMF feedback, while the 12-bit ADC measures back-EMF for closed-loop speed control. The 5x5 mm UQFN footprint suits small form-factor fan and micro-pump motor-control PCBs.
추천
Smoke / CO Detector Signal Chain
The PIC16F1784-I/MV is well suited to smoke and CO detector electronics because its low quiescent current extends the 10-year battery-life target, and the integrated 12-bit ADC with on-chip op-amp can directly condition the photoelectric or electrochemical sensor output. The 256-byte EEPROM stores calibration and self-test history, while the LIN-bus capable UART enables multi-detector networked systems. The 40-pin UQFN EP (MV) footprint matches the standard detector-board mechanical envelope.
추천
Industrial Sensor Transmitter (4-20 mA / 0-10 V)
The PIC16F1784-I/MV fits industrial sensor-transmitter designs because the 12-bit ADC with charge pump and on-chip op-amp form a ready-made analog front-end for bridge sensors, RTDs, or 4-20 mA loop-powered measurements. Operating from 2.3 V to 5.5 V accommodates loop-power budgets, the 32 MHz CPU executes linearization and HART-style modulation in real time, and the -40 °C to +85 °C industrial temperature range meets harsh-environment requirements.
추천
Consumer Appliance UI Controller
The PIC16F1784-I/MV suits consumer appliance user-interface controllers because the 35 I/O pins drive segment LCDs, button matrices, LED indicators, and rotary encoders without external expanders. The 8-bit DAC generates audio feedback tones, the PSMC handles buzzer or triac timing, and the I²C/SPI/UART peripherals link to the main appliance controller. The small 5x5 mm UQFN package simplifies mounting inside tight appliance enclosures.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F1784-I/MV — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F1784-I/ML | PIC16F1789-I/MV | PIC16F1783-I/MV | PIC16F1719-I/MV | PIC16F1769-I/MV | PIC16F15356-I/MV |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-pin UQFN EP (5x5 mm, MV) | 44-pin QFN (ML) | 40-pin UQFN EP (5x5 mm) - same | 40-pin UQFN EP (5x5 mm) - same | 40-pin UQFN EP (5x5 mm) - same | 40-pin UQFN EP (5x5 mm) - same | 40-pin UQFN EP (5x5 mm) - same |
| Core / Family | PIC16 enhanced mid-range / PIC16F178x | PIC16 enhanced mid-range / PIC16F178x | PIC16 enhanced mid-range / PIC16F178x | PIC16 enhanced mid-range / PIC16F178x | PIC16 enhanced mid-range / PIC16F171x | PIC16 enhanced mid-range / PIC16F176x | PIC16 enhanced mid-range / PIC16F153xx |
| 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 |
| Flash Program Memory | 7 KB (4K x 14) | 7 KB | 14 KB | 4 KB | 28 KB | 14 KB | 28 KB |
| RAM | 512 B | 512 B | 1 KB | 512 B | 2 KB | 1 KB | 2 KB |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| ADC / DAC | 12-bit ADC / 8-bit DAC | 12-bit ADC / 8-bit DAC | 12-bit ADC / 8-bit DAC | 12-bit ADC / 8-bit DAC | 10-bit ADC / 5-/10-bit DAC | 10-bit ADC / 8-bit DAC | 10-bit ADC / 5-bit DAC |
| Operating Voltage | 2.3 V - 5.5 V | 2.3 V - 5.5 V | 2.3 V - 5.5 V | 2.3 V - 5.5 V | 2.3 V - 5.5 V | 2.3 V - 5.5 V | 2.3 V - 5.5 V |
주요 차별점
- Highest in-family ADC resolution with on-chip op-amp (vs PIC16F1719-I/MV)
- Largest Flash in PIC16F178x sub-family at 40-pin UQFN (vs PIC16F1783-I/MV)
- True XLP sub-microamp sleep with full analog peripherals (vs PIC16F15356-I/MV)
설계 노트
The 40-pin UQFN EP package dissipates heat through the exposed pad on the underside (pin 41 reference). For continuous 32 MHz CPU activity at +85 °C ambient, ensure the exposed pad is soldered to a ground copper pour of at least 25 mm². Without proper pad soldering, junction-to-ambient thermal resistance rises significantly and may cause thermal shutdown during sustained high-load firmware execution.
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 7 and pin 20), with the ground return to the nearest VSS pin via a short trace. For designs switching the ADC mid-stream or using the PSMC peripheral, add a 10 µF bulk capacitor on VDD. Keep analog input traces short and route them away from digital switching lines to minimize ADC noise coupling.
The MCLR pin (pin 29) must be pulled high through a 10 kΩ resistor for normal operation; leaving it floating prevents device startup. The internal HFINTOSC accuracy is typically ±1% after factory calibration; designs requiring tighter timing must use an external 32.768 kHz crystal or a calibrated HFINTOSC tuning register value. Do not exceed 5.5 V on any I/O pin or VDD, even transiently, or the device may latch-up.
When enabling the on-chip 12-bit ADC with charge pump, allow at least 10 µs acquisition time and switch the channel several µs before triggering conversion to settle the sample-and-hold capacitor. The charge-pump output requires a 1 nF to 100 nF bypass capacitor near the VCAP pin (when used). Disabling the charge pump when ADC is idle reduces quiescent current by approximately 200 µA.
규정 준수 정보
RoHS compliant and lead-free per Microchip product page. AEC-Q100 qualification not stated for this industrial-grade -I/MV variant; automotive-grade options exist in the PIC16F1784 family under different suffixes.