Microchip Technology

PIC16LF874AT-I/PT - 8-bit MCU 7KB Flash 33 I/O TQFP-44 | Microchip

MPN: PIC16LF874AT-I/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 10 MHz / 10 MIPS Speed 7 KB (4K x 14 words) Flash Memory
From $4.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $6.32 $6.32
10 $5.78 $57.80
100 $5.12 $512.00
500 $4.61 $2,305.00
1,000 $4.05 $4,050.00
ℹ️ All prices are in USD

PIC16LF874AT-I/PT Overview

The Microchip Technology PIC16LF874AT-I/PT is an 8-bit PIC16 microcontroller based on the enhanced RISC architecture, delivering 10 MIPS performance with 7KB (4K x 14 words) of Flash program memory, 192 bytes of RAM, and 33 digital I/O pins in a 44-pin TQFP (10x10 mm) package. It operates from 2.0V to 5.5V, features a 10 MHz internal oscillator option, and integrates a 10-bit ADC, Capture/Compare/PWM (CCP), USART, I2C, and SPI peripherals. The "LF" prefix denotes the low-power process node optimized for battery-operated designs.

A PIC16 microcontroller is an 8-bit Harvard-architecture RISC device from Microchip's mid-range family, sitting in the hierarchy: PIC16 -> PIC microcontroller -> 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. The PIC16F family is one of the most widely deployed 8-bit MCU platforms in industrial, automotive, and consumer products because of its deterministic instruction set, low power consumption, and the free MPLAB X IDE + XC8 toolchain. The mid-range core executes one instruction per clock cycle, giving throughput close to many 16-bit cores at much lower cost.

The PIC16LF874AT-I/PT's 33 I/O pins (out of 44 package pins) share pins with the on-chip ADC and serial peripherals, and five ports (PORTA through PORTE) are organized with bidirectional capability and individual interrupt-on-change support. The 8-channel 10-bit ADC provides analog input for sensor conditioning, while the USART, MSSP (I2C/SPI), and parallel slave port give flexible connectivity for sensors, displays, and peer MCUs. The device also includes a parallel slave port for external memory or bus expansion in legacy designs.

Typical applications include industrial control panels, HVAC sensor interfaces, automotive body electronics (non-safety), battery-powered instrumentation, and white-goods user interfaces. The wide 2.0-5.5V supply range, low-power nanoWatt technology, and proven PIC16 instruction set make it well-suited for retrofit and long-lifecycle products.

When designing with this device, the 33 I/O count and TQFP-44 footprint constrain PCB layout and require careful ADC trace routing to minimize digital noise coupling. For new designs, evaluate newer PIC16F1xxx Enhanced Mid-range parts with more memory and Core Independent Peripherals; for legacy drop-in replacement, only same-family same-pinout PIC16F874A variants are pin-compatible.

Drop-in alternatives for PIC16LF874AT-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 PIC16LF874AT-I/PT (same form factor and footprint) — differing in Package, Program Memory Size, MSL Level, ADC, Core Architecture.

Microchip Technology
Package: MQFP-44 (PQ) 10x10 mm
Program Memory Size: 7 KB (4K x 14 instructions)
Microchip Technology
Package: 44-QFN (8x8 mm) with exposed pad
MSL Level: 3
ADC: 10-bit, up to 8 channels
Microchip Technology
Package: 44-pin TQFP (10x10 mm)
Program Memory Size: 7 KB (4K x 14) FLASH
Core Architecture: PIC16F Mid-Range 8-bit RISC

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

PIC16LF874A-I/PT

✅ Drop-In
📦 TQFP-44 (PT) 10x10 mm
no 'T' tape-and-reel suffix, identical die, 7 KB Flash, 33 I/O; pin-to-pin compatible in TQFP-44

📋 Reference alternative (not in catalog)

PIC16LF874AT-I/PTG

✅ Drop-In
📦 TQFP-44 (PT) 10x10 mm
Pb-free / RoHS marking variant; identical die and pinout

