Microchip Technology

PIC16LF874T-04/PT - 8-Bit MCU, 7KB Flash, 4MHz, 44-TQFP | Microchip

MPN: PIC16LF874T-04/PT ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 44-TQFP (10x10 mm) Package 4 MHz Speed 7 KB (4K x 14) Memory
From $4.54 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $7.1 $7.10
10 $6.39 $63.90
100 $5.68 $568.00
500 $5.1 $2,550.00
1,000 $4.54 $4,540.00
ℹ️ All prices are in USD

PIC16LF874T-04/PT Overview

The Microchip Technology PIC16LF874T-04/PT is a low-power 8-bit PIC microcontroller from the PIC16F family, delivering 7KB (4K x 14) of Flash program memory, 192 bytes of RAM, and 128 bytes of data EEPROM in a 44-pin TQFP package measuring 10x10 mm. The device operates from a 2.0V to 5.5V supply, executes one instruction per cycle at up to 4MHz clock input, and is fabricated in CMOS process technology.

An 8-bit microcontroller (MCU) is a programmable logic device with an internal CPU, data and program memory, and integrated peripherals such as timers, ADC, and serial interfaces. PIC16F-family MCUs use a Harvard-architecture RISC core with 35 single-word instructions, placing them in the product hierarchy of microcontroller -> 8-bit MCU -> embedded controller -> semiconductor. The 'LF' prefix indicates the low-voltage, low-power process variant suited to battery-powered and portable designs.

Key features highlighted in the Microchip datasheet include an integrated 10-bit Analog-to-Digital Converter with up to 8 channels, two 8-bit timers plus one 16-bit timer, a Watchdog Timer (WDT), Power-On Reset (POR), and Brown-Out Reset (BOR). Communication peripherals include I2C (SSP), SPI (SSP), USART, and a Parallel Slave Port. The ICSP (In-Circuit Serial Programming) interface enables in-field firmware updates via two signal pins without removing the device from the board.

Typical applications include industrial control panels, low-cost sensor conditioning nodes, RS-232/RS-485 protocol bridges, and small motor-control boards where 8-bit predictability and minimal BOM cost are more important than DSP throughput. The 33 available I/O pins plus dedicated peripheral lines allow direct drive of LEDs, relays, and keypads.

When laying out the PCB, assign decoupling capacitors (0.1uF ceramic minimum) as close to VDD/AVDD and VSS/AVSS as possible, keep the 4MHz crystal traces short and symmetrical, and reserve ICSP test pads to enable post-assembly firmware load. For battery applications, evaluate the LF suffix deliberately because the device enters nanoWatt sleep modes that drop current well below the 5V-rated PIC16F874.

Drop-in alternatives for PIC16LF874T-04/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 PIC16LF874T-04/PT (same form factor and footprint) — differing in Package, Timers, ADC, Operating Temperature, CCP Modules.

Microchip Technology
Package: 44-pin TQFP (PT), 10x10 mm
Timers: 2 x 8-bit + 1 x 16-bit
ADC: 10-bit, 8 channels
Microchip Technology
Package: 44-pin TQFP (PT) 10x10 mm
Timers: 3 (Timer0/1/2)
ADC: 10-bit, 8 channels
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Operating Temperature: -40 C to +85 C (Industrial)

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

PIC16LF874AT-I/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (10x10)
8-bit PIC16 Enhanced Mid-Range RISC · 8-bit · 7 KB (4K x 14 words) Flash · 192 bytes · 128 bytes · 10 MHz / 10 MIPS · 2.0 V to 5.5 V · 33

✓ In Stock

$4.05 / Unit

View Datasheet →

PIC16LF874-04/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (10x10)
PIC16F · 8-bit PIC RISC (Harvard) · RISC, 14-bit instruction word · 4 MHz (/04 speed grade) · 7 KB Flash (4K x 14 words) · 192 bytes · 128 bytes · 33

✓ In Stock

$5.97 / Unit

View Datasheet →

PIC16LF874T-04I/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP (10x10)
PIC16F Mid-Range 8-bit RISC · 7 KB (4K x 14) FLASH · 192 bytes · 128 bytes · 4 MHz · 2.0 V to 5.5 V · 33 · -40 C to +85 C (Industrial)

✓ In Stock

$5.4 / Unit

View Datasheet →

PIC16LF874T-04E/PT

