Microchip Technology

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

MPN: PIC16F884T-I/PT ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 44-pin TQFP (PT), 10 x 10 mm Package 20 MHz (5 MIPS) Speed 7 KB (4K x 14 words) Memory
From $2.3 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $3.47 $3.47
10 $3.13 $31.30
100 $2.85 $285.00
500 $2.58 $1,290.00
1,000 $2.3 $2,300.00
ℹ️ All prices are in USD

PIC16F884T-I/PT Overview

The Microchip Technology PIC16F884T-I/PT is a peripheral-rich, 8-bit CMOS Flash-based microcontroller built on the PIC16 architecture, featuring a 20 MHz CPU, 7 KB (4K x 14) of Flash program memory, 368 bytes of SRAM and 256 bytes of EEPROM, housed in a 44-pin TQFP (PT) package with 36 general-purpose I/O pins. It integrates a 14-channel 10-bit Analog-to-Digital Converter (ADC), two comparators, a Capture/Compare/PWM (CCP) module plus an Enhanced CCP (ECCP), two 8-bit timers and one 16-bit timer, and supports USART, SPI, and I2C (MSSP) communications.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory and peripheral interfaces. The PIC16F family belongs to the 8-bit microcontroller category, sitting below 32-bit Cortex-M parts and above simple fixed-function controllers, and is widely used in cost-sensitive embedded control. PIC16F devices use a Harvard RISC architecture with 35 single-word instructions and a deep interrupt pipeline that delivers deterministic real-time response at low clock rates. The 'F' suffix denotes Flash program memory with self-programming support, enabling in-field firmware updates via ICSP.

Key features include nanoWatt power management for low-power sleep modes, a wide 2.0V-5.5V operating range, dual internal oscillators (8 MHz and 31 kHz), an on-chip voltage reference, and an ICD-friendly debug/ICSP interface. The device is qualified to Microchip's standard industrial temperature range (-40C to +85C). According to the manufacturer datasheet, the ECCP module supports PWM, half-bridge, and full-bridge drive modes suitable for motor and lighting control. Compared to earlier PIC16F87x parts, the PIC16F884 adds the 14-channel 10-bit ADC and enhanced peripherals while remaining pin-compatible with selected 44-pin packages in the family.

Typical applications include consumer appliance control, sensor interface front-ends, low-cost motor drives, LED lighting controllers, and battery-powered instruments where nanoWatt sleep currents extend operating life. The 36 I/O count and 14 ADC channels make it suitable for white-goods user interfaces, HVAC control boards and small industrial sensor hubs.

When designing with this part, allocate sufficient PCB area for ICSP programming/debug header (5-wire minimum), provide a 0.1uF decoupling capacitor on VDD close to the pin, and consider using the internal 31 kHz LF oscillator for RTC or low-power timing rather than adding an external crystal. For EMI-sensitive environments, place the 44-pin TQFP with a continuous ground pour and route the MCLR reset line away from switching nodes. This page consolidates distributor pricing, pin-compatible drop-in alternatives, and practical design guidance not present in the standalone datasheet PDF.