📋 Reference alternative (not in catalog)

PIC16LF874AT-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-44 (ML) 8x8 mm
8-bit PIC16 enhanced mid-range · 7 KB (4K x 14) · 192 bytes · 128 bytes · 20 MHz (10 MIPS) · 2.0 V to 5.5 V · 33 · 10-bit, up to 8 channels

✓ In Stock

$6.75 / Unit

View Datasheet →

PIC16F874A-I/PT

✅ Drop-In
📦 TQFP-44 (PT) 10x10 mm
same die/pinout; requires 4.0-5.5 V supply (vs LF 2.0-5.5 V) - not for 3.3 V-only designs

📋 Reference alternative (not in catalog)

PIC16F877A-I/PT

✅ Drop-In
📦 TQFP-44 (PT) 10x10 mm
same pinout/TQFP-44; upgrade to 14 KB Flash, 368 RAM, 256 EEPROM, 40 I/O - firmware fits unchanged

📋 Reference alternative (not in catalog)

PIC16LF877AT-I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-44 (PT) 10x10 mm
PIC16 8-bit RISC · 14-bit · 20 MHz · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 2.0 V to 5.5 V · 33

✓ In Stock

$5.95 / Unit

View Datasheet →

PIC16LF874AT-I/PT Maximum Ratings & Electrical Characteristics

Architecture 8-bit PIC16 Enhanced Mid-Range RISC
Core Size 8-bit
Program Memory Size 7 KB (4K x 14 words) Flash
RAM Size 192 bytes
EEPROM Size 128 bytes
Maximum CPU Speed 10 MHz / 10 MIPS
Supply Voltage Range 2.0 V to 5.5 V
I/O Pins 33
ADC 10-bit, 8 channels
Timers 3 (Timer0/1/2)
Serial Interfaces USART, MSSP (I2C/SPI)
CCP Modules 2 (Capture/Compare/PWM)
Parallel Slave Port Yes (PORTE shared)
Operating Temperature -40 C to +85 C (Industrial)
Package 44-pin TQFP (PT) 10x10 mm
Mounting Type Surface Mount
MSL Level 3 (168 hours)
RoHS Status Compliant
Lead-Free Yes

PIC16LF874AT-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 — Master Clear (Reset) input / Programming voltage
Pin 2 RA0/AN0 — Digital I/O / Analog input 0
Pin 3 RA1/AN1 — Digital I/O / Analog input 1
Pin 4 RA2/AN2 — Digital I/O / Analog input 2
Pin 5 RA3/AN3/VREF+ — Digital I/O / Analog input 3 / ADC VREF+
Pin 6 RA4/T0CKI — Digital I/O / Timer0 clock input
Pin 7 RA5/AN4/SS — Digital I/O / Analog input 4 / SPI Slave Select
Pin 8 RE0/RD/AN5 — Digital I/O / Parallel Slave Read / Analog input 5
Pin 9 RE1/WR/AN6 — Digital I/O / Parallel Slave Write / Analog input 6
Pin 10 RE2/CS/AN7 — Digital I/O / Parallel Slave Chip Select / Analog input 7
Pin 11 OSC1/CLKI — Oscillator crystal input / External clock in
Pin 12 OSC2/CLKO — Oscillator crystal output / Clock out
Pin 13 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input
Pin 14 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2
Pin 15 RC2/CCP1 — Digital I/O / Capture/Compare/PWM 1
Pin 16 RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock
Pin 17 RC4/SDI/SDA — Digital I/O / SPI data in / I2C data
Pin 18 RC5/SDO — Digital I/O / SPI data out
Pin 19 RC6/TX/CK — Digital I/O / USART TX / USART clock
Pin 20 RC7/RX/DT — Digital I/O / USART RX / USART data
Pin 21 VSS — Ground reference
Pin 22 RD0/PSP0 — Digital I/O / Parallel Slave Port bit 0
Pin 23 RD1/PSP1 — Digital I/O / Parallel Slave Port bit 1
Pin 24 RD2/PSP2 — Digital I/O / Parallel Slave Port bit 2
Pin 25 RD3/PSP3 — Digital I/O / Parallel Slave Port bit 3
Pin 26 RD4/PSP4 — Digital I/O / Parallel Slave Port bit 4
Pin 27 RD5/PSP5 — Digital I/O / Parallel Slave Port bit 5
Pin 28 RD6/PSP6 — Digital I/O / Parallel Slave Port bit 6
Pin 29 RD7/PSP7 — Digital I/O / Parallel Slave Port bit 7
Pin 30 VSS — Ground reference
Pin 31 VDD — Positive supply (2.0-5.5 V)
Pin 32 VSS — Ground reference
Pin 33 RB0/INT — Digital I/O / External interrupt 0
Pin 34 RB1 — Digital I/O / Interrupt-on-change
Pin 35 RB2 — Digital I/O / Interrupt-on-change
Pin 36 RB3/PGM — Digital I/O / Low-voltage ICSP programming clock
Pin 37 RB4 — Digital I/O / Interrupt-on-change
Pin 38 RB5/PGM — Digital I/O / Interrupt-on-change
Pin 39 RB6/PGC — Digital I/O / ICSP clock
Pin 40 RB7/PGD — Digital I/O / ICSP data
Pin 41 NC — Not connected (per datasheet)
Pin 42 NC — Not connected (per datasheet)
Pin 43 NC — Not connected (per datasheet)
Pin 44 NC — Not connected (per datasheet)

