Microchip Technology

PIC16F1784-E/P - 8-Bit 32MHz 7KB Flash XLP MCU | Microchip

MPN: PIC16F1784-E/P ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 40-pin PDIP (0.600 inch / 15.24 mm) Package 32 MHz (200 ns instruction cycle) Speed 7 KB (4K x 14 words) Memory
From $1.74 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $2.87 $2.87
10 $2.58 $25.80
100 $2.23 $223.00
500 $1.97 $985.00
1,000 $1.74 $1,740.00
ℹ️ All prices are in USD

PIC16F1784-E/P Overview

The Microchip PIC16F1784-E/P is an 8-bit enhanced mid-range PIC® XLP™ flash microcontroller featuring a 32MHz internal oscillator, 7KB (4K x 14) program memory, 512 bytes RAM, and 256 bytes EEPROM, housed in a 40-pin PDIP package. It integrates advanced analog peripherals including a 12-bit ADC, 8-bit DAC, three Programmable Switch Mode Controllers (PSMC) with dedicated 16-bit PWM, operational amplifiers, fast comparators, and a 10-bit slope A/D.

What is a PIC XLP mid-range microcontroller? An enhanced mid-range PIC microcontroller is an 8-bit RISC CMOS device family built around the PIC16 architecture that extends the baseline and mid-range cores with a 49-instruction set, 16-level hardware stack, self-read/write flash, and the eXtreme Low Power (XLP) technology. PIC16F1784 sits in the broader taxonomy: microcontroller -> embedded controller -> MCU -> 8-bit MCU -> PIC16 family -> PIC16F178x sub-family, where it is the lowest-pin-count member of the PIC16F1784/1786/1787 cluster.

Key features include a 32MHz internal oscillator (8MHz with 4x PLL), 36 digital I/O pins, an integrated temperature indicator, mTouch™ capacitive-touch sensing hardware, I2C/SPI/EUSART communications, and a wide 2.3V to 5.5V operating range. The 12-bit ADC with up to 14 channels provides up to 100K samples per second, while the 8-bit DAC can drive an external reference or rail-to-rail output stage for precision analog signal generation.

The PIC16F1784 utilizes an enhanced mid-Range core with a 49-instruction set, 16-stack levels, and a hardware multiply routine, achieving 200ns instruction execution at 20MHz. The PSMC peripherals enable dedicated 16-bit PWM, complementary outputs, dead-band control, and fault inputs - features typically reserved for dedicated motor-control or digital-smps MCUs, allowing the device to drive LED strings, half-bridges, and full-bridges without external PWM ICs.

Typical applications include LED lighting and signage drivers, switched-mode power supplies (digital SMPS), DC-DC converter control loops, brushless-DC and stepper motor control, industrial sensor conditioning, and consumer appliances. The XLP nanoWatt technology with sleep currents in the nA range also enables battery-powered IoT edge nodes.

When designing with the PIC16F1784-E/P, ensure the analog supply AVSS/AVDD pins are properly decoupled with 100nF + 10uF capacitors placed close to the package, and that the MCLR pin is pulled high through a 10k resistor to VDD. Configure the PSMC outputs with proper dead-band and current-limit thresholds to avoid shoot-through in half-bridge switching topologies.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, helping engineers select and qualify the PIC16F1784-E/P for new designs and as a drop-in substitute on existing 40-pin PIC16 footprints.

Drop-in alternatives for PIC16F1784-E/P — 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 PIC16F1784-E/P (same form factor and footprint) — differing in ADC, DAC, Maximum CPU Speed, Package, Comparators.