Drop-in alternatives for PIC16F884T-I/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 PIC16F884T-I/PT (same form factor and footprint) — differing in Package, Timers, Communication, ADC, Core Architecture.

Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Timers: 3 (Timer0, Timer1, Timer2)
ADC: 10-bit, 8 channels
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Communication: MSSP (I2C/SPI), USART
ADC: 10-bit, up to 8 channels
Microchip Technology
Package: 44-pin TQFP (MQFP-44), 10 x 10 mm, 2 mm height, MS-022
Timers: Two 8-bit + One 16-bit (3 total)
Communication: USART (SCI), MSSP (SPI / I2C), PSP
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
Communication: Enhanced USART, MSSP (SPI / I2C)
Core Architecture: PIC16 8-bit RISC (mid-range)
Microchip Technology
Package: 28-pin QFN (6x6 mm)
Timers: 2x 8-bit + 1x 16-bit
ADC: 11 channels x 10-bit
Microchip Technology
Package: 28-SOIC (wide, 7.50 mm body)
Communication: 1x EUSART, 1x MSSP (SPI/I2C)
ADC: 11 channels x 10-bit
Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
Timers: 3 (Timer0/1/2)
Communication: 1x USART, 1x MSSP (SPI / I2C)
Microchip Technology
Package: 44-pin QFN (8x8 mm) with Exposed Pad
Timers: Timer0, Timer1, Timer2
Communication: 1x EUSART (UART), 1x MSSP (SPI / I2C)
Microchip Technology
Package: 44-pin TQFP (PT) 10 x 10 mm
Timers: 2 x 8-bit (TMR0, TMR2) + 1 x 16-bit (TMR1 with RTC)
Communication: AUSART (Master I2C/SPI/EUSART)
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Timers: TMR0 (8-bit), TMR1 (16-bit), TMR2 (8-bit)
Core Architecture: PIC16 enhanced mid-range 8-bit

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

PIC16F884-I/PT

✅ Drop-In
📦 44-TQFP (PT)
identical die and pinout, tray packaging vs Tape and Reel (shipping medium difference only, 0% electrical difference)

📋 Reference alternative (not in catalog)

PIC16F884-E/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (PT)
PIC16 8-bit RISC (mid-range) · 7 KB (4K x 14 words) · 256 bytes · 256 bytes · 20 MHz · 35 single-word instructions · 2.0 V to 5.5 V · 36

✓ In Stock

$2.05 / Unit

View Datasheet →

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 →

PIC16F874AT-I/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (PT)
PIC16 (8-bit RISC, 14-bit instruction word) · FLASH · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 20 MHz · 200 ns · 2.0 V to 5.5 V

✓ In Stock

$6.95 / Unit

View Datasheet →

PIC16F877AT-I/PTG

✅ Drop-In
Microchip Technology
📦 44-TQFP (PT)
PIC16, 8-bit RISC, 14-bit instruction word · Flash · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 4.0 V to 5.5 V (4.5 V to 5.5 V for industrial per source) · -40 C to +85 C (Industrial, "I" grade)

✓ In Stock

$6.2 / Unit

View Datasheet →

PIC16F874T-I/PT

✅ Drop-In
📦 44-TQFP (PT)
same 44-TQFP package and PIC16F architecture, 4KB Flash vs 7KB (-43% memory, at drop-in floor), 33 I/O vs 36 (-8%), 8 ADC vs 14 (-43%); pin-compatible footprint when memory requirements fit 4KB

📋 Reference alternative (not in catalog)

PIC16F884T-I/PT Maximum Ratings & Electrical Characteristics

Architecture PIC16 (8-bit Harvard RISC)
CPU Speed 20 MHz (5 MIPS)
Program Memory (Flash) 7 KB (4K x 14 words)
RAM 368 bytes
EEPROM 256 bytes
Operating Voltage 2.0 V to 5.5 V
I/O Pins 36
ADC 14-channel, 10-bit
Timers 2 x 8-bit, 1 x 16-bit
CCP Modules 1 x CCP + 1 x ECCP
Comparators 2
Communication USART, SPI, I2C (MSSP)
Internal Oscillators 8 MHz + 31 kHz LF
Package 44-pin TQFP (PT), 10 x 10 mm
Operating Temperature -40 C to +85 C (Industrial)