Typical Applications

PIC16LF874AT-I/PT is suitable for 6 applications: Industrial Control Panel, Battery-Powered Instrumentation, HVAC Sensor Interface, White Goods User Interface, Automotive Body Electronics (non-safety), Educational and Hobby Development.

🏭

Industrial Control Panel

The PIC16LF874AT-I/PT drives relay and contactor control in industrial panels where its 33 I/O pins support keypad scanning, LED multiplexing, and discrete sensor inputs. The 8-channel 10-bit ADC reads 4-20 mA loop signals after conditioning through 250 ohm sense resistors, while the USART provides RS-485 communication to a PLC via an external transceiver. With 2.0-5.5 V operation and nanoWatt sleep modes, it can sit on a 24 V-backed logic rail and survive brownouts down to 2 V, while its 10 MIPS throughput handles deterministic PID loops at 1 kHz.

🔋

Battery-Powered Instrumentation

The LF process (2.0-5.5 V) and nanoWatt technology make the PIC16LF874AT-I/PT well suited to handheld instruments that run from a single Li-ion or 2x AA cells. Sleep current below 1 uA with WDT active extends shelf life to years; the ADC with on-chip 1.024 V reference measures battery voltage, temperature, and sensor outputs without external analog components. The 10 MIPS throughput supports waveform generation for sensor excitation, while the USART interfaces to BLE or Wi-Fi modules for data uplink. Firmware-level power gating turns off unused peripherals for further current reduction.

🌡️

HVAC Sensor Interface

The PIC16LF874AT-I/PT handles multi-sensor HVAC reading boards, where its 33 I/O pins interface to thermistor arrays, humidity probes, and pressure transducers while the 8-channel ADC does the analog conversions. The MSSP drives a local character LCD or OLED display via SPI, while the USART streams data to a wall thermostat master controller. Industrial temperature grade -40 to +85 C and 2.0-5.5 V supply tolerate 24 V transformer-rectifier-rail drops, and the deterministic 8-bit core executes scan loops without jitter critical to PID chiller logic.

🏠

White Goods User Interface

In washing machines, dishwashers, and ovens, the PIC16LF874AT-I/PT drives the user-interface PCB, scanning capacitive touch keys, driving 7-segment or TFT displays, and controlling buzzer and triac-based motor/valve drivers via opto-isolators. The 33 I/O handles 4-digit displays, 8 LEDs, and 16 matrix keypad without external I/O expanders, and the 7 KB Flash fits state-machine firmware for wash-cycle programs. The wide operating temperature and 5 V tolerance permit direct connection to legacy appliance harnesses.