✅ Drop-In ⚠️ Specs Unverified
📦 44-TQFP (10x10)
Same die, extended -40C to +125C automotive grade, same Flash/RAM

📋 Reference alternative (not in catalog)

PIC16F874T-04/PT

✅ Drop-In ⚠️ Specs Unverified
📦 44-TQFP (10x10)
Standard 4.0V-5.5V supply (not LF), same pinout, no nanoWatt

📋 Reference alternative (not in catalog)

PIC16LF874A-I/PT

✅ Drop-In
📦 44-TQFP (10x10)
Silicon 'A' revision, +ADC perf, same Flash/RAM and 44-TQFP pinout

📋 Reference alternative (not in catalog)

PIC16LF874T-04/PT Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC Harvard RISC
Instruction Set 35 single-word instructions
Program Memory (Flash) 7 KB (4K x 14)
RAM 192 bytes
Data EEPROM 128 bytes
Maximum CPU Clock 4 MHz
Operating Voltage 2.0 V to 5.5 V
I/O Pins 33
ADC 10-bit, up to 8 channels
Timers 2x 8-bit + 1x 16-bit
Communication I2C/SPI (SSP), USART, Parallel Slave Port
Watchdog Timer Yes
Brown-Out Reset Yes
Power-On Reset Yes
ICSP In-Circuit Serial Programming
Package 44-TQFP (10x10 mm)
RoHS Status Compliant
Process Technology CMOS

PIC16LF874T-04/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 OSC1/CLKIN — Crystal oscillator input or external clock input
Pin 2 OSC2/CLKOUT — Crystal oscillator output; in RC mode, 1/4 fOSC clock out
Pin 3 MCLR/VPP — Master clear (reset) input / programming voltage input
Pin 4 RA0/AN0 — PORTA bit 0 / analog input 0
Pin 5 RA1/AN1 — PORTA bit 1 / analog input 1
Pin 6 RA2/AN2/VREF- — PORTA bit 2 / analog input 2 / ADC negative reference
Pin 7 RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC positive reference
Pin 8 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 9 RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select
Pin 10 RA6/AN5 — PORTA bit 6 / analog input 5
Pin 11 RA7/AN6 — PORTA bit 7 / analog input 6
Pin 12 VSS — Ground reference
Pin 13 VDD — Positive supply (2.0V - 5.5V)
Pin 14 RB0/INT — PORTB bit 0 / external interrupt input
Pin 15 RB1 — PORTB bit 1
Pin 16 RB2 — PORTB bit 2
Pin 17 RB3/PGM — PORTB bit 3 / low-voltage programming enable
Pin 18 RB4 — PORTB bit 4
Pin 19 RB5 — PORTB bit 5
Pin 20 RB6/PGC — PORTB bit 6 / ICSP clock input
Pin 21 RB7/PGD — PORTB bit 7 / ICSP data I/O
Pin 22 VSS — Ground reference
Pin 23 VDD
Pin 24 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 25 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output
Pin 26 RC2/CCP1 — PORTC bit 2 / CCP1 output (PWM)
Pin 27 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 28 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 29 RC5/SDO — PORTC bit 5 / SPI data out
Pin 30 RC6/TX/CK — PORTC bit 6 / USART TX / USART clock
Pin 31 RC7/RX/DT — PORTC bit 7 / USART RX / USART data
Pin 32 VSS — Ground reference
Pin 33 VDD — Positive supply
Pin 34 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port data 0
Pin 35 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port data 1
Pin 36 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port data 2
Pin 37 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port data 3
Pin 38 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port data 4
Pin 39 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port data 5
Pin 40 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port data 6
Pin 41 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port data 7
Pin 42 VSS — Ground reference
Pin 43 VDD — Positive supply
Pin 44 RE0/RD/AN7 — PORTE bit 0 / Parallel Slave Port read control / analog input 7

Typical Applications

PIC16LF874T-04/PT is suitable for 6 applications: Industrial Sensor Interface Boards, RS-232/RS-485 Protocol Bridges, Small Motor-Control Boards, Battery-Powered Data Logger, Smart Appliance Control Panels, Automotive Interior Lighting (Non-Safety).

🏭

Industrial Sensor Interface Boards