PIC16F884T-I/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/RE3 — Master Clear (reset) input or ICSP programming voltage / PORTE bit 3
Pin 2 RA0/AN0/ULPWU — PORTA bit 0 / ADC input 0 / Ultra Low-Power Wake-up input
Pin 3 RA1/AN1 — PORTA bit 1 / ADC input 1
Pin 4 RA2/AN2/VREF- — PORTA bit 2 / ADC input 2 / ADC negative voltage reference
Pin 5 RA3/AN3/VREF+ — PORTA bit 3 / ADC input 3 / ADC positive voltage reference
Pin 6 RA4/T0CKI/C1OUT — PORTA bit 4 / Timer0 clock input / Comparator 1 output
Pin 7 RA5/AN4/C2OUT/SS — PORTA bit 5 / ADC input 4 / Comparator 2 output / SPI Slave Select
Pin 8 RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read control / ADC input 5
Pin 9 RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write control / ADC input 6
Pin 10 RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / ADC input 7
Pin 11 VDD — Positive supply voltage (2.0V-5.5V)
Pin 12 VSS — Ground reference
Pin 13 OSC1/CLKI/RA7 — Crystal oscillator input / external clock input / PORTA bit 7
Pin 14 OSC2/CLKO/RA6 — Crystal oscillator output / clock output / PORTA bit 6
Pin 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output
Pin 17 RC2/CCP1 — PORTC bit 2 / CCP1 PWM output
Pin 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 19 RD0 — PORTD bit 0 / PSP data
Pin 20 RD1 — PORTD bit 1 / PSP data
Pin 21 RD2 — PORTD bit 2 / PSP data
Pin 22 RD3 — PORTD bit 3 / PSP data
Pin 23 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 24 RC5/SDO — PORTC bit 5 / SPI data out
Pin 25 RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock
Pin 26 RC7/RX/DT — PORTC bit 7 / USART receive / USART data
Pin 27 RD4 — PORTD bit 4 / PSP data
Pin 28 RD5 — PORTD bit 5 / PSP data / PWM1 output
Pin 29 RD6 — PORTD bit 6 / PSP data / PWM2 output
Pin 30 RD7 — PORTD bit 7 / PSP data / PWM3 output
Pin 31 VSS — Ground reference
Pin 32 VDD — Positive supply voltage (2.0V-5.5V)
Pin 33 RB0/INT/FLT0 — PORTB bit 0 / External interrupt / ECCP Fault input
Pin 34 RB1 — PORTB bit 1
Pin 35 RB2 — PORTB bit 2
Pin 36 RB3/PGM — PORTB bit 3 / ICSP programming enable
Pin 37 RB4 — PORTB bit 4
Pin 38 RB5 — PORTB bit 5
Pin 39 RB6/PGC — PORTB bit 6 / ICSP clock
Pin 40 RB7/PGD — PORTB bit 7 / ICSP data
Pin 41 VSS — Ground reference
Pin 42 VDD — Positive supply voltage (2.0V-5.5V)
Pin 43 VSS — Ground reference
Pin 44 VDD — Positive supply voltage (2.0V-5.5V)

Typical Applications

PIC16F884T-I/PT is suitable for 6 applications: Consumer Appliance Control Board, HVAC Climate Control Systems, LED Lighting Controllers, Industrial Sensor Hubs and Data Loggers, Small Motor and Pump Controllers, Battery-Powered Instrumentation.

🏭

Consumer Appliance Control Board

The PIC16F884T-I/PT is well-suited for consumer appliance control boards such as washing machines, dishwashers, and microwave ovens where its 36 I/O pins drive 7-segment displays, keypad matrices, and relay actuators. The 14-channel 10-bit ADC reads temperature sensors (NTC), water-level probes, and door-latch switches concurrently, eliminating the need for external analog multiplexers. Its 2.0V-5.5V operating range supports both 3.3V sensor interfaces and 5V relay drivers from a single supply rail. The ECCP module's PWM and half-bridge modes drive motor speed controls for pumps and fans, replacing discrete analog control circuits and reducing BOM cost. With nanoWatt sleep modes pulling under 1uA, the MCU contributes negligibly to standby power budgets required by ENERGY STAR appliance regulations.

🏭

HVAC Climate Control Systems