🚗

Automotive Body Electronics (non-safety)

The PIC16LF874AT-I/PT is found in non-safety automotive body modules such as window lifters, mirror controllers, and seat-position memories. Although the LF variant is not AEC-Q100 qualified, designers use the industrial temperature grade for under-dash environments. The 33 I/O handle H-bridge drivers, position encoders, and CAN/LIN transceivers. 2.0-5.5 V operation tolerates cranking-voltage sags down to 4 V, and the 10-bit ADC reads potentiometer-based seat position sensors with adequate resolution. For safety-critical modules, select a PIC18 or dsPIC part with AEC-Q100 qualification.

🧩

Educational and Hobby Development

The PIC16LF874AT-I/PT and its PIC16F877A sibling remain staples of university microcontroller courses and hobbyist kits because of the free MPLAB X IDE + XC8 toolchain, abundant open-source firmware libraries, and forgiving 2.0-5.5 V supply. The 33 I/O are easy to access on a 0.1" pinheader development board, and the integrated ICD debug pin-out works with low-cost PICkit 4 debuggers. The same chip underpins in programs at Arduino-equivalent retrofits and provides a deterministic 8-bit core ideal for teaching register-level programming concepts.

Recommended Products Summary

MAX485ESA+T RS-485 transceiver for PLC communication Used in: Industrial Control Panel LM7805 5 V regulator for logic supply Used in: Industrial Control Panel 24LC256-I/SN I2C EEPROM for parameter storage Used in: Industrial Control Panel MCP1700-3302E Low-Iq LDO for 3.3 V supply Used in: Battery-Powered Instrumentation TMP36 Analog temperature sensor Used in: Battery-Powered Instrumentation RN4871 Bluetooth module for data uplink Used in: Battery-Powered Instrumentation HS1101 Capacitive humidity sensor Used in: HVAC Sensor Interface NCP18XH103F03RB NTC thermistor for temperature sensing Used in: HVAC Sensor Interface MCP2515-I/SO CAN controller for HVAC bus Used in: HVAC Sensor Interface MOC3021 Optotriac for AC load control Used in: White Goods User Interface TD62783APG LED driver for 7-segment displays Used in: White Goods User Interface TJA1050T CAN transceiver for body network Used in: Automotive Body Electronics (non-safety) BTS7960 H-bridge driver for window/seat motor Used in: Automotive Body Electronics (non-safety) PICkit 4 Programmer/debugger for ICSP Used in: Educational and Hobby Development MCP2221A USB-UART bridge for serial monitoring Used in: Educational and Hobby Development
What is the program memory size of PIC16LF874AT-I/PT?
The PIC16LF874AT-I/PT contains 7 KB of Flash program memory organized as 4K x 14 words. According to the Microchip PIC16F874A datasheet (DS30292C), this Flash supports 1000 typical erase/write cycles and In-Circuit Serial Programming (ICSP) via RB6/RB7. It also includes 128 bytes of data EEPROM for non-volatile parameter storage.
How many I/O pins does the PIC16LF874AT-I/PT have?
The PIC16LF874AT-I/PT provides 33 digital I/O pins across ports A through E in the 44-pin TQFP package. Per the datasheet, PORTA has 6 pins (digital I/O plus analog inputs to the ADC), PORTB has 8 pins (with interrupt-on-change), PORTC has 8 pins (shared with serial I/O), PORTD has 8 pins (shared with the Parallel Slave Port), and PORTE has 3 pins (shared with ADC reference inputs).
What is the operating voltage of PIC16LF874AT-I/PT?
The PIC16LF874AT-I/PT operates from 2.0 V to 5.5 V (the LF low-voltage process). This wide range lets it run from a single Li-ion cell down to 2.0 V or from a regulated 5 V rail. The max CPU clock is 10 MHz at 4.0-5.5 V and 4 MHz below 4.0 V per the datasheet, so verify your frequency-voltage corner before selecting external crystal/oscillator values.
Where can I buy PIC16LF874AT-I/PT and what is the current price?
PIC16LF874AT-I/PT is in stock at authorized distributors including Mouser, LCSC, DigiKey, and Lisleapex. As of 2026-09-25, the unit price is approximately $6.32 at qty-1 from Mouser; LCSC lists $2.46 per unit. Bulk pricing at 1000 pcs drops to roughly $4.05. Lead time is generally 4-8 weeks for factory orders.
What is the lead time for PIC16LF874AT-I/PT?
Lead time for the PIC16LF874AT-I/PT is typically 4-8 weeks from Microchip factory orders via distributors such as Mouser, with distributor stock available immediately from LCSC, Digikey, and inventory brokers like Jotrin. As of 2026-09-25, the part is classified active and not NRND, so long-term supply is supported. For high-volume production, place annual rolling forecasts to secure allocation.
What is the difference between PIC16LF874AT-I/PT and PIC16F874A-I/PT?
The PIC16LF874AT-I/PT and PIC16F874A-I/PT share identical pinout and 7 KB Flash architecture in the 44-pin TQFP. The LF variant uses the low-power process with 2.0-5.5 V operation, whereas the F variant requires 4.0-5.5 V. Both are pin-to-pin compatible; the LF is preferred for battery-powered designs, the F for cost-sensitive 5 V systems.
What is the best drop-in replacement for PIC16LF874AT-I/PT?
The best drop-in replacement is the PIC16LF874A-I/PT (non-T tape-and-reel variant), which shares the same die, package, and pinout. The PIC16F874A-I/PT is also pin-to-pin compatible if you can tolerate the 4.0-5.5 V supply. The PIC16LF874AT-I/L is drop-in but uses a 44-pin PLCC - NOT pin-compatible with TQFP-44 because of footprint differences.
Where can I download the PIC16LF874AT-I/PT datasheet PDF?
The official PIC16LF874AT-I/PT datasheet (DS30292C - "PIC16F87XA Data Sheet") is freely available from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/30292C.pdf. It includes the 44-pin TQFP/PLCC/QFN pinout, ADC and peripheral electrical characteristics, programming specification, and DCn000 (migration notes for new PIC16F1xxx designs).
Where can I find the PIC16LF874AT-I/PT pinout?
The PIC16LF874AT-I/PT pinout for the 44-pin TQFP is published in the manufacturer datasheet on page 2 (Pin Diagrams) and detailed on the Pinout Description tables. Pin 1 is marked with a dot at the top-left when the TQFP is oriented with the lead numbers reading counter-clockwise. Key pins include pin 1 MCLR/Vpp (reset), pin 11/12 OSC1/OSC2 (crystal), pin 20 Vss, pin 32 Vdd, and pin 13 RA0 through pin 22 RA5.
Is the PIC16LF874AT-I/PT suitable for battery-powered applications?
Yes, the PIC16LF874AT-I/PT is well suited for battery-powered applications. The LF process supports 2.0-5.5 V supply from a single Li-ion cell or 2x AA batteries, and nanoWatt technology provides six power-managed modes - Run, Idle, Sleep, and deep variants - that drop current to under 1 uA in Sleep with the on-board WDT active. ADC, USART, and timers wake the core on interrupt, allowing long duty-cycled battery life.
PIC16LF874AT-I/PT vs PIC16F877A-I/PT - which is better for new designs?
The PIC16F877A-I/PT has more memory (14 KB Flash, 368 bytes RAM, 256 bytes EEPROM) and 40 I/O pins in the same TQFP-44, so it is the better choice for new designs with growth headroom. The PIC16LF874AT-I/PT (7 KB Flash, 192 RAM, 33 I/O) is preferred for legacy pin-compatible retrofits or where lower pin count suffices. Both share the same 8-bit core, peripherals, and 10 MHz max frequency.
Can I program the PIC16LF874AT-I/PT using MPLAB X?
Yes, the PIC16LF874AT-I/PT is fully supported by Microchip's MPLAB X IDE v6.20+ and the free XC8 compiler (v2.50+). Programming is done via In-Circuit Serial Programming (ICSP) through the RB6/RB7 and MCLR pins using a PICkit 3, PICkit 4, ICD 4, or MPLAB Snap debugger. The datasheet programming specification section provides timing and voltage parameters for both production and in-field updates.
What package does the PIC16LF874AT-I/PT use?
The "PT" suffix in PIC16LF874AT-I/PT denotes the 44-pin TQFP (Thin Quad Flat Pack) measuring 10x10 mm with a 0.8 mm pitch and 1.0 mm thickness, per JEDEC MS-026. This is a RoHS-compliant matte-tin lead finish (Pb-free). The IC is supplied on Tape and Reel per EIA-481 and is MSL Level 3 per J-STD-020. Other PIC16LF874A variants include /L (PLCC-44), /P (PDIP-40), and /PQ (MQFP-44).
Is the PIC16LF874AT-I/PT RoHS compliant?
Yes, the PIC16LF874AT-I/PT is RoHS compliant per Microchip's product declaration page. The suffix letter "T" in the part number indicates the Tape and Reel packaging, not lead-free status; lead-free status is in the part finishing per JEDEC MS-026 and is confirmed via the Certificate of Compliance on Microchip.com. Halogen-free status is "unknown" for this older part; check the manufacturer declaration page if halogen-free is mandatory for your build.
What are the key specifications of PIC16LF874AT-I/PT that engineers should know?
Engineers should know: 8-bit Enhanced Mid-range core at 10 MIPS (10 MHz max), 7 KB Flash, 192 bytes RAM, 128 bytes EEPROM, 33 digital I/O, 8-channel 10-bit ADC, USART, MSSP (I2C/SPI), parallel slave port, 2.0-5.5 V supply, nanoWatt power-saving modes, 44-pin TQFP-44 (PT) package, industrial -40 to +85 C temperature grade, and RoHS-compliant lead-free finish. The part is fully supported by MPLAB X and XC8.

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