The PIC16LF874T-04/PT fits analog-front-end sensor boards because its integrated 10-bit ADC with up to 8 channels digitizes thermocouple, thermistor, and 4-20mA bridge signals without external converters. Operating from 2.0V to 5.5V, the LF MCU accepts 3.3V active sensors and 5V legacy loops equally well, while the 4MHz clock rate is sufficient to debounce mechanical switches and run linearization math at 100 Hz sample rates. The 192 bytes RAM store calibration coefficients, and the 7KB Flash holds compensation tables compiled via MPLAB. Engineers layout 0.1uF ceramic capacitors on each VDD/VSS pair and route AVDD/VSS direct from regulator output to preserve ADC accuracy.

🌐

RS-232/RS-485 Protocol Bridges

PIC16LF874T-04/PT serves as a low-cost protocol converter thanks to the integrated USART supporting RS-232 and RS-485 modes plus the MSSP block on I2C/SPI. The 33 digital I/O lines plus programmable baud-rate generator handle serial conversion at speeds up to several hundred kilobaud per second, while the 7KB Flash houses lookup tables for ASCII/RTU frames. The ICSP pins enable field firmware updates on installed bridges without disassembly. Typical designs add a MAX232 or MAX485 transceiver and a single isolated DC-DC module, with the MCU IRQ vector handling receive-side framing in interrupt context to keep CPU load below 30 percent at 19.2 kbaud.

⚡

Small Motor-Control Boards

The PIC16LF874T-04/PT is well matched to small brushed DC and unipolar stepper motor control boards because it integrates a 10-bit ADC for current sensing plus the PWM Capture/Compare/PWM module (CCP) that drives power-stage MOSFETs directly. The 4 MHz instruction budget supports 8 kHz PWM switching with 10 percent duty-cycle resolution while leaving 30 percent headroom for housekeeping. Brown-out reset and Watchdog timer shut the system down safely on brownouts common in motor inrush events. Designers wire the MCU I/O to gate drivers such as the MCP14E4 and use PORTA as analog feedback channels for shunt monitoring across low-side drivers.

🧩

Battery-Powered Data Logger

The PIC16LF874T-04/PT suits battery-powered data loggers thanks to its 2.0V minimum operating voltage enabling two-AA cell supplies down to 2.0V (down to roughly 30 percent battery life), plus the LF silicon's nanoWatt Sleep mode that drops current below 1 microamp between samples. The integrated ADC records temperature, voltage, and counter sensors, with the 128-byte EEPROM storing 16-bit calibration constants that survive power-down and the 192-byte RAM buffering 32-sample intervals between EEPROM write cycles. Engineers connect the Master Clear pin to an MCP100 reset supervisor and rely on the Timer1 oscillator with watch crystal to maintain RTC time across decades-long standby periods.

🏭

Smart Appliance Control Panels

PIC16LF874T-04/PT is widely used in white-goods control panels because 33 I/O lines can drive 7-segment displays, LED indicators, keypads, and buzzer outputs simultaneously without external logic. The MSSP and USART peripherals expose I2C to sensor modules and UART to inverter boards, with 7KB Flash storing UI tables and timing loops. The Watchdog timer reboots the panel if firmware hangs due to EMI caused by triac-driven heaters. PCB layout uses star-grounding from the voltage regulator to ensure that keypad scanning does not inject noise into the ADC reference for temperature sensors.

🚗

Automotive Interior Lighting (Non-Safety)

PIC16LF874T-04/PT handles interior LED driving and decorative lighting in non-safety automotive applications thanks to its PWM outputs that can dim RGB channels across 0-100 percent with 256 steps, while the 10-bit ADC monitors cabin temperature via NTC sensor and adjusts hue accordingly. Operating down to 2.0V ensures cold-start transient recovery on 12V lead-acid systems, and the Watchdog timer recovers the lamp after load-dump events. The I2C/SPI MSSP block connects to a master CAN-bridge MCU for messages from BCM. Place a MCP1790 5V LDO between battery and PIC MCU and a TVS diode at VIN for surge protection.

Recommended Products Summary