HVAC wall thermostats and zone controllers benefit from the PIC16F884T-I/PT's combination of 14 ADC channels, 2 comparators, and 36 I/O in a single 44-TQFP footprint. The MCU simultaneously reads room temperature, humidity sensors (via analog front end), setpoint dial position, and outdoor air sensor inputs without external multiplexer chips. The dual comparators support zero-cross detection for triac-driven line-voltage loads, while the ECCP module generates PWM outputs for variable-speed blower fans. nanoWatt power-down modes extend battery life in wireless thermostat variants; the internal 31 kHz LF oscillator maintains real-time scheduling without external crystal cost. The 256-byte EEPROM stores user preferences and calibration constants across power cycles, eliminating backup-battery requirements for setpoint retention.

💡

LED Lighting Controllers

LED driver and color-mixing controllers leverage the PIC16F884T-I/PT's ECCP module for high-resolution PWM dimming of RGBW LED strings at frequencies above the audible band (>20 kHz), eliminating flicker and audible noise. The 20 MHz CPU executes 5 MIPS, enabling real-time CIE-1931 color calculations and temperature-compensated brightness curves without latency. With 14 ADC channels, the MCU monitors multiple LED forward voltages for thermal foldback and individual-string current sensing via shunt resistors. The 7KB Flash accommodates lighting protocol stacks including DMX-512 slave reception or proprietary RF remote decoders. nanoWatt sleep modes keep idle power below 50uA, critical for mains-powered fixtures where standby power contributes to energy-rating compliance and global ecodesign directives.

🏭

Industrial Sensor Hubs and Data Loggers

Multi-channel industrial sensor hubs use the PIC16F884T-I/PT to consolidate 4-20 mA loop sensors, thermocouples (via external amplifiers), and digital inputs into a single acquisition node. Its 14 ADC inputs handle up to 14 analog channels simultaneously, while 256 bytes of EEPROM stores calibration coefficients and 368 bytes of RAM buffers measurement packets. The USART, SPI, and I2C (MSSP) interfaces connect to RS-485 transceivers, LCD displays, and external EEPROM data loggers in parallel. nanoWatt sleep modes between sample intervals reduce average current below 100uA for battery or solar-powered remote installations. The industrial -40C to +85C operating range covers most factory-floor environments, and the 44-TQFP package is mechanically compatible with hand-soldered prototypes and high-volume SMT lines.

🏭

Small Motor and Pump Controllers

Low-voltage brushless DC motor controllers and peristaltic pump drives use the PIC16F884T-I/PT's ECCP module in full-bridge or half-bridge PWM mode to generate complementary drive signals with programmable dead-band delay, eliminating external gate-driver complexity for sub-100W motors. The 20 MHz CPU executes sensorless BEMF zero-cross detection routines at 50us loop time, supporting smooth commutation up to several thousand RPM. Back-EMF voltage is sampled by the 10-bit ADC across multiple motor phases without external multiplexer ICs. The 36 I/O count accommodates Hall-sensor inputs, fault indicators, and tachometer outputs simultaneously. nanoWatt idle modes extend battery life in portable pump applications such as medical infusion or gardening equipment, while the 2.0V-5.5V supply range simplifies single-cell Li-ion or 4x AA battery operation.

🔧

Battery-Powered Instrumentation

Portable measurement instruments such as digital multimeters, handheld environmental meters, and field service tools benefit from the PIC16F884T-I/PT's nanoWatt power management and dual internal oscillators. The 8 MHz HF oscillator drives active measurement cycles, while the 31 kHz LF oscillator maintains real-time clock functions during sleep without external crystal cost or quiescent current penalty. The 14 ADC channels simultaneously read multiple sensor inputs (voltage, current, temperature), with the on-chip voltage reference providing ratiometric measurements below 0.5% error. Sleep currents below 1uA extend coin-cell battery life to multi-year timescales for intermittent-use devices. The 256-byte EEPROM stores user calibration data and last-measurement recall across battery replacements, while 36 I/O lines drive LCD segments, rotary encoder inputs, and serial debug interfaces without external I/O expanders.

Recommended Products Summary