Selection Guide

Choose the PIC16LF874AT-I/PT when you need a legacy-compatible 8-bit MCU with low-voltage LF (2.0-5.5 V) operation, 7 KB Flash, 192 bytes RAM, 33 I/O, and TQFP-44 surface-mount packaging. This part is ideal for industrial control panels, battery-powered instrumentation, HVAC sensor boards, white-goods user interfaces, and educational projects. For 5 V-only designs, switch to the pin-compatible PIC16F874A-I/PT. For higher memory and pin count, upgrade to the PIC16F877A-I/PT (14 KB Flash, 40 I/O) or the LF-version PIC16LF877AT-I/PT (2.0-5.5 V). All alternatives share the same TQFP-44 land pattern except the PIC16LF874AT-I/ML (QFN-44) which requires PCB layout adjustment.

Comparison with Alternatives

Parameter This Product PIC16LF874A-I/PT PIC16LF874AT-I/PTG PIC16LF874AT-I/ML PIC16F874A-I/PT PIC16F877A-I/PT PIC16LF877AT-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-44 (PT) 10x10 mm TQFP-44 (PT) 10x10 mm - same TQFP-44 (PT) 10x10 mm - same QFN-44 (ML) 8x8 mm - same family, different footprint TQFP-44 (PT) 10x10 mm - same TQFP-44 (PT) 10x10 mm - same TQFP-44 (PT) 10x10 mm - same
Program Memory 7 KB Flash 7 KB Flash 7 KB Flash 7 KB Flash 7 KB Flash 14 KB Flash 14 KB Flash
RAM 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 368 bytes 368 bytes
I/O Pins 33 33 33 33 33 40 40
Supply Voltage 2.0-5.5 V 2.0-5.5 V 2.0-5.5 V 2.0-5.5 V 4.0-5.5 V 4.0-5.5 V 2.0-5.5 V
Max CPU Speed 10 MHz / 10 MIPS 10 MHz / 10 MIPS 10 MHz / 10 MIPS 10 MHz / 10 MIPS 10 MHz / 10 MIPS 20 MHz / 5 MIPS 10 MHz / 10 MIPS
ADC 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels 10-bit, 8 channels