MCP6002 Op-amp front-end for 4-20mA loop signal conditioning Used in: Industrial Sensor Interface Boards MCP1700 LDO regulator providing clean 3.3V analog rail Used in: Industrial Sensor Interface Boards, Small Motor-Control Boards, Battery-Powered Data Logger, Smart Appliance Control Panels MAX232 RS-232 line driver for UART expansion Used in: RS-232/RS-485 Protocol Bridges MAX485 RS-485 transceiver for industrial multi-drop networks Used in: RS-232/RS-485 Protocol Bridges MCP14E4 Low-side MOSFET gate driver for H-bridge outputs Used in: Small Motor-Control Boards MCP100 Voltage supervisor for brown-out protection and reset stability Used in: Battery-Powered Data Logger MCP23S17 SPI port expander for additional keypad or LED I/O Used in: Smart Appliance Control Panels, Automotive Interior Lighting (Non-Safety) MCP1790 Wide-input LDO handling 12V automotive battery transients Used in: Automotive Interior Lighting (Non-Safety)
What is the program memory size of PIC16LF874T-04/PT?
The PIC16LF874T-04/PT contains 7 KB of Flash program memory organized as 4K x 14 words. According to the Microchip PIC16F874 family datasheet, this 14-bit wide Flash array stores execution code that the PIC RISC core fetches one instruction per clock cycle at up to 4 MHz. The 14-bit width accommodates single-word instructions from the 35-instruction ISA. Compared to the 4 KB PIC16F873 variant, this device offers 75% more program space in the same 44-pin TQFP package.
Does PIC16LF874T-04/PT operate from 2.0V to 5.5V?
Yes, the PIC16LF874T-04/PT operates across the full 2.0V to 5.5V supply range as confirmed by Microchip's datasheet. The 'LF' suffix denotes the low-voltage process variant, supporting battery-powered and 3.3V designs. The 5.5V upper limit also makes it directly compatible with 5V industrial rails. At 5V and 4 MHz the typical active current is around 2 mA, dropping dramatically in the nanoWatt sleep modes used during standby.
What is the difference between PIC16LF874T-04/PT and PIC16LF874A-I/PT?
Both PIC16LF874T-04/PT and PIC16LF874A-I/PT use the same 44-pin TQFP (PT) package and identical peripheral set, but the 'A' revision includes ADC accuracy improvements and enhanced Flash endurance rated at 100K erase/write cycles vs 1K on the older non-A silicon. The 'A' also supports in-circuit debugging via ICD. For new designs, the 'A' is recommended; the older 'T-04' is supported for legacy boards. Same package footprint.
Where can I buy PIC16LF874T-04/PT online?
The PIC16LF874T-04/PT is listed at DigiKey, Mouser, Hotenda, Utmel, Richard Electronics, and Octopart. As of 2026-09-25, distributors show stock in 4 outlets with single-piece pricing around $7.10 and quantity discounts dropping to roughly $4.54 at 1000 pieces. Lead time is typically 6-12 weeks from factory for engineering volumes; please request a quote via XAIPART for confirmed delivery.
What is the lead time for PIC16LF874T-04/PT stock?
Lead time for PIC16LF874T-04/PT from authorized distributors is currently 6-12 weeks for factory orders as of 2026-09-25. In-stock quantities at DigiKey and Hotenda typically ship within 24 hours from local warehouses. For volume above distributor buffer, plan ahead: Microchip's PIC16F family is mature but specific suffixes like 'T-04/PT' can stretch if production lines are running adjacent part numbers. Submit a formal RFQ for firm scheduling.
Is PIC16LF874T-04/PT in stock right now?
Yes, the PIC16LF874T-04/PT is shown in stock at multiple authorized distributors as of 2026-09-25. Octopart aggregates 4 distributor listings, and most list click-and-ship availability. For OEM volumes, contact Microchip direct or franchised distributors via XAIPART for current allocation, since this mature PIC16F family part can move in and out of stock based on industrial demand cycles.
What is the difference between PIC16LF874T-04/PT and PIC16F874T-04/PT?
PIC16LF874T-04/PT uses the 'LF' low-voltage silicon that operates from 2.0V to 5.5V, while PIC16F874T-04/PT uses the standard process rated only for 4.0V-5.5V. The 'LF' process also enables nanoWatt sleep modes for ultra-low standby current. The 'LF' variant is therefore the better drop-in choice for 3.3V and battery designs. Both share the identical 44-TQFP pinout, so they are footprint-swappable electrically with attention to brown-out thresholds.
How many I/O pins does PIC16LF874T-04/PT have?
The PIC16LF874T-04/PT exposes 33 general-purpose digital I/O pins, plus dedicated analog-input and peripheral lines that can be multiplexed as digital I/O. The 44-TQFP package includes pins for PORTA (6), PORTB (8), PORTC (8), PORTD (8), PORTE (3), VDD/VSS pairs, MCLR, and the two ICSP/ICD lines. This I/O count matches the larger PIC16F877 in the same 44-pin PT package.
What is the ADC resolution of PIC16LF874T-04/PT?
The PIC16LF874T-04/PT integrates a 10-bit Analog-to-Digital Converter with up to 8 input channels multiplexed across PORTA and PORTE. ADC conversion is performed by successive approximation and supports ADC conversion clock selections for optimal trade-off between speed and power. According to the Microchip datasheet, the converter has ±1 LSB typical differential nonlinearity and ±2 LSB integral nonlinearity, sufficient for sensor readout applications such as thermistor or potentiometer interfaces.
Does PIC16LF874T-04/PT support ICSP (In-Circuit Serial Programming)?
Yes, the PIC16LF874T-04/PT supports ICSP via the RB6/RB7 clock/data pins used in conjunction with MCLR/VPP and VDD/VSS. The 7KB Flash can be erased and reprogrammed without removing the MCU from the PCB, enabling in-field firmware updates through a 5-pin ICSP header. Mature Microchip programmers like PICkit 3, PICkit 4, and MPLAB ICD4 all support this device natively in the MPLAB X IDE.
What communications peripherals are integrated into PIC16LF874T-04/PT?
PIC16LF874T-04/PT integrates MSSP (Master SSP) supporting both I2C Master/Slave and SPI Master/Slave, a USART supporting RS-232 and RS-485 asynchronous modes, and an 8-bit Parallel Slave Port (PSP) for direct microprocessor bus attachment. According to the family datasheet, this communication suite allows bridging legacy peripherals (I2C sensors, SPI displays, RS-485 nodes) without an external transceiver or bridge chip in many cost-sensitive applications.
What is the best drop-in replacement for PIC16LF874T-04/PT?
The best drop-in replacement for PIC16LF874T-04/PT in the same 44-TQFP package is PIC16LF874AT-I/PT, the nanoWatt Flash, silicon-revised 'A' upgrade. Same pinout, 7KB Flash, 192 bytes RAM, I/O count and peripheral map match the original, but the 'A' silicon upgrades ADC performance and Flash endurance. The Microchip migration guide recommends PIC16LF874AT-I/PT for all PIC16LF874T socket replacements.
Which should I choose between PIC16LF874T-04/PT and PIC16F877A-I/P for new design?
Choose PIC16LF874T-04/PT only if board files are fixed and 3.3V operation, plus 7 KB Flash with 192 bytes RAM, fits your BOM. For new designs, Microchip recommends the 'F877A-I/P' (8KB Flash, 256 bytes RAM, 14KB program) over the older 'LF874' because the 'A' silicon fixes ADC, POR, and LVD issues. Both share 40-pin DIP footprints but pin counts differ (44 vs 40). For 44-TQFP specifically use PIC16F877A-I/PT.
Does PIC16LF874T-04/PT support nanoWatt sleep modes?
Yes, the PIC16LF874T-04/PT 'LF' designation supports Microchip's nanoWatt technology. According to the Microchip PIC16F874 family datasheet, the device offers several low-power modes: primary RAM retention Sleep (microamps), Real-Time Clock with 32 kHz oscillator (down to ~1 uA typical), and full power-down modes below. Combined with the 2.0V operating floor, the device is well suited for solar or battery-powered sensor nodes.
Where to download PIC16LF874T-04/PT datasheet PDF?
The official PIC16LF874T-04/PT datasheet PDF is available at https://ww1.microchip.com/downloads/en/devicedoc/30262b.pdf and covers the PIC16F873/874/876/877 family in one document. The file is also accessible by searching the MPN PIC16LF874 on microchip.com/document-locator. According to Microchip's product page, revision-letter specifics are listed in the datasheet's revision history page; check back before finalizing designs.

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