What is the operating voltage range of PIC16F884T-I/PT?
The PIC16F884T-I/PT operates from 2.0V to 5.5V across the full industrial temperature range. According to the Microchip datasheet, the device includes a brown-out reset (BOR) circuit and a regulated internal core voltage. This wide range makes the part suitable for both 3.3V and 5V designs without level shifters.
How much Flash program memory does PIC16F884T-I/PT have?
The PIC16F884T-I/PT contains 7 KB of Flash program memory organized as 4K x 14-bit words. The 14-bit word width is standard for the PIC16 mid-range family. Per the Microchip datasheet, the Flash supports self-programming under firmware control via ICSP, enabling in-application firmware updates.
How many ADC channels does PIC16F884T-I/PT provide?
The PIC16F884T-I/PT provides a 14-channel, 10-bit Analog-to-Digital Converter with selectable reference voltages. According to Microchip datasheet 41291D, the ADC supports both single-ended and differential conversions and can operate in sleep mode using the internal RC oscillator, enabling low-power analog sampling for battery applications.
Where can I download the PIC16F884T-I/PT datasheet PDF?
The official PIC16F884T-I/PT datasheet is available on Microchip's website at microchip.com, listed under PIC16F88x family documentation. DigiKey also hosts the datasheet on the PIC16F884T-I/PT product page. The datasheet covers electrical characteristics, memory map, peripheral configuration, instruction set summary, and package dimensions.
What is the pinout of PIC16F884T-I/PT in the 44-TQFP package?
The PIC16F884T-I/PT uses a 44-pin TQFP with 36 user I/O pins distributed across five ports: PORTA (6), PORTB (8), PORTC (8), PORTD (8), and PORTE (4). Pin 1 is marked by the dot indicator at the top-left, and pins increment counter-clockwise. Refer to the package diagram SVG on this page for the full pin mapping.
What is the difference between PIC16F884-I/PT and PIC16F884T-I/PT?
The PIC16F884-I/PT and PIC16F884T-I/PT are functionally identical in die, memory, and peripherals. The 'T' suffix denotes Tape and Reel packaging rather than tray, used for high-volume surface-mount assembly. Both share the 44-TQFP (PT) package, identical pinout, and same 20 MHz CPU; the difference is purely the shipping medium.
Where to buy PIC16F884T-I/PT online?
PIC16F884T-I/PT is in stock at major distributors including DigiKey, Mouser, and LCSC Electronics as of 2026-09-22. The Mouser listing shows 7KB Flash, 256 RAM, 36 I/O. For prototype quantities LCSC offers units from $2.67, while DigiKey and Mouser typically carry full reel quantities. Lead time is generally 4-8 weeks from Microchip factory orders.
What is the price of PIC16F884T-I/PT in 1000-piece quantity?
The PIC16F884T-I/PT unit price at 1000-piece quantity is approximately $2.30 USD, with qty-1 single-unit pricing around $3.47 USD as of 2026-09-22. Pricing tiers on DigiKey and Mouser decrease with volume, reaching the lowest price at full reel (1600 pieces). Reel pricing typically lands near $2.20-$2.40 per unit.
Is PIC16F884T-I/PT in stock and what is the lead time?
The PIC16F884T-I/PT is currently listed as Active and in stock at DigiKey and Mouser as of 2026-09-22, with 1500+ units typically available. For higher volumes or full reels, Microchip direct orders carry an 8-week factory lead time. No end-of-life or NRND notice has been issued, making the part safe for long-term production designs.
PIC16F884T-I/PT vs PIC16F882T-I/SO - which is better for sensor hub applications?
For sensor hub applications, the PIC16F884T-I/PT is the stronger choice because it offers 36 I/O and 14 ADC channels in a 44-TQFP, versus the PIC16F882T-I/SO's 28 SOIC with only 24 I/O and 11 ADC channels. The PIC16F884T-I/PT handles multi-sensor arrays more comfortably. Choose PIC16F882T-I/SO only when board area forces an SOIC footprint.
When should I choose PIC16F884T-I/PT over PIC16F883T-I/SS?
Choose the PIC16F884T-I/PT when you need more than 24 I/O pins, more than 8 ADC channels, or a 44-TQFP footprint. The PIC16F883T-I/SS in 28-SSOP has only 25 I/O and 8 ADC channels. For pure sensor interfaces with tight pin counts, PIC16F883T-I/SS may suffice, but for any 36-I/O requirement the PIC16F884T-I/PT is the only equivalent part.
What is the best drop-in replacement for PIC16F884T-I/PT?
The PIC16F884-I/PT is the closest drop-in replacement for PIC16F884T-I/PT, sharing identical 44-TQFP footprint, pinout, memory, and peripherals - the only difference is the shipping medium (tray vs Tape and Reel). For automotive-grade designs, the PIC16F884-E/PT is the same die with extended temperature rating. Both are available on XAIPART and verified from Microchip documentation.
Can PIC16F884-E/PT replace PIC16F884T-I/PT directly?
Yes, the PIC16F884-E/PT can replace PIC16F884T-I/PT on the same 44-TQFP footprint because both share identical pinouts and silicon. The 'E' designation indicates an extended temperature grade (-40C to +125C) versus the standard -40C to +85C industrial range of PIC16F884T-I/PT. The 'E' part is pin-compatible and functionally identical for all standard MCU operations.
What are the key specifications of PIC16F884T-I/PT that engineers should know?
The PIC16F884T-I/PT key specifications are: 20 MHz 8-bit PIC16 CPU with 5 MIPS throughput, 7 KB Flash, 368 bytes RAM, 256 bytes EEPROM, 36 I/O pins, 14-channel 10-bit ADC, two comparators, one CCP and one ECCP module, USART/SPI/I2C communications, internal 8 MHz and 31 kHz oscillators, and 2.0V-5.5V supply in a 44-pin TQFP package operating from -40C to +85C.