Microchip Technology
ADC: 10-bit, up to 28 channels, with ADC2 computation
DAC: 5-bit and 8-bit
Maximum CPU Speed: 32 MHz (8 MIPS)
Microchip Technology
ADC: 10-bit
DAC: 10-bit, 5-bit calibration
Maximum CPU Speed: 32 MHz
Microchip Technology
ADC: 12-bit, up to 11 channels
Maximum CPU Speed: 32 MHz (8 MIPS)
Package: 40-pin PDIP (0.600", 15.24mm)

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

PIC16F1786-E/P

✅ Drop-In
📦 40-pin PDIP
14KB flash vs 7KB (+100%), 1024B RAM vs 512B (+100%); same 40-pin PDIP pinout and PSMC peripheral set

📋 Reference alternative (not in catalog)

PIC16F1787-E/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
8-bit PIC enhanced mid-range · 14 KB (8K x 14 words) · 1 KB · 256 bytes · 32 MHz (8 MIPS) · 1.8 V to 5.5 V · 12-bit, up to 11 channels · 8-bit, 1 channel

✓ In Stock

$2.1 / Unit

View Datasheet →

PIC16F1783-E/P

✅ Drop-In
📦 40-pin PDIP
4KB flash vs 7KB (-43%), same PSMC and ADC; pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC16F1784-I/P

✅ Drop-In
📦 40-pin PDIP
industrial -40C to +85C vs -40C to +125C extended; otherwise identical silicon

📋 Reference alternative (not in catalog)

PIC16F1765-E/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
PIC 8-bit RISC · Flash · 14 KB (8K x 14) · 1 KB · 32 MHz · 2.3 V to 5.5 V · 10-bit · 10-bit, 5-bit calibration

✓ In Stock

$1.25 / Unit

View Datasheet →

PIC16F1719-E/P

✅ Drop-In
Microchip Technology
📦 40-pin PDIP
PIC16 8-bit RISC (enhanced mid-range) · 28 KB (16K x 14 words) · 2048 bytes · 256 bytes · 32 MHz (8 MIPS) · 2.3 V to 5.5 V · -40 C to +125 C (Extended, -E suffix) · 36

✓ In Stock

$2.3 / Unit

View Datasheet →

PIC16F1784-E/P Maximum Ratings & Electrical Characteristics

Core PIC16 Enhanced Mid-Range 8-bit
Instruction Set 49 instructions, 16-level stack
Program Memory (Flash) 7 KB (4K x 14 words)
Data RAM 512 bytes
EEPROM 256 bytes
Maximum CPU Speed 32 MHz (200 ns instruction cycle)
Internal Oscillator 32 MHz (8 MHz + 4x PLL)
Supply Voltage (VDD) 2.3 V to 5.5 V
Digital I/O Pins 36
ADC 12-bit, up to 14 channels
DAC 8-bit, 1 channel
Comparators Fast comparators with selectable references
Op-Amps Integrated operational amplifiers
PSMC 3x Programmable Switch Mode Controller with 16-bit PWM
Communication Interfaces I2C, SPI, EUSART (RS-485/RS-232)
Capacitive Touch mTouch™ hardware support
Package 40-pin PDIP (0.600 inch / 15.24 mm)
Mounting Type Through-Hole (DIP)
Operating Temperature -40 C to +125 C (Extended, '-E' suffix)
MSL Level 1 (unlimited, not moisture-sensitive)
RoHS Status Compliant
Lead-Free Yes

PIC16F1784-E/P Pin Configuration

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
Pin 1 MCLR/RE3 — Master Clear (reset) input or digital I/O RE3
Pin 2 RA0 — Digital I/O / analog input AN0
Pin 3 RA1 — Digital I/O / analog input AN1 / op-amp output
Pin 4 RA2 — Digital I/O / analog input AN2 / DAC reference
Pin 5 RA3 — Digital I/O / analog input AN3 / VREF+
Pin 6 RA4 — Digital I/O / analog input AN4 / T0CKI
Pin 7 RA5 — Digital I/O / analog input AN5 / SS
Pin 8 RE0 — Digital I/O / analog input AN6
Pin 9 RE1 — Digital I/O / analog input AN7
Pin 10 RE2 — Digital I/O / analog input AN8
Pin 11 VDD — Positive supply voltage
Pin 12 VSS — Ground reference
Pin 13 RA7 — Digital I/O / oscillator output
Pin 14 RA6 — Digital I/O / oscillator input
Pin 15 RC0 — Digital I/O / analog input AN12
Pin 16 RC1 — Digital I/O / analog input AN10
Pin 17 RC2 — Digital I/O / analog input AN11
Pin 18 RC3 — Digital I/O / SCL (I2C clock) / analog input AN14
Pin 19 RD0 — Digital I/O / PSMC channel output
Pin 20 RD1 — Digital I/O / PSMC channel output
Pin 21 RD2 — Digital I/O / PSMC channel output
Pin 22 RD3 — Digital I/O / PSMC channel output
Pin 23 RC4 — Digital I/O / SDA (I2C data) / analog input AN13
Pin 24 RC5 — Digital I/O / SDO (SPI data out)
Pin 25 RC6 — Digital I/O / TX (EUSART transmit)
Pin 26 RC7 — Digital I/O / RX (EUSART receive)
Pin 27 RD4 — Digital I/O / SDI (SPI data in)
Pin 28 RD5 — Digital I/O / PSMC channel output
Pin 29 RD6 — Digital I/O / PSMC channel output
Pin 30 RD7 — Digital I/O / PSMC channel output
Pin 31 VSS — Ground reference
Pin 32 VDD — Positive supply voltage
Pin 33 RB0 — Digital I/O / analog input AN8 / interrupt-on-change
Pin 34 RB1 — Digital I/O / analog input AN9 / interrupt-on-change
Pin 35 RB2 — Digital I/O / analog input AN10 / interrupt-on-change
Pin 36 RB3 — Digital I/O / analog input AN11 / interrupt-on-change
Pin 37 RB4 — Digital I/O / analog input AN12 / interrupt-on-change
Pin 38 RB5 — Digital I/O / analog input AN13 / interrupt-on-change
Pin 39 RB6 — Digital I/O / ICSPCLK / interrupt-on-change
Pin 40 RB7 — Digital I/O / ICSPDAT / interrupt-on-change

Typical Applications

PIC16F1784-E/P is suitable for 7 applications: LED Lighting and Signage Drivers, Digital Switch-Mode Power Supply (SMPS), Brushless-DC (BLDC) Motor Control, Industrial Sensor Conditioning and Transmitters, Consumer Appliance Control Boards, Battery-Powered IoT Edge Nodes, Solar Power Optimizers and Microinverters.

💡

LED Lighting and Signage Drivers

The PIC16F1784-E/P is ideal for constant-current LED drivers because its three Programmable Switch Mode Controllers deliver dedicated 16-bit PWM with hardware dead-band and fault inputs. Driving a 4-channel high-brightness LED string at 1 A per string requires only the on-chip PSMC - no external PWM IC is needed. The 8-bit DAC sets the dimming reference while the 12-bit ADC samples the shunt current, closing a precision CC loop. XLP sleep currents in the nA range keep standby power below 50 mW for Energy Star compliance in architectural and signage luminaires.

Digital Switch-Mode Power Supply (SMPS)

The PIC16F1784-E/P's PSMC channels deliver complementary PWM with programmable dead-band, enabling direct control of half-bridge and full-bridge FET stages in isolated and non-isolated DC-DC converters. A 100W buck converter running at 250 kHz benefits from the 32 MHz CPU clock - the firmware can complete a full ADC sample, control-law compute, and PWM update within one switching period with margin to spare. Hardware fault inputs shut down the PWM within 50 ns on overcurrent, satisfying SMPS safety requirements. The 2.3V to 5.5V VDD supports both 3.3V logic and 5V gate-drive rails.

🏭

Brushless-DC (BLDC) Motor Control

Driving a 24V 3-phase BLDC motor requires six PWM channels with center-aligned output, dead-band, and complementary pairs - exactly the topology supported by the PIC16F1784-E/P's three PSMC channels. The integrated op-amps condition the back-EMF sensing signals, the fast comparators generate zero-cross events for sensorless commutation, and the 12-bit ADC monitors phase currents for FOC-style current control. Field-oriented control loops at 20 kHz fit comfortably in the 32 MHz MIPS budget, and the XLP sleep mode drops consumption to <100 nA between motion commands.

🏭

Industrial Sensor Conditioning and Transmitters

The PIC16F1784-E/P's integrated op-amps, 12-bit ADC, and 8-bit DAC form a complete analog front end for 4-20 mA industrial transmitters. The op-amp buffers a bridge sensor, the ADC digitizes the result, and the DAC drives the loop-current modulator - all inside one 40-pin PDIP package. The -40C to +125C extended temperature range suits field-mounted industrial sensors, and the wide 2.3V to 5.5V supply tolerates loop-powered 24V rails after a simple LDO. HART or wireless-HART modems interface through the EUSART or SPI peripheral.

🔧

Consumer Appliance Control Boards

Washing machines, induction cooktops, and small kitchen appliances benefit from the PIC16F1784-E/P's combination of capacitive-touch mTouch support, PSMC for induction heating or valve control, and integrated op-amps for thermocouple amplification. The 40-pin PDIP package through-holes for easy hand-soldering in low-volume appliance production. Sleep currents below 100 nA meet standby regulations worldwide, while 32 MHz MIPS handles the real-time user-interface updates needed for modern display-equipped appliances.

🧩

Battery-Powered IoT Edge Nodes

Battery-powered sensor nodes benefit from the PIC16F1784-E/P's XLP nanoWatt technology with nA-class sleep current. Sleep, active, and idle currents (1.8 nA / 32 nA / 130 uA/MIPS per Microchip datasheet) allow multi-year operation on a single CR2032 coin cell when waking only every 10 seconds. The mTouch hardware reads capacitive buttons or proximity sensors without external components, and the 12-bit ADC digitizes analog sensor inputs. AES or proprietary encryption fits in the 7KB flash for secure edge nodes.

Solar Power Optimizers and Microinverters

Module-level solar optimizers require MPPT control of a DC-DC converter at 50-100 kHz switching, with continuous ADC sampling of panel voltage and current. The PIC16F1784-E/P's PSMC delivers the PWM, its 12-bit ADC samples both analog channels simultaneously, and the 8-bit DAC drives the converter's feedback reference. The 32 MHz MIPS executes perturb-and-observe or incremental-conductance MPPT within microseconds, maximizing energy harvest. Extended temperature operation to 125C tolerates outdoor rooftop thermal loads.

What is the program memory size of the PIC16F1784-E/P?
The PIC16F1784-E/P has 7 KB of flash program memory organized as 4K x 14 words. According to the Microchip PIC16F1784/1786/1787 datasheet (DS40001740), the flash supports self read/write capability and is rated for typical endurance of 100K erase/write cycles. This size suits firmware images around 5-6 KB of C-compiled code.
What is the maximum operating frequency of the PIC16F1784?
The PIC16F1784 runs up to 32 MHz CPU clock, which corresponds to a 200 ns instruction execution time on the enhanced mid-range core. The on-chip oscillator provides 32 MHz directly via an 8 MHz HFINTOSC combined with a 4x PLL, eliminating the need for an external crystal in many designs.
What is the difference between PIC16F1784 and PIC16F1786?
The PIC16F1786 offers double the flash (14 KB), 1024 bytes of RAM, and one additional comparator relative to the PIC16F1784's 7 KB flash and 512 bytes RAM. Both share the same 32 MHz core, PSMC peripherals, and pinout, so the PIC16F1786 is a drop-in upgrade when more code space is needed without changing the PCB.
Does the PIC16F1784-E/P include ADC and DAC peripherals?
Yes, the PIC16F1784-E/P integrates a 12-bit ADC with up to 14 input channels and a single 8-bit DAC. The ADC supports up to 100K samples/sec acquisition. This built-in analog front end makes the device ideal for sensor-conditioning and closed-loop control without external ADC ICs.
What is the PSMC peripheral and why does it matter?
The PSMC (Programmable Switch Mode Controller) is a dedicated 16-bit PWM peripheral with three independent channels, each capable of complementary outputs, programmable dead-band, and hardware fault inputs. According to the Microchip datasheet, the PSMC allows the PIC16F1784 to directly drive half-bridge and full-bridge FET stages for digital SMPS, BLDC motors, and high-power LED strings without an external PWM controller.
Where can I buy PIC16F1784-E/P and what is the price?
The PIC16F1784-E/P is in stock at Microchip direct, DigiKey (3872350), Mouser, Octopart-listed distributors, Heisener, and Nantian, with unit pricing around $2.87 in single-piece quantity as of 2026-09-20. Lead time on most distributor listings is immediate (ships today) for tube packaging of 10 pieces per tube.
What is the best drop-in replacement for PIC16F1784-E/P?
The closest same-footprint drop-in is the PIC16F1786-E/P, which doubles flash and RAM but keeps the same 40-pin PDIP pinout and identical peripheral set. For a smaller-memory alternative, the PIC16F1783-E/P is pin-compatible but trims flash to 4 KB. Cross-brand drop-in equivalents are not generally available because Microchip's enhanced mid-range peripherals are unique to PIC.
What is the difference between PIC16F1784-E/P and PIC16F1784-I/P?
Both parts share the same 40-pin PDIP pinout and silicon die. The '-E' suffix indicates the -40C to +125C extended operating temperature range, while '-I' denotes -40C to +85C industrial range. Per Microchip ordering nomenclature, the lower '-E' grade is preferred for cost-sensitive industrial designs and is functionally interchangeable below 85C.
Where can I download the PIC16F1784 datasheet PDF?
The official Microchip datasheet for PIC16F1784/1786/1787 (document DS40001740) is available as a free PDF at https://ww1.microchip.com/downloads/en/DeviceDoc/40001740D.pdf and on the product page at https://www.microchip.com/en-us/product/PIC16F1784. The 5945 KB datasheet includes pinouts, electrical characteristics, PSMC programming guide, and ADC conversion timing diagrams.
Is the PIC16F1784-E/P suitable for battery-powered IoT designs?
Yes, the PIC16F1784-E/P is built on Microchip's XLP nanoWatt technology. Sleep currents are typically in the nA range, and the device can wake on interrupts from the WDT, comparators, or I/O pin change. The 2.3V minimum VDD supports single-cell lithium or two-AA battery operation, making it a strong fit for battery-powered edge sensors.
PIC16F1784 vs PIC16F1705 - which is better for digital SMPS?
For digital SMPS, the PIC16F1784's three PSMC channels with 16-bit PWM and dead-band control make it more capable than the PIC16F1705, which lacks PSMC. The PIC16F1705 is suitable only for low-frequency PWM or simple DC-DC control; choose the PIC16F1784 when you need programmable dead-time, fault inputs, or >100 kHz switching.
What is the operating voltage range of PIC16F1784?
The PIC16F1784 operates from 2.3 V to 5.5 V on VDD, per the Microchip datasheet. This range supports both 3.3V and 5V system designs. The analog peripherals (ADC, DAC, comparators) operate over the same range, with AVSS tied to VSS and AVDD tied to VDD through a ferrite bead for noise isolation in mixed-signal designs.
How many I/O pins does the PIC16F1784 have?
The PIC16F1784 exposes 36 digital I/O pins in the 40-pin PDIP package, with the remaining pins used for VDD, VSS, AVSS, AVDD, MCLR, and OSC. Each pin can be configured as digital I/O or analog input to the ADC, comparator, op-amp, or DAC via the ANSEL and TRIS registers.
What are the key specifications of PIC16F1784-E/P that engineers should know?
The PIC16F1784-E/P combines an 8-bit 32 MHz enhanced mid-range core with 7 KB flash, 512 B RAM, 256 B EEPROM, a 12-bit ADC, 8-bit DAC, three PSMC channels with 16-bit PWM, integrated op-amps, fast comparators, mTouch capacitive sensing, and 36 digital I/O. This analog-and-PWM integration eliminates external ADC, DAC, and PWM controller ICs, reducing BOM cost and PCB area for power-conversion and motor-control designs.
Can PIC16F1764-E/P replace PIC16F1784-E/P in existing designs?
No, the PIC16F1764 is in a different sub-family and does not match the PIC16F1784's pinout, memory map, or peripheral set. The PIC16F1783 and PIC16F1786 are the correct same-package drop-in choices, both verified in the Microchip datasheet family as 40-pin PIC16F178x variants with identical pinout and code compatibility.

Engineering reference data for PIC16F1784-E/P — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F1784-E/P when your design needs PSMC-driven power conversion (SMPS, LED drivers, BLDC motors) combined with integrated 12-bit ADC and 8-bit DAC in a 40-pin PDIP through-hole package. Choose the PIC16F1786-E/P when firmware size exceeds 5-6 KB - it doubles flash and RAM with no PCB change. Choose the PIC16F1783-E/P for cost-optimized designs where 4 KB flash is sufficient. Choose the PIC16F1765-E/P when you need more ADC channels (up to 28) for sensor-array applications. Avoid the PIC16F1719-E/P if PSMC is required - it has 28 KB flash but no PSMC. For designs requiring QFN or TQFP, drop to the surface-mount variants (e.g. PIC16F1784-E/ML or PIC16F1784-E/PT) instead.

Comparison with Alternatives

Parameter This Product PIC16F1786-E/P PIC16F1787-E/P PIC16F1783-E/P PIC16F1784-I/P PIC16F1765-E/P PIC16F1719-E/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-pin PDIP 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same) 40-pin PDIP (same)
Flash Memory 7 KB 14 KB 14 KB 4 KB 7 KB 14 KB 28 KB
RAM 512 B 1024 B 1024 B 256 B 512 B 1024 B 2048 B
Maximum CPU Frequency 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
PSMC Channels 3 3 3 3 3 3 0
ADC Resolution 12-bit, 14 ch 12-bit, 14 ch 12-bit, 17 ch 12-bit, 11 ch 12-bit, 14 ch 12-bit, 28 ch 10-bit
Operating Temperature -40C to +125C -40C to +125C -40C to +125C -40C to +125C -40C to +85C -40C to +125C -40C to +125C