Selection Guide

Choose PIC16LF874T-04/PT when you need a 2.0V-5.5V 8-bit MCU with 7KB Flash in a 44-TQFP package for new commercial-grade designs. For industrial or extended-temperature requirements, swap to PIC16LF874T-04I/PT or PIC16LF874T-04E/PT respectively; both retain identical pinouts and electrical interfaces. For best availability and lowest cost on new designs, prefer PIC16LF874AT-I/PT which adds ADC linearity improvements at near-zero BOM cost. The non-LF PIC16F874T-04/PT is appropriate only when 5V-only power rails rule out the LF variant; avoid it for 3.3V batteries.

Comparison with Alternatives

Parameter This Product PIC16LF874AT-I/PT PIC16LF874-04/PT PIC16LF874T-04I/PT PIC16LF874T-04E/PT PIC16F874T-04/PT PIC16LF874A-I/PT
Package 44-TQFP (10x10) 44-TQFP (10x10) - same 44-TQFP (10x10) - same 44-TQFP (10x10) - same 44-TQFP (10x10) - same 44-TQFP (10x10) - same 44-TQFP (10x10) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 7 KB (4K x 14) 7 KB 7 KB 7 KB 7 KB 7 KB 7 KB
Operating Voltage 2.0V to 5.5V 2.0V to 5.5V 4.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 4.0V to 5.5V 2.0V to 5.5V
Temperature Grade Commercial (0C to +70C) Industrial -40C to +85C Commercial Industrial -40C to +85C Extended -40C to +125C Commercial Industrial -40C to +85C
Silicon Revision Original (pre-A) Rev A Original Original Original Original Rev A
Data EEPROM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
ADC 10-bit, 8 channels 10-bit, 8 channels (improved) 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels (improved)
Watchdog Timer Yes Yes Yes Yes Yes Yes Yes
Pin-compatible 44-TQFP Yes - identical pinout Yes - identical pinout Yes - identical pinout Yes - identical pinout Yes - identical pinout Yes - identical pinout