Key Differentiators

  • Low-voltage LF process down to 2.0 V (vs PIC16F874A-I/PT)
  • Tape-and-reel factory packaging (vs PIC16LF874A-I/PT)
  • TQFP-44 with 33 I/O optimizes PCB area (vs PIC16F877A-I/PT)

Design Notes

The PIC16LF874AT-I/PT supports 2.0-5.5 V supply. Place a 100 nF decoupling capacitor as close as possible to each VDD pin (pin 11 and pin 32) and a 10 uF bulk capacitor on the supply rail. For battery-powered designs, the LF nanoWatt technology provides Sleep current below 1 uA with WDT active; disable peripherals (ADC, USART) before sleep to minimize quiescent draw. Verify the voltage-frequency corner: max 10 MHz requires 4.0-5.5 V, dropping to 4 MHz below 4.0 V per datasheet.

TQFP-44 has 0.8 mm lead pitch; use 0.4 mm via-in-pad or dog-bone fan-out to inner signal layers. Keep analog ADC traces (RA0-RA5, RE0-RE2) short and away from switching nodes (PWM outputs, crystal traces) to avoid coupling noise. The Parallel Slave Port on PORTD shares pins with digital I/O; isolate traces crossing PORTB/RC oscillator area. Keep the MCLR/VPP line short and add a 10 kohm pull-up to VDD per datasheet programming specifications.