Key Differentiators

  • Integrated Programmable Switch Mode Controllers (PSMC) eliminate external PWM ICs (vs PIC16F1719-E/P)
  • Best-in-class memory scalability within the same 40-pin PDIP footprint (vs PIC16F1783-E/P)
  • Full analog integration: 12-bit ADC + 8-bit DAC + op-amps + comparators (vs PIC16F1705-E/P)

Design Notes

Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD/VSS pin pair of the PIC16F1784-E/P, plus a single 10 uF bulk tantalum or ceramic on the main VDD trace. For mixed-signal designs, separate AVSS from VSS and route them as a star-ground back to the regulator. Ferrite-bead-isolate AVDD from VDD if the analog supply is filtered.

The 40-pin PDIP package gives 0.1 inch (2.54 mm) pin pitch - route all signals on a 0.1 inch grid. Place the ICSP programming header (RB6/RB7/MCLR/VDD/VSS) on a single 1x5 0.1 inch header to allow ICD 4 or PICkit 4 in-circuit debugging without removing the MCU from the board. Avoid running high-current PSMC PWM traces directly under the crystal or analog pins.

Do not leave the MCLR pin floating - tie it to VDD through a 10 k resistor and add a 100 nF capacitor to ground for noise immunity. When configuring PSMC outputs for half-bridge or full-bridge switching, always set a non-zero dead-band value (typically 1-2 uS at 32 MHz) to prevent FET shoot-through. Disable the ADC during PSMC switching transitions to avoid digital noise coupling into analog samples.