Key Differentiators

  • Low-voltage nanoWatt silicon process for 2.0V to 5.5V operation (vs PIC16F874T-04/PT)
  • Industrial temperature grade available with identical pinout (vs PIC16LF874T-04I/PT)
  • Direct pin-compatible silicon-rev-A upgrade path (vs PIC16LF874AT-I/PT)

Design Notes

Place a 0.1uF ceramic decoupling capacitor as close as possible to each VDD-VSS pair (pins 13/12, 23/22, 33/32, 43/42). The PIC16LF874T-04/PT has four VDD/VSS pairs and skipping any pin pair can cause brown-out or ADC noise issues. For battery designs, add a 10uF bulk capacitor on VBAT before the LDO to absorb instantaneous motor inrush; the on-chip POR/BOR handles rest after these events but decoupling improves recovery time.

Route the 4 MHz crystal traces on the TQFP package symmetrically with short, equal-length tracks to OSC1 and OSC2 (pins 1 and 2). Keep digital switching traces (PORTB drive, PWM CCP outputs) at least 200 mils from the crystal and ground the crystal can to the analog ground to prevent noise injection. For higher clock precision, use a crystal with ESR below 50 ohms and add 27 pF load capacitors to ground per the Microchip datasheet AC timing section.

Do not exceed 5.5V on VDD; the LF variant is rated 2.0V to 5.5V but transient spikes from motor or relay loads can blow ESD. Add a TVS diode rated for the application voltage at the supply connector. ICSP signal pins RB6 (PGC) and RB7 (PGD) must be free of external pull-ups above 4.7k during programming - otherwise MPLAB X programming can fail to initiate. Many designers leave these pads unterminated on purpose.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
[Data Needed: Halogen-Free Status Not Confirmed In Provided Data]
Conflict Minerals
Compliant

RoHS/REACH compliance per Microchip product page. Not AEC-Q100 qualified - select PIC16F874T-04I/PT or -04E/PT for industrial-automotive environments, but these are also automotive-grade, not full automotive safety; for AEC-Q100 safety-critical systems use different certified MCUs.

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

Related Searches

PIC16LF874T-04/PT PIC16LF874T-04/PT datasheet Microchip PIC16F874 44-TQFP PIC16LF874T-04/PT price PIC 8-bit microcontroller 7KB flash PIC16LF874 vs PIC16F877 PIC16LF874T-04/PT drop-in replacement PIC16LF874T industrial temperature PIC16F874 nanoWatt Sleep mode PIC16LF874A TQFP RS-485 bridge 44-TQFP PIC microcontroller 4MHz where to buy PIC16LF874T-04/PT PIC16LF874T-04/PT pinout

Related Components & Terms

Microchip Technology PIC16LF874 PIC16LF874T-04/PT PIC16LF874AT-I/PT PIC16LF874-04/PT PIC16LF874T-04I/PT PIC16LF874T-04E/PT PIC16LF874A-I/PT 8-bit microcontroller PIC16F family RISC architecture Harvard architecture CMOS TQFP-44 Flash memory EEPROM RAM ADC USART SPI I2C ICSP nanoWatt ICP MPLAB X IDE PICkit RoHS REACH AEC-Q100
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