Engineering reference data for PIC16F884T-I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16F884T-I/PT when your design requires 14 or more ADC channels, 36 I/O pins, and 7 KB of Flash in a 44-TQFP footprint operating from -40C to +85C. This makes it ideal for sensor-dense applications like HVAC control boards, industrial sensor hubs, and consumer appliance user interfaces. Choose PIC16F884-I/PT if you need the same part in tray packaging for hand-assembly or low-volume prototypes. Choose PIC16F884-E/PT if your environment exceeds +85C (e.g., enclosed LED fixtures, automotive underhood, industrial ovens). For applications with firmware exceeding 7 KB, choose PIC16F877AT-I/PTG (14 KB Flash) if 8 ADC channels suffice. For simpler designs that fit in 4 KB Flash with 33 I/O, the PIC16F874T-I/PT offers a cost-down path on the same footprint. All five parts share the same 44-TQFP (PT) package, enabling layout reuse across a product family.

Comparison with Alternatives

Parameter This Product PIC16F884-I/PT PIC16F884-E/PT PIC16F871-I/PT PIC16F877AT-I/PTG PIC16F874AT-I/PT PIC16F874T-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-TQFP (PT) 10x10 mm 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same
Flash Program Memory 7 KB 7 KB 7 KB 7 KB 14 KB (+100%) 4.5 KB (-36%) 4 KB (-43%)
I/O Pins 36 36 36 33 (-8%) 33 (-8%) 33 (-8%) 33 (-8%)
ADC Channels 14 x 10-bit 14 x 10-bit 14 x 10-bit 8 x 10-bit (-43%) 8 x 10-bit (-43%) 8 x 10-bit (-43%) 8 x 10-bit (-43%)
CPU Speed 20 MHz / 5 MIPS 20 MHz / 5 MIPS 20 MHz / 5 MIPS 20 MHz / 5 MIPS 20 MHz / 5 MIPS 20 MHz / 5 MIPS 20 MHz / 5 MIPS
Operating Temperature -40 C to +85 C -40 C to +85 C -40 C to +125 C (+40 C upper) -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C
RAM 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 192 bytes (-48%) 192 bytes (-48%)
EEPROM 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes 256 bytes