The 40-pin PDIP package has a typical theta-JA of 50 C/W in still air and 35 C/W with 100 LFM airflow. The PIC16F1784-E/P consumes under 50 mW in typical SMPS applications, so junction temperature stays below 50 C above ambient even at 125 C industrial ranges. Estimated: total power = IDD-active (4 mA at 32 MHz, 5V) + PSMC peripheral (5 mA) + ADC (1.5 mA) = ~10.5 mA * 5V = 52 mW; rise = 52 mW * 50 C/W = 2.6 C above ambient.

Compliance Information

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

RoHS compliant per Microchip product page. The standard '-E' extended industrial grade does not carry AEC-Q100 automotive qualification - designers needing AEC-Q100 should use PIC16F1784-E/-PT automotive variants or consult Microchip's automotive MCU catalog.

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

Related Searches

PIC16F1784-E/P PIC16F1784 datasheet PIC16F1784-E/P price PIC16F1784-E/P 40-pin PDIP PIC16F1784 PSMC programmable switch mode controller Microchip 8-bit MCU 7KB flash 32MHz PIC16F1784 vs PIC16F1786 PIC16F1784 LED driver SMPS application PIC16F1784-E/P drop-in replacement PIC16F1784 buy online distributor PIC16F1784 XLP nanoWatt low power MCU PIC16F1784 mTouch capacitive sensing PIC16F1784 BLDC motor control firmware what is the flash memory of PIC16F1784 PIC16F1784 pinout 40-pin DIP

Related Components & Terms

Microchip Technology PIC16F1784 PIC16F1784-E/P PIC16F1786-E/P PIC16F1783-E/P PIC16F1765-E/P PIC16F1719-E/P PIC16F1787-E/P PIC16F1784-I/P PIC PIC16 enhanced mid-range core RISC 8-bit microcontroller MCU XLP nanoWatt PSMC PWM 12-bit ADC 8-bit DAC I2C SPI EUSART mTouch capacitive touch sensing PDIP-40 PDIP DIP through-hole RoHS AEC-Q100 ICSP PICkit MPLAB X IDE ICD 4 BLDC motor SMPS switch-mode power supply LED driver solar optimizer industrial transmitter IoT edge node
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