Microchip Technology

PIC16F884-E/PT - 8-bit 20MHz MCU, 7KB Flash, 44-TQFP | Microchip

MPN: PIC16F884-E/PT βœ“ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 44-pin TQFP (PT), 10x10 mm Package 20 MHz Speed 7 KB (4K x 14 words) Memory
From $2.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $3.3 $3.30
10 $2.97 $29.70
100 $2.64 $264.00
500 $2.31 $1,155.00
1,000 $2.05 $2,050.00
ℹ️ All prices are in USD

PIC16F884-E/PT Overview

The Microchip Technology PIC16F884-E/PT is an 8-bit PIC16F-series CMOS microcontroller with 7KB (4K x 14 words) of FLASH program memory, 256 bytes of SRAM data memory, and 256 bytes of EEPROM data memory, running at up to 20MHz from a 2.0V-5.5V supply, housed in a 44-pin TQFP (PT) package. The "-E" suffix indicates the Extended industrial temperature grade (-40C to +125C), suitable for harsh-environment and automotive-adjacent deployments.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, and a configurable set of peripheral blocks (timers, ADC, comparators, communication interfaces) into one package. The PIC16F family is positioned in the mid-range PIC architecture (35 single-word instructions), sitting between the baseline PIC10/12/16 families and the high-performance PIC18/dsPIC lines. It is widely used where predictable interrupt latency, deterministic timing, and low power consumption (via Microchip's nanoWatt technology) matter more than raw compute throughput.

Key features of the PIC16F884 include 36 digital I/O lines, a 14-channel 10-bit ADC, two analog comparators, two Capture/Compare/PWM (CCP) modules, one Enhanced USART, MSSP (SPI/I2C), and two 8-bit timers plus one 16-bit timer. The device supports self-programming, an ICD (in-circuit debugger) interface, and a wide operating voltage range that lets one part serve 2.5V, 3.3V and 5V rails.

Architecturally, the PIC16F884 uses a Harvard RISC core with separate program and data buses, giving deterministic instruction timing of 200ns at 20MHz. The nanoWatt features (idle, sleep, watchdog timer, oscillator options) and 256-byte EEPROM suit battery-backed or low-duty-cycle embedded designs.

Typical applications include industrial control panels, HVAC sensor interfaces, automotive body and lighting modules, consumer white-goods control boards, and small appliances. The 36 I/O count makes it a strong fit when multiple relays, switches, LEDs, and analog sensors must be handled without external glue logic.

When designing with this part, budget ESR ordering matters. Non-critical. Reserve internal boards at minimum 0.1uF of Vdd bulk decoupling within 100 nm of each Vdd pin and place the crystal/oscillator traces short and guarded to keep EMI and clock jitter in check.

This page synthesizes distributor pricing, verified drop-in 44-TQFP alternatives, and practical design notes that go beyond the manufacturer datasheet, helping engineers shortlist a pin-compatible substitute quickly.

Drop-in alternatives for PIC16F884-E/PT β€” 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 PIC16F884-E/PT (same form factor and footprint) β€” differing in Package, Communication, ADC, Timers, Operating Temperature.

Microchip Technology
Package: 44-pin TQFP (10x10 mm)
ADC: 10-bit, 8 channels
Timers: 3 (Timer0, Timer1, Timer2)
Microchip Technology
Package: 40-pin PDIP (DIP-40) through-hole
Communication: EUSART, MSSP (SPI/I2C)
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 44-pin TQFP (PT), 10 x 10 mm
Communication: USART, SPI, I2C (MSSP)
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Communication: 1x USART, 1x MSSP (SPI / I2C)
ADC: 14 channels, 10-bit
Timers: 3 (Timer0/1/2)

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16F884-I/PT

βœ… Drop-In
πŸ“¦ 44-TQFP (PT)
same die, Industrial temp (-40 to +85C) vs Extended (-40 to +125C); pin-to-pin compatible in 44-TQFP

πŸ“‹ Reference alternative (not in catalog)

PIC16F887-I/PT

βœ… Drop-In
Microchip Technology
πŸ“¦ 44-TQFP (PT)
PIC16 8-bit RISC Β· 35 single-word instructions Β· 14 KB (8K x 14 words) Β· 368 bytes Β· 256 bytes Β· 20 MHz Β· 200 ns at 20 MHz Β· 2.0 V to 5.5 V

βœ“ In Stock

$1.66 / Unit

View Datasheet β†’

PIC16F877A-I/PT

βœ… Drop-In
πŸ“¦ 44-TQFP (PT)
older PIC16F877A die, 14KB Flash vs 7KB, 368B RAM, 256B EEPROM; same 44-TQFP footprint, requires code recompile for register differences

πŸ“‹ Reference alternative (not in catalog)

PIC16F874A-I/PT

βœ… Drop-In
πŸ“¦ 44-TQFP (PT)
PIC16F874A legacy die, 4KB Flash vs 7KB (-43%), 192B RAM vs 256B (-25%); same 44-TQFP pinout, slightly smaller memory

πŸ“‹ Reference alternative (not in catalog)

PIC16F871-I/PT

βœ… Drop-In
Microchip Technology
πŸ“¦ 44-TQFP (PT)
8-bit PIC16 enhanced RISC Β· 35 single-word instructions, 14-bit opcode Β· 3.5 KB (2K x 14) Β· 128 bytes Β· 64 bytes Β· 20 MHz Β· 200 ns Β· 4.0 V to 5.5 V

βœ“ In Stock

$2.82 / Unit

View Datasheet β†’

PIC16F884T-I/PT

βœ… Drop-In
Microchip Technology
πŸ“¦ 44-TQFP (PT)
PIC16 (8-bit Harvard RISC) Β· 20 MHz (5 MIPS) Β· 7 KB (4K x 14 words) Β· 368 bytes Β· 256 bytes Β· 2.0 V to 5.5 V Β· 36 Β· 14-channel, 10-bit

βœ“ In Stock

$2.3 / Unit

View Datasheet β†’

PIC16F884-E/PT Maximum Ratings & Electrical Characteristics

Core Architecture PIC16 8-bit RISC (mid-range)
Program Memory (Flash) 7 KB (4K x 14 words)
Data SRAM 256 bytes
Data EEPROM 256 bytes
Maximum CPU Speed 20 MHz
Instruction Set 35 single-word instructions
Operating Voltage Range 2.0 V to 5.5 V
Digital I/O Pins 36
ADC 14-channel, 10-bit
Analog Comparators 2
CCP / PWM Modules 2
Timers 2 x 8-bit, 1 x 16-bit
Communication Enhanced USART, MSSP (SPI / I2C)
Package 44-pin TQFP (PT), 10x10 mm
Operating Temperature -40 C to +125 C (Extended, "-E")
Mounting Type Surface Mount
RoHS Status Compliant
IC Programming Self-programming + ICSP / ICD
Power-Saving nanoWatt (idle / sleep modes)

PIC16F884-E/PT Pin Configuration

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
Pin 1 MCLR/VPP β€” Master Clear (reset) input / programming voltage
Pin 2 RA0/AN0 β€” I/O / analog input channel 0
Pin 3 RA1/AN1 β€” I/O / analog input channel 1
Pin 4 RA2/AN2 β€” I/O / analog input channel 2
Pin 5 RA3/AN3/VREF+ β€” I/O / analog input 3 / VREF+
Pin 6 RA4/AN4 β€” I/O / analog input 4
Pin 7 RA5/AN5/SS β€” I/O / analog input 5 / SPI slave select
Pin 8 RE0/AN6 β€” I/O / analog input 6
Pin 9 RE1/AN7 β€” I/O / analog input 7
Pin 10 RE2/AN8 β€” I/O / analog input 8
Pin 11 VDD β€” Positive supply
Pin 12 VSS β€” Ground
Pin 13 OSC1/CLKIN β€” Crystal oscillator input / external clock
Pin 14 OSC2/CLKOUT β€” Crystal oscillator output / clock out
Pin 15 RC0/T1OSO/T1CKI β€” I/O / Timer1 oscillator / clock input
Pin 16 RC1/T1OSI β€” I/O / Timer1 oscillator input
Pin 17 RC2/CCP1 β€” I/O / CCP1 PWM output
Pin 18 RC3/SCK/SCL β€” I/O / SPI clock / I2C clock
Pin 19 RD0 β€” I/O port D bit 0
Pin 20 RD1 β€” I/O port D bit 1
Pin 21 RD2 β€” I/O port D bit 2
Pin 22 RD3 β€” I/O port D bit 3
Pin 23 RC4/SDI/SDA β€” I/O / SPI data in / I2C data
Pin 24 RC5/SDO β€” I/O / SPI data out
Pin 25 RC6/TX/CK β€” I/O / USART TX / clock
Pin 26 RC7/RX/DT β€” I/O / USART RX / data
Pin 27 RD4 β€” I/O port D bit 4
Pin 28 RD5 β€” I/O port D bit 5
Pin 29 RD6 β€” I/O port D bit 6
Pin 30 RD7 β€” I/O port D bit 7
Pin 31 VSS β€” Ground
Pin 32 VDD β€” Positive supply
Pin 33 RB0/INT β€” I/O port B / external interrupt
Pin 34 RB1 β€” I/O port B bit 1
Pin 35 RB2 β€” I/O port B bit 2
Pin 36 RB3/PGM β€” I/O / LVP programming
Pin 37 RB4 β€” I/O port B bit 4
Pin 38 RB5 β€” I/O port B bit 5
Pin 39 RB6/PGC β€” I/O / ICSP clock
Pin 40 RB7/PGD β€” I/O / ICSP data
Pin 41 RA6/OSC2 β€” I/O / alternate OSC2
Pin 42 RA7/OSC1 β€” I/O / alternate OSC1
Pin 43 RE3/MCLR/VPP β€” I/O / Master Clear / VPP (alt)
Pin 44 NC β€” Not connected (per datasheet)

Typical Applications

PIC16F884-E/PT is suitable for 6 applications: Industrial Control Panels, HVAC Sensor Interface Boards, Automotive Body and Lighting Modules, Consumer White-Goods Control Boards, Small Appliance Controllers, Battery-Backed Sensor Hubs.

🏭

Industrial Control Panels

The PIC16F884-E/PT is a strong fit for industrial control panels because its 36 I/O pins can directly drive keypads, seven-segment displays, status LEDs, and relay coils without external mux logic. The Extended -40C to +125C temperature grade (the "-E" suffix) tolerates cabinet environments near motors or heaters. The 14-channel 10-bit ADC reads multiple sensor inputs (temperature, pressure, current) simultaneously, while two CCP/PWM modules drive proportional valves or fan-speed control. At 20MHz, the mid-range PIC core delivers deterministic 200ns instruction timing critical for closed-loop control loops. Power is straightforward: a single 3.3V or 5V rail covers the entire 2.0V-5.5V range. nanoWatt idle/sleep modes let the MCU draw <1uA between scans, suiting always-on industrial nodes.

🏭

HVAC Sensor Interface Boards

HVAC controller boards need to read several analog sensors (NTC thermistors, humidity, pressure), drive triac/optocoupler interfaces, and run PID loops in real time. The PIC16F884-E/PT provides 14 ADC channels - enough for return-air, supply-air, outdoor, and coil temperature sensors plus humidity and fan-pressure - with no external analog mux. The 2 CCP/PWM channels generate timing pulses for fan motor control and damper servos, while the Enhanced USART plus MSSP (SPI/I2C) expose the board to wall thermostats or building automation buses. The -E temperature grade handles attic and outdoor-cabinet installations. Flash self-programming supports field firmware updates without disassembly, important for installed-base HVAC service.

πŸš—

Automotive Body and Lighting Modules

Body-control and lighting modules require 30+ I/O for door locks, mirror adjustment, indicator LEDs, and PWM-driven tail lamps, plus ADC inputs for current sensing and battery-voltage monitoring. The PIC16F884-E/PT serves these roles because its 36 I/O and 2 CCP/PWM channels handle multi-channel LED dimming directly. The Extended temperature grade survives under-dash thermal swings. Note: while PIC16F884-E/PT is "automotive-adjacent" in datasheets, it is NOT AEC-Q100 qualified; for safety-relevant ECUs use a specifically AEC-Q100-grade PIC16F18855 part. In non-safety body modules the 884 is still a mainstream, cost-effective choice with widely available design references.

πŸ–₯️

Consumer White-Goods Control Boards

Washing machines, dishwashers, and ovens use one MCU to coordinate a user keypad, LCD/LED display, motor driver signals, and multiple temperature/level sensors. The PIC16F884-E/PT fits because 36 I/O pins cover keypad scanning plus segment-LCD drive without external drivers, while the 14-channel ADC reads thermistors, water-level probes, and motor current. Its 256-byte EEPROM stores user settings (cycle, options, child-lock state) across power cycles. The 2.0-5.5V operating range lets the board share a 3.3V or 5V rail. Microchip's MPLAB X IDE and free XC8 compiler shorten firmware development for cost-sensitive white-goods OEMs.

⚑

Small Appliance Controllers

Coffee machines, blenders, air purifiers, and similar small appliances need an MCU that drives a small BLDC or brushed motor via PWM, reads a few analog sensors (temperature, flow, level), and scans a tactile keypad or capacitive touch interface. The PIC16F884-E/PT's 2 CCP/PWM modules generate variable-speed motor drive signals, while the 14 ADC channels read temperature/flow sensors and the Enhanced USART exposes a debug/service port. With only ~2 mA active current and <1 uA in sleep, the device supports energy-conscious appliance designs that meet EU standby regulations.

🧩

Battery-Backed Sensor Hubs

Remote sensor hubs (environmental monitors, smart-agriculture nodes, telemetry devices) require low sleep current, modest I/O, and ADC capability. The PIC16F884-E/PT's nanoWatt technology reduces sleep current to sub-microamp levels while the RTC-style Timer1 keeps watch on periodic wake events. The 14-channel ADC supports multi-sensor hubs (soil moisture, temperature, light). 256 bytes of EEPROM log calibration constants that survive battery swap. With 2.0V minimum VDD, the part can run directly from two AA cells without an LDO. In-system self-programming over USART enables over-the-wire firmware updates in the field.

Recommended Products Summary

PIC16F884-I/PT Drop-in alternative for industrial temp range Used in: Industrial Control Panels PIC16F887-I/PT Higher-memory sibling, same package Used in: Industrial Control Panels, Consumer White-Goods Control Boards MCP9700 Analog temperature sensor feeding the ADC Used in: HVAC Sensor Interface Boards MCP23017 I2C GPIO expander for additional control outputs Used in: HVAC Sensor Interface Boards MCP2551 CAN transceiver for in-vehicle networking Used in: Automotive Body and Lighting Modules ATSAME70Q21A-CFNT Microchip Technology Used in: Automotive Body and Lighting Modules PIC16F882-I/SP Microchip Technology Used in: Consumer White-Goods Control Boards MCP4725 I2C DAC for analog reference/trimmer control Used in: Small Appliance Controllers MCP2221 USB-to-UART bridge for service/debug port Used in: Small Appliance Controllers MCP9808 High-accuracy I2C temperature sensor Used in: Battery-Backed Sensor Hubs MCP1700 Low-Iq LDO for 2xAA -> 3.3V regulation Used in: Battery-Backed Sensor Hubs
What is the operating voltage of PIC16F884-E/PT?
The PIC16F884-E/PT operates from 2.0V to 5.5V. According to the Microchip PIC16F884 datasheet (DeviceDoc 41287D), this wide VDD range lets one part serve 2.5V, 3.3V and 5V rails without an external LDO, simplifying battery-backed and industrial designs.
How much Flash and RAM does the PIC16F884 have?
The PIC16F884 integrates 7KB (4K x 14 words) of Flash program memory, 256 bytes of SRAM, and 256 bytes of EEPROM. Source: PIC16F884 datasheet DeviceDoc 41287D. This mix is sufficient for typical mid-range embedded state machines, small protocol stacks, and parameter storage.
How many I/O pins and ADC channels does PIC16F884-E/PT provide?
The PIC16F884 exposes 36 digital I/O lines and a 14-channel 10-bit ADC, per the Microchip datasheet. This I/O count lets engineers drive multiple relays, keypads, and analog sensors from a single chip, removing external muxing logic on most control boards.
Where can I buy PIC16F884-E/PT and what is the price?
PIC16F884-E/PT is in stock at DigiKey (DigiKey PN 1098681), Mouser, Octopart-indexed distributors and Microchip USA, with a qty-1 unit price around USD 3.30 as of 2026-09-22. Heisener shows 5,344 pieces on hand with same-day shipping options.
What is the lead time for PIC16F884-E/PT?
According to Heisener listings (2026-09-22), PIC16F884-E/PT ships immediately from several distributors, with standard delivery of Oct 14 - Oct 19, 2026. Microchip-direct inventory also runs active; no allocation is currently reported on Octopart.
Is PIC16F884-E/PT in stock?
Yes - PIC16F884-E/PT is reported in stock at DigiKey (1098681), Mouser, Heisener (5,344 pieces, 2026-09-22), and Microchip USA. Lifecycle is active per Microchip's product page; the part is not flagged obsolete or NRND.
PIC16F884-E/PT vs PIC16F887 - which should I use?
PIC16F884 vs PIC16F887 differ mainly in memory: PIC16F887 carries 8KB Flash, 368B SRAM, 256B EEPROM versus the 884's 7KB / 256B / 256B. Both share the 44-pin TQFP package and the mid-range PIC16 instruction set, so they are drop-in substitutes in most PCB layouts; choose 887 if you need ~1KB more Flash headroom.
What is the difference between PIC16F884-E/PT and PIC16F884-I/PT?
The "-E/PT" suffix marks the Extended temperature grade (-40C to +125C), while "-I/PT" is the Industrial grade (-40C to +85C). Both share the same 44-pin TQFP pinout and silicon die, so they are drop-in replacements when only the temperature window changes - useful for cost-down qualification.
What is the best drop-in replacement for PIC16F884-E/PT?
The most common drop-in replacements are PIC16F884-I/PT (same die, industrial temp grade) and PIC16F887-I/PT (8KB Flash, 44-TQFP, same PIC16F family pinout). All three are Microchip PIC16F-series 44-pin TQFP parts with matching pinouts, confirmed by the Microchip PIC16F88X pin-compatibility chart.
Is there an Atmel / Microchip ARM equivalent for PIC16F884-E/PT?
There is no true pin-for-pin ARM replacement for PIC16F884-E/PT because the PIC16 mid-range architecture is fundamentally different from Cortex-M cores. If you must move off PIC, ATSAME70Q21A-CFNT (ARM Cortex-M7, 144-pin LQFP) is on the Site MPN list and serves a much higher performance class - it is not drop-in but is a viable migration path.
Where can I download the PIC16F884-E/PT datasheet PDF?
The official PIC16F884 datasheet (DeviceDoc 41287D, 328 pages) is hosted on Microchip's website. Secondary mirrors are available at alldatasheet.com. The datasheet details Flash, EEPROM, ADC, PWM, USART, MSSP, and ICSP programming specifications.
Where do I find the PIC16F884-E/PT pinout?
The 44-pin TQFP pinout is in the Microchip PIC16F884 datasheet (DeviceDoc 41287D), section "Pinout Description" and the package drawing "44-Pin TQFP". Pin 1 is marked with a dot on the IC and is shown in the package SVG on this page (package_svg_key: tqfp-44).
What are the key specifications engineers should know about PIC16F884-E/PT?
PIC16F884-E/PT key specs: 8-bit PIC16 RISC core, 20MHz CPU, 7KB Flash, 256B SRAM, 256B EEPROM, 36 I/O, 14-channel 10-bit ADC, 2 comparators, 2 CCP/PWM, USART + MSSP (SPI/I2C), 2.0-5.5V VDD, -40 to +125C extended temp, 44-pin TQFP. Source: Microchip datasheet DeviceDoc 41287D.
Is PIC16F884-E/PT suitable for automotive applications?
PIC16F884-E/PT carries the Extended (-40 to +125C) temperature grade and is widely used in non-safety automotive body and lighting modules, but it is NOT AEC-Q100 qualified. For AEC-Q100-qualified PIC16F88X alternatives, check Microchip's automotive-grade product line (PIC16F18855 family) rather than the 884 directly.

Engineering reference data for PIC16F884-E/PT β€” comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16F884-E/PT when you need an 8-bit PIC16F-series MCU in a 44-pin TQFP with 7KB Flash, 256B SRAM, 256B EEPROM, and the Extended -40 to +125C temperature grade - the right balance of memory, peripherals, and thermal envelope for industrial and automotive-adjacent boards. Choose PIC16F884-I/PT if your thermal environment stays below +85C (cheaper, same die). Choose PIC16F887-I/PT if you need ~1KB more Flash (8KB total) for larger protocol stacks. Choose PIC16F877A-I/PT for legacy code migration (14KB Flash, same 44-TQFP) - register-level changes will be needed. For AEC-Q100-qualified safety-relevant designs, PIC16F884-E/PT is NOT qualified; choose PIC16F18855 or similar automotive-grade PIC16F part instead. All listed alternatives share the 44-TQFP (PT) footprint, so PCB layout is reusable across the family.

Comparison with Alternatives

Parameter This Product PIC16F884-I/PT PIC16F887-I/PT PIC16F877A-I/PT PIC16F874A-I/PT PIC16F871-I/PT
Package 44-TQFP (PT) 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 7 KB (4K x 14) 7 KB - identical 8 KB (+14%) 14 KB (+100%) 4 KB (-43%) 4 KB (-43%)
Data SRAM 256 B 256 B - identical 368 B (+44%) 368 B (+44%) 192 B (-25%) 256 B - identical
Data EEPROM 256 B 256 B - identical 256 B - identical 256 B - identical 128 B (-50%) 64 B (-75%)
Temperature Grade Extended -40 to +125C Industrial -40 to +85C Industrial -40 to +85C Industrial -40 to +85C Industrial -40 to +85C Industrial -40 to +85C
CPU Max Frequency 20 MHz 20 MHz - identical 20 MHz - identical 20 MHz - identical 20 MHz - identical 20 MHz - identical
ADC Channels 14 x 10-bit 14 x 10-bit - identical 14 x 10-bit - identical 8 x 10-bit (-43%) 8 x 10-bit (-43%) 8 x 10-bit (-43%)
AEC-Q100 Qualified No No No No No No

Key Differentiators

  • 36 digital I/O pins in a 44-TQFP - higher I/O density than 28-pin PIC16F882 (vs PIC16F882-I/SP)
  • Extended -40 to +125C operating temperature grade (vs PIC16F884-I/PT)
  • Higher ADC channel count vs older PIC16F877A / 874A / 871 (vs PIC16F877A-I/PT)

Design Notes

Place at minimum 0.1uF ceramic VDD bulk decoupling within 100 mils of each VDD/VSS pin pair (pin 11/12 and pin 32/31 on the 44-TQFP). For designs that switch heavy loads on GPIO, add a 10uF bulk electrolytic at the regulator output. The PIC16F884 nanoWatt modes drop sleep current to sub-microamp levels but only if all I/O are defined as outputs or inputs with no floating pins, per Microchip's "nanoWatt Design Checklist" application note (AN879).

Keep the crystal/oscillator traces (OSC1/OSC2 pins 13/14) as short as possible and guard them with a ground pour to minimize clock jitter and EMI pickup. For HSE clocks above 8 MHz, use a series resistor at OSC2 to tame overdrive; the value depends on crystal load capacitance (typically 22-100 ohm). Place ICSP pins (RB6/PGM/RB7/PGD on pins 39/40) on accessible board test points for in-circuit debug and field firmware updates.

Common pitfalls with PIC16F884-E/PT: (1) confusing the "-E/PT" Extended temperature grade (-40 to +125C) with the "-I/PT" Industrial grade (-40 to +85C) - both are pin-compatible but only "-E" covers automotive-adjacent thermal swings. (2) The 14-channel ADC is multiplexed; switching channels mid-conversion needs adequate acquisition time (TACQ) - see datasheet section "Analog-to-Digital Converter". (3) Self-programming requires unlocking sequence; failure to follow the exact unlock pattern can lock the part - see PIC16F88X Flash memory programming specification.

Compliance Information

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

RoHS and lead-free compliant per Microchip product page (https://www.microchip.com/en-us/product/PIC16F884). Not AEC-Q100 qualified - this part is suitable for automotive-adjacent and industrial applications but NOT for safety-relevant automotive ECUs. Microchip Quality System is QS-9000 compliant for PICmicro 8-bit MCUs (per chipdig.com datasheet).

Data verified on: 2026-09-22 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F884-E/PT datasheet PIC16F884-E/PT price Microchip PIC16F884-E/PT buy PIC16F884 vs PIC16F887 difference PIC16F884 44-pin TQFP pinout PIC16F884 industrial control MCU PIC16F884-E/PT drop-in replacement PIC16F884 automotive body module Microchip 8-bit 20MHz MCU 7KB Flash PIC16F884-E/PT lead time stock what is the difference between PIC16F884-E and PIC16F884-I PIC16F884 HVAC sensor interface board PIC16F884 nanoWatt low power MCU

Related Components & Terms

Microchip Technology PIC16F884 PIC16F884-E/PT PIC16F884-I/PT PIC16F887 PIC16F877A PIC16F874A PIC16F871 8-bit microcontroller PIC16 mid-range architecture RISC TQFP-44 TQFP family surface mount Flash memory EEPROM SRAM nanoWatt technology AEC-Q100 RoHS REACH ICSP USART MSSP SPI I2C 10-bit ADC CCP PWM extended temperature grade MPLAB X IDE XC8 compiler
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