Key Differentiators

  • Highest ADC channel count in the 44-TQFP PIC16F family (vs PIC16F877AT-I/PTG)
  • Industrial temperature coverage with standard grade price (vs PIC16F884-E/PT)
  • Largest Flash in 14-ADC 44-TQFP PIC16F variant (vs PIC16F871-I/PT)

Design Notes

Place a 0.1uF ceramic decoupling capacitor as close as possible to each VDD pin (pins 11, 32, 42, 44) and tie each VSS pin (12, 31, 41, 43) to a low-impedance ground plane. The PIC16F884T-I/PT has four VDD and four VSS pins on the 44-TQFP; bypassing all of them reduces digital switching noise on the analog supply rail that could otherwise couple into ADC measurements. For ADC accuracy below 1 LSB, add a 10uF bulk capacitor near the AVdd/AVss pair (where applicable) and route the analog reference separately from the digital supply.

Always configure the MCLR pin (pin 1) with an external 10k pull-up to VDD; the PIC16F884T-I/PT cannot operate reliably without MCLR tied high. The MCLR pin is also used as ICSP programming voltage (VPP), so do not place a capacitor larger than 100pF directly on MCLR as it will slow the ICSP rise time and cause programming failures. If unused, the MCLR function can be disabled in the configuration bits only when internal LVD reset is enabled - never leave MCLR floating.

Route the ICSP signals PGC (pin 39) and PGD (pin 40) away from switching nodes such as PWM outputs, relay drivers, or oscillator pins. Place a 5-pin 0.1 inch header (MCLR/VPP, VDD, VSS, PGC, PGD) on the PCB for in-circuit programming and debugging. The 44-TQFP package has a fine 0.8 mm pitch; design the PCB land pattern to IPC-7351 nominal density and add a ground pour under the package to provide thermal dissipation and EMI shielding. Keep analog inputs (PORTA and PORTE ADC channels) routed over a continuous analog ground pour, isolated from digital return currents.

When using the 20 MHz crystal oscillator on OSC1/OSC2 (pins 13/14), keep the crystal traces short and symmetric, place the load capacitors (typically 15-33 pF) within 5 mm of the MCU pins, and surround the oscillator with a grounded guard ring to prevent injection of switching noise. If using the internal 8 MHz HF oscillator instead, the oscillator pins can be reconfigured as RA6/RA7 GPIO. The internal 31 kHz LF oscillator provides low-power timing without external components and remains accurate enough for sleep-mode wake intervals up to several seconds.

Compliance Information

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

RoHS compliant per Microchip product page. Industrial temperature grade -40C to +85C; for automotive AEC-Q100 qualified PIC16F parts, consider PIC16F884T-I/PT automotive variants separately. Lead-free and halogen-free per Microchip packaging markings. Microchip's Chandler and Tempe facilities are QS-9000 certified for PIC16F production.

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

Related Searches

PIC16F884T-I/PT PIC16F884T-I/PT datasheet Microchip PIC16F884 44-TQFP PIC16F884 7KB Flash 8-bit microcontroller 44-pin TQFP PIC microcontroller PIC16F884 HVAC control board PIC16F884T-I/PT vs PIC16F877A PIC16F884 drop-in replacement PIC16F884T-I/PT buy online what is the ADC channel count of PIC16F884 PIC16F884 nanoWatt power management low power 8-bit MCU 36 I/O

Related Components & Terms

Microchip Technology PIC16F884T-I/PT PIC16F884 PIC16F884-I/PT PIC16F884-E/PT PIC16F871-I/PT PIC16F877AT-I/PTG PIC16F874AT-I/PT PIC16F874T-I/PT 8-bit microcontroller PIC16 architecture Harvard RISC nanoWatt technology Flash program memory EEPROM 10-bit ADC ECCP module MSSP USART SPI I2C 44-pin TQFP TQFP package RoHS REACH AEC-Q100 ICSP QS-9000 HVAC control LED lighting consumer appliance
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