Do not use PIC16LF874AT-I/L (44-pin PLCC) as a drop-in for the TQFP-44 because the package footprint is mechanically incompatible - PLCC is through-hole with J-leads, TQFP is SMD with gull-wing leads. Verify the I/O count: the PIC16LF874A has 33 I/O, not 40 (the PIC16F877A has 40). When upgrading firmware from LF to F variant, supply voltage must remain 4.0-5.5 V or the LF device will brownout at 3.3 V. Use Microchip's MPLAB X device configuration for valid clock settings.

Compliance Information

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

RoHS compliant per Microchip product declaration. Not AEC-Q100 qualified - choose a PIC18 variant for automotive safety applications. Halogen-free status not explicitly declared for this legacy part.

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

Related Searches

PIC16LF874AT-I/PT PIC16LF874AT-I/PT datasheet Microchip PIC16LF874A TQFP-44 PIC16F874A 8-bit MCU 7KB flash 33 I/O PIC16LF874AT-I/PT vs PIC16F877A-I/PT PIC16LF874AT-I/PT drop-in replacement buy PIC16LF874AT-I/PT in stock PIC16LF874AT-I/PT pinout TQFP-44 PIC16LF874A battery powered microcontroller what is the flash size of PIC16LF874AT-I/PT PIC16LF874AT-I/PT industrial control panel MCU PIC16LF874A automotive body electronics

Related Components & Terms

Microchip Technology PIC16LF874AT-I/PT PIC16LF874A-I/PT PIC16LF874AT-I/PTG PIC16LF874AT-I/ML PIC16F874A-I/PT PIC16F877A-I/PT PIC16LF877AT-I/PT 8-bit microcontroller PIC16 family Enhanced Mid-Range core TQFP-44 TQFP Surface-mount device RoHS JEDEC MS-026 EIA-481 Tape and Reel MPLAB X IDE XC8 compiler nanoWatt technology Flash program memory 10-bit ADC USART I2C/SPI (MSSP) Parallel Slave Port industrial temperature grade ICSP programming
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