AVISO DE ÚLTIMA COMPRA: PIC16F874T-04I/PQ está se aproximando do fim de vida. Data limite para pedidos: Fale conosco. Ver peças alternativas disponíveis →
Microchip Technology

PIC16F874T-04I/PQ - 7KB Flash 8-bit MCU, 44-MQFP | Microchip

N.º da peça: PIC16F874T-04I/PQ ⚠ Última compra
Em estoque Enviado em 1 a 3 dias úteis
4.0 V to 5.5 V Vdss MQFP-44 (PQ) 10x10 mm Package 4 MHz Speed 7 KB (4K x 14 words) Flash Memory
A partir de $2.65 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-21
Preços por volume
Qtd. Preço unitário Total
1 $3.45 $3,45
10 $3.2 $32,00
100 $2.95 $295,00
500 $2.78 $1.390,00
1.000 $2.65 $2.650,00
ℹ️ Todos os preços estão em USD

PIC16F874T-04I/PQ Visão geral

The Microchip Technology PIC16F874T-04I/PQ is a CMOS Flash-based 8-bit microcontroller from the PIC16F family, packaged in a 44-pin MQFP (PQ) measuring 10x10 mm, executing instructions in 200 ns with only 35 single-word instructions and integrating 7 KB (4K x 14 words) of program memory, 192 bytes of RAM and 33 digital I/O pins. Operating at 5V with a maximum 4 MHz oscillator input, the device delivers Microchip's PIC16 mid-range RISC architecture in an industrial-grade temperature range (-40C to +85C) denoted by the "I" suffix and a tape-and-reel "T" packaging code.

An 8-bit PIC microcontroller (PIC MCU) is a Reduced Instruction Set Computer (RISC) Harvard-architecture device widely adopted across embedded systems for its deterministic instruction timing, low power consumption, and extensive peripheral integration. Within the product hierarchy, the PIC16F874 sits between the smaller PIC12/PIC16F8xx series and larger PIC18/PIC24 devices. Its Flash program memory plus integrated peripherals make it part of Microchip's broad microcontroller IC family under the broader category of integrated circuits and microcontrollers.

Key features include Flash program memory allowing in-system reprogramming, Harvard architecture with separate program and data buses, 200 ns instruction execution enabling real-time control, parallel slave port for external memory expansion, USART, MSSP (SPI/I2C), 8-channel 10-bit ADC, and capture/compare/PWM modules. The 33 I/O pins support direct interfacing with sensors, displays, and communication peripherals.

The "-04" speed suffix designates a 4 MHz maximum oscillator input, and the "I" temperature grade extends operation to -40C to +85C industrial range. The device's Pic architecture implements a 14-bit instruction word and an 8-bit data path optimized for C and assembly development under MPLAB X IDE.

Typical applications include industrial control systems, automotive body electronics, sensor signal conditioning, motor control, and consumer appliance controllers. The part is also widely used in legacy embedded designs and educational platforms due to its mature toolchain.

Designers transitioning from this device should consider that Microchip now recommends the newer PIC16F884 as the recommended replacement. The MQFP package requires careful PCB layout for the 0.8 mm lead pitch; an exposed pad variant is not available.

This page synthesizes pricing from authorized distributors, drop-in compatible variants in the PIC16F family, and practical design guidance not consolidated in a single manufacturer datasheet page.

Alternativas drop-in para PIC16F874T-04I/PQ — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com PIC16F874T-04I/PQ (mesmo formato e footprint) — diferindo em ADC, Operating Temperature, Timers, Package, Program Memory.

Microchip Technology
ADC: 10-bit, 8 channels
Operating Temperature: 0C to +70C (commercial)
Timers: Two 8-bit + one 16-bit
Microchip Technology
ADC: 8-channel x 10-bit
Operating Temperature: -40C to +85C (Industrial)
Timers: 2 x 8-bit + 1 x 16-bit
Microchip Technology
ADC: 10-bit, 8-channel
Operating Temperature: -40 C to +85 C (industrial, "I" suffix)
Timers: 2 x 8-bit, 1 x 16-bit
Microchip Technology
ADC: 10-bit, up to 8 channels
Operating Temperature: -40 C to +85 C (Industrial, 'I')
Timers: 2 x 8-bit + 1 x 16-bit
Microchip Technology
ADC: 10-bit, multi-channel
Operating Temperature: 0°C to +70°C (commercial)
Timers: 3 (Timer0/1/2)
Microchip Technology
ADC: 8-channel, 10-bit
Timers: 2 x 8-bit + 1 x 16-bit
Package: 44-MQFP (10x10 mm, 0.80 mm pitch)

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

PIC16F874-04I/PQ

✅ Drop-In
Microchip Technology
📦 MQFP-44 (PQ) 10x10 mm
PIC16F · 8-bit PIC16 enhanced RISC · Flash · 7 KB (4K x 14) · 192 bytes · 128 bytes · 4 MHz · 200 ns @ 4 MHz

✓ Em estoque

$5.78 / unidade

Ver ficha técnica →

PIC16F874-04/PQ

✅ Drop-In
Microchip Technology
📦 MQFP-44 (PQ) 10x10 mm
PIC 16F (8-bit, Harvard, RISC) · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 4 MHz · 200 ns · 4.0 V to 5.5 V · 33

✓ Em estoque

$5.9 / unidade

Ver ficha técnica →

PIC16F874T-04/PQ

✅ Drop-In
📦 MQFP-44 (PQ) 10x10 mm
Identical die and package; commercial temp range 0C to +70C vs industrial -40C to +85C

📋 Alternativa de referência (fora do catálogo)

PIC16F874T-04I/PT

✅ Drop-In ⚠️ Especificações não verificadas
Microchip Technology
📦 TQFP-44 (PT)
8-bit PIC16 RISC · 4 MHz · 7 KB Flash (4K x 14) · 192 bytes · 128 bytes · 33 · 10-bit, up to 8 channels · 2 x 8-bit + 1 x 16-bit

✓ Em estoque

$6.62 / unidade

Ver ficha técnica →

PIC16F874-04I/PT

✅ Drop-In ⚠️ Especificações não verificadas
Microchip Technology
📦 TQFP-44 (PT)
PIC16F 8-bit mid-range MCU · 7 KB · 192 bytes · 128 bytes · 20 MHz (4 MHz marked in part number, family rating 20 MHz) · 200 ns at 20 MHz · 4.0 V to 5.5 V · 33

✓ Em estoque

$5.4 / unidade

Ver ficha técnica →

PIC16F874A-I/PQ

✅ Drop-In ⚠️ Especificações não verificadas
📦 MQFP-44 (PQ) 10x10 mm
Enhanced PIC16F874A die: 4 MHz -> 20 MHz (5x faster), 7 KB -> 7 KB Flash same; identical pinout

📋 Alternativa de referência (fora do catálogo)

PIC16F884-I/PQ

✅ Drop-In
📦 MQFP-44 (PQ) 10x10 mm
Recommended successor: 14 KB Flash (2x), 256B EEPROM (2x), nanoWatt low-power; same footprint

📋 Alternativa de referência (fora do catálogo)

PIC16F874T-04I/PQ Classificações máximas e características elétricas

Core PIC16 (8-bit RISC, 14-bit instruction word)
Program Memory 7 KB (4K x 14 words) Flash
RAM 192 bytes
EEPROM 128 bytes
Max CPU Frequency 4 MHz
Instruction Execution Time 200 ns
Number of I/O Pins 33
Supply Voltage (Vdd) 4.0 V to 5.5 V
Temperatura de operação -40C to +85C (industrial, "I")
Package Type MQFP-44 (PQ) 10x10 mm
Estilo de montagem Surface Mount
Lead Pitch 0.80 mm
ADC 8 channels x 10-bit
PWM/Capture/Compare 2 modules
Communication USART + MSSP (SPI / I2C)
Timers 3 x 8/16-bit
Speed Grade Suffix -04 (4 MHz)
Packaging Suffix T (Tape and Reel, industrial temp)
Watchdog Timer Yes
Brown-out Reset Yes

Configuração de pinos do PIC16F874T-04I/PQ

QFP-44 (10x10mm) Package Pinout Diagram QFP-44 10x10mm, P0.8mm, JEDEC MS-026. Pin 1 by dot. QFP-44 (10x10mm) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
Pino 1 MCLR/VPP — Master clear reset / programming voltage input
Pino 2 RA0/AN0 — PORTA bit 0 / analog input channel 0
Pino 3 RA1/AN1 — PORTA bit 1 / analog input channel 1
Pino 4 RA2/AN2 — PORTA bit 2 / analog input channel 2
Pino 5 RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC Vref+
Pino 6 RA4/TOCKI — PORTA bit 4 / Timer0 clock input
Pino 7 RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select
Pino 8 RE0/RD/AN5 — PORTE bit 0 / parallel-port RD / analog input 5
Pino 9 RE1/WR/AN6 — PORTE bit 1 / parallel-port WR / analog input 6
Pino 10 RE2/CS/AN7 — PORTE bit 2 / parallel-port CS / analog input 7
Pino 11 VDD — Positive supply voltage (4.0V to 5.5V)
Pino 12 VSS — Ground reference
Pino 13 OSC1/CLKIN — Oscillator crystal input / external clock input
Pino 14 OSC2/CLKOUT — Oscillator crystal output / clock output
Pino 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / Timer1 clock input
Pino 16 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2
Pino 17 RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1
Pino 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pino 19 RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0
Pino 20 RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1
Pino 21 RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2
Pino 22 RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3
Pino 23 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pino 24 RC5/SDO — PORTC bit 5 / SPI data out
Pino 25 RC6/TX/CK — PORTC bit 6 / USART transmit / clock
Pino 26 RC7/RX/DT — PORTC bit 7 / USART receive / data
Pino 27 RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4
Pino 28 RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5
Pino 29 RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6
Pino 30 RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7
Pino 31 VSS — Ground reference
Pino 32 VDD — Positive supply voltage (4.0V to 5.5V)
Pino 33 RB0/INT — PORTB bit 0 / external interrupt
Pino 34 RB1 — PORTB bit 1
Pino 35 RB2 — PORTB bit 2
Pino 36 RB3/PGM — PORTB bit 3 / low-voltage programming
Pino 37 RB4 — PORTB bit 4
Pino 38 RB5 — PORTB bit 5
Pino 39 RB6/PGC — PORTB bit 6 / ICSP clock
Pino 40 RB7/PGD — PORTB bit 7 / ICSP data
Pino 41 VSS — Ground reference
Pino 42 VDD — Positive supply voltage (4.0V to 5.5V)
Pino 43 RA6/OSC2/CLKOUT — PORTA bit 6 / secondary osc out / clock out (mux on alternate package)
Pino 44 RA7/OSC1/CLKIN — PORTA bit 7 / secondary osc in / clock in (mux on alternate package)

Aplicações típicas

PIC16F874T-04I/PQ é adequado para 7 aplicaçãos: Industrial Process Control, Embedded Sensor Acquisition, HVAC Climate Control, Educational Development Platforms, Appliance Control Boards, Medical Device Front-Ends (non-critical), LED Display Driver Boards.

🏭

Industrial Process Control

The PIC16F874T-04I/PQ's 7 KB Flash, 192 bytes RAM, and 8-channel 10-bit ADC make it well-suited for industrial process control loops where sensor interfacing and deterministic control are critical. The 200 ns instruction execution supports tight feedback-loop timing, while the 33 I/O pins connect to multiple current/voltage loops, optocoupler-isolated outputs, and serial communication channels. Industrial temperature grade (-40C to +85C) ensures operation in factory cabinet environments, and the integrated Brown-out Reset plus Watchdog Timer protect against power-line transients that are common on 24V industrial rails.

🧩

Embedded Sensor Acquisition

The PIC16F874T-04I/PQ's 8-channel 10-bit ADC, three hardware timers, and USART deliver complete sensor-acquisition functionality for embedded data-logging and instrumentation front-ends. The 192-byte RAM accommodates short sensor-history buffers while 7 KB Flash stores calibration coefficients and state-machine firmware. The 4 MHz oscillator input keeps EMI low in measurement-sensitive applications, and the Harvard architecture with 14-bit instruction word supports high-level language development under MPLAB X IDE with the XC8 compiler.

🏭

HVAC Climate Control

The PIC16F874T-04I/PQ's Capture/Compare/PWM modules drive triac phase-angle control for HVAC damper actuators and compressor speed regulation. The 33 I/O pins accommodate thermostat interfaces, LCD displays, multi-zone temperature sensors, and relay-driver output stages. With -40C to +85C industrial temperature grade, the part handles attic and basement installations where ambient swings are significant. Designers leveraging firmware libraries in MPLAB CODE CONFIGURATOR can rapidly port production code from PIC16F874 reference designs with no in-system redesign.

🎧

Educational Development Platforms

The PIC16F874T-04I/PQ remains a popular choice in university curricula and hobby development boards because of its mature MPLAB X IDE toolchain, extensive community code libraries, and predictable instruction timing. The 35 single-word instruction set with 14-bit instruction width is approachable for assembly-language teaching while remaining fully C-programmable. The 44-pin MQFP package exposes all 33 I/O plus programming/debug pins on breadboard-compatible adapters such as the PICDEM 2 Plus, making this part a baseline reference for embedded-systems pedagogy.

📱

Appliance Control Boards

The PIC16F874T-04I/PQ is a long-standing choice for consumer-appliance controllers including washing machines, dishwashers and microwave ovens, where its 7 KB Flash stores state-machine firmware and its PWM modules drive motor-control relays and triac-driven loads. With 192 bytes of RAM it handles button-debounce buffers and fault-history tables, and the integrated MSSP peripheral communicates with companion inverter-driver ICs via SPI. The 5V supply tolerance matches legacy appliance power-supply rails and the 33 I/O covers all typical sensor/actuator wiring.

💊

Medical Device Front-Ends (non-critical)

In non-critical medical device front-ends such as patient-bedside controllers, infusion-pump keypads, and low-acuity diagnostic displays, the PIC16F874T-04I/PQ offers sufficient Flash for menu firmware plus reliable in-system reprogramming via Flash memory. Its MSSP peripheral supports I2C communication with sensor front-ends while the USART bridges to bedside display units. Designers must verify IEC 60601-1 compliance at the system level, but the part's deterministic PIC architecture provides predictable behavior that simplifies regulatory documentation.

💡

LED Display Driver Boards

The PIC16F874T-04I/PQ drives 7-segment and dot-matrix LED display panels through its PWM modules and parallel I/O. With 33 I/O pins it directly multiplexes 8-digit 7-segment displays, and with the MSSP peripheral it chains MAX7219-style LED drivers for higher-density scrolling text. The 4 MHz oscillator input keeps clock-noise low and avoids visible LED flicker, while the 7 KB Flash accommodates bitmap fonts and brightness-control algorithms including gamma correction for RGB panels.

Resumo dos produtos recomendados

MCP6022 Op-amp for analog sensor signal conditioning Usado em: Industrial Process Control MCP2515 CAN controller for industrial networks Usado em: Industrial Process Control PIC16F874-04I/PQ Microchip Technology Usado em: Industrial Process Control MCP9700 Temperature sensor for ADC input Usado em: Embedded Sensor Acquisition MCP4725 12-bit DAC for analog output Usado em: Embedded Sensor Acquisition ATSAMDA1G15B-MBT Microchip Technology Usado em: Embedded Sensor Acquisition MCP23S17 16-bit I/O expander for keypad/display Usado em: HVAC Climate Control MCP602 Op-amp for thermistor bridge Usado em: HVAC Climate Control PIC16F874-04I/PT Microchip Technology Usado em: HVAC Climate Control PICkit 3 In-circuit debugger/programmer Usado em: Educational Development Platforms MCP2200 USB-to-UART bridge for host PC comms Usado em: Educational Development Platforms PIC16F874AT-I/PT Microchip Technology Usado em: Educational Development Platforms MCP8024 3-phase BLDC motor driver companion Usado em: Appliance Control Boards MCP1700 LDO regulator for control-board power Usado em: Appliance Control Boards PIC16F874A-I/ML Microchip Technology Usado em: Appliance Control Boards MCP6002 Low-noise op-amp for ECG front-end Usado em: Medical Device Front-Ends (non-critical) MCP73831 Li-ion charger for portable medical Usado em: Medical Device Front-Ends (non-critical) PIC18F452 Higher-memory upgrade path Usado em: Medical Device Front-Ends (non-critical) MAX7219 Analog Devices Usado em: LED Display Driver Boards MCP23X08 8-bit I/O expander for additional segments Usado em: LED Display Driver Boards PIC16F884-I/PQ Recommended successor with more memory Usado em: LED Display Driver Boards
What is the program memory size of PIC16F874T-04I/PQ?
According to the Microchip datasheet for the PIC16F874 family, the device integrates 7 KB of Flash program memory organized as 4K x 14-bit words. This Flash is in-system programmable and supports at least 1,000 erase/write cycles. Combined with 192 bytes of RAM and 128 bytes of EEPROM, the part offers a balanced memory architecture for embedded control applications.
What package is the PIC16F874T-04I/PQ supplied in?
The PIC16F874T-04I/PQ is supplied in a 44-pin Metric Quad Flat Pack (MQFP, "PQ" suffix) measuring 10x10 mm with 0.80 mm lead pitch and surface-mount construction. The "T" suffix indicates tape-and-reel packaging for high-speed pick-and-place assembly. Dimensional drawings and land-pattern recommendations appear in the Microchip MQFP-44 package specification.
Is the PIC16F874T-04I/PQ a drop-in for PIC16F874-04I/PQ?
The PIC16F874T-04I/PQ and PIC16F874-04I/PQ are functionally identical devices in the same MQFP-44 package, differing only in packaging format (tape and reel vs. tray). Both share 4 MHz oscillator input, 5V operation, 7 KB Flash, 192 bytes RAM and 128 bytes EEPROM. One can substitute the other on the same PCB footprint without firmware changes.
What is the recommended replacement for PIC16F874T-04I/PQ?
Microchip's product page explicitly recommends the PIC16F884 as the newer replacement for the PIC16F874. The PIC16F884 increases program memory to 7 KB Flash, data EEPROM to 256 bytes, and adds nanoWatt technology for low-power operation. Designers should verify peripheral mapping, but most PIC16F874 designs port directly.
What is the operating voltage of PIC16F874T-04I/PQ?
The PIC16F874T-04I/PQ operates from 4.0V to 5.5V supply voltage (Vdd). This range is the standard specification for PIC16F family mid-range devices. Brown-out reset is integrated to protect against voltage dips, and the device also includes an integrated power-on reset timer. For 3.3V systems, designers should select a PIC16F variant in the LF or FXXLF family.
Where can I buy PIC16F874T-04I/PQ online?
PIC16F874T-04I/PQ can be purchased from authorized distributors including DigiKey, Mouser, LCSC, and TrustedParts. Stock on this last-time-buy part varies - LCSC lists it as in stock while distribution channels show reduced inventory. Pricing as of 2026-09-21 starts around $3.27 at LCSC and approximately $3.45 single-unit from authorized distribution.
What is the lead time for PIC16F874T-04I/PQ?
As a last-time-buy Microchip part, the PIC16F874T-04I/PQ has variable distributor stock. Authorized inventory on DigiKey and Mouser has been declining since the end-of-life announcement, and lead times for full-reel orders may extend to 12 weeks. Designers building new systems should migrate to the PIC16F884 or PIC16F886 for long-term supply security.
Is the PIC16F874T-04I/PQ suitable for automotive applications?
The PIC16F874T-04I/PQ is rated for the industrial temperature range (-40C to +85C) and is NOT automotive-grade qualified. For AEC-Q100 automotive applications, designers should select the PIC16F874A-I/PQ with automotive qualification or PIC16F88X extended-temperature variants. Existing automotive designs should migrate to the PIC16F884 or PIC18F family.
Where can I download the PIC16F874T-04I/PQ datasheet PDF?
The official Microchip datasheet for PIC16F874 is available as a free PDF download from Microchip's website. Search for "PIC16F874" on the Microchip product page and navigate to the Documentation section. DigiKey and Mouser also host the datasheet on their part-detail pages for convenient access alongside pricing.
What is the difference between PIC16F874 and PIC16F877?
The PIC16F874 and PIC16F877 share the same PIC16 mid-range architecture, 7 KB Flash and 192 bytes RAM, but differ in I/O count and package. The PIC16F877 offers 40 pins with 33 I/O, while the PIC16F874 supplies 33 I/O in a 44-pin MQFP. Both have 8-channel 10-bit ADC and USART plus MSSP peripherals - the selection depends on I/O count and PCB layout.
How many timers does PIC16F874T-04I/PQ have?
The PIC16F874T-04I/PQ integrates three hardware timers: Timer0 (8-bit with prescaler), Timer1 (16-bit with external clock), and Timer2 (8-bit with postscaler). These timers support PWM generation, input capture, event timing and the watchdog timer function. Combined with the Capture/Compare/PWM module, the part handles motor control and timing-critical applications.
What is the ADC resolution of PIC16F874T-04I/PQ?
The PIC16F874T-04I/PQ integrates an 8-channel 10-bit successive-approximation ADC with up to 8 analog input channels multiplexed onto a single converter. The 10-bit resolution provides 1024 discrete steps and conversion rates up to 8 ksps. For higher-resolution applications, migrate to a PIC16F1xx or PIC18F part with 12-bit ADC.
What is the difference between PIC16F874 and PIC16F884?
The PIC16F884 is Microchip's recommended successor to the PIC16F874 family. It increases program memory to 7 KB Flash (same), adds nanoWatt low-power technology, doubles data EEPROM to 256 bytes, and offers additional communication peripherals. Package options match the MQFP-44 footprint, providing easy migration in mature designs.
Can PIC18F452 be used as replacement for PIC16F874?
Yes, the PIC18F452 from Microchip's enhanced PIC18 family is functionally compatible with PIC16F874 designs. The PIC18F452 operates at up to 40 MHz with 32 KB Flash, 1.5 KB RAM and 8-channel 10-bit ADC. However, the PIC18F452 uses a different pinout in TQFP-44 (44-pin TQFP rather than MQFP-44), so PCB redesign may be required.

Dados de referência de engenharia para PIC16F874T-04I/PQ — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the PIC16F874T-04I/PQ for industrial-temperature, tape-and-reel production runs of mature PIC16 mid-range designs at 5V supply with up to 4 MHz clock. For higher speed in the same footprint, select PIC16F874A-I/PQ (20 MHz, 5x faster). For long-term supply security, migrate to PIC16F884-I/PQ which doubles Flash to 14 KB and adds nanoWatt low-power features on the identical MQFP-44 footprint. For commercial-temperature prototyping, PIC16F874-04/PQ is the tray-packaged equivalent at lower cost. All alternatives share the same MQFP-44 pinout, enabling PCB redesign-free migration where pin-compatible footprint is verified.

Comparação com alternativas

Parâmetro Este produto PIC16F874-04I/PQ PIC16F874-04/PQ PIC16F874T-04/PQ PIC16F884-I/PQ
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package MQFP-44 (PQ) 10x10 mm MQFP-44 (PQ) 10x10 mm MQFP-44 (PQ) 10x10 mm MQFP-44 (PQ) 10x10 mm MQFP-44 (PQ) 10x10 mm
Program Memory 7 KB (4K x 14) Flash 7 KB Flash 7 KB Flash 7 KB Flash 14 KB Flash
RAM 192 bytes 192 bytes 192 bytes 192 bytes 256 bytes
Data EEPROM 128 bytes 128 bytes 128 bytes 128 bytes 256 bytes
Max CPU Frequency 4 MHz 4 MHz 4 MHz 4 MHz 20 MHz (5x faster)
Operating Temperature -40C to +85C (industrial) -40C to +85C 0C to +70C (commercial) 0C to +70C (commercial) -40C to +85C
Packaging Format Tape & Reel Tray Tray Tape & Reel Tray
Lifecycle Status Last-time-buy Last-time-buy Last-time-buy Last-time-buy Active

Principais diferenciais

  • Same industrial temperature range as -04I variant (vs PIC16F874-04/PQ)
  • Active recommended successor with more memory (vs PIC16F884-I/PQ)
  • Enhanced speed capability in same footprint (vs PIC16F874A-I/PQ)
  • Tape and reel packaging (vs PIC16F874-04I/PQ)

Notas de projeto

Decouple each Vdd pin (11, 32, 42) with a 100 nF X7R ceramic capacitor to the nearest Vss pin (12, 31, 41). Place each capacitor within 5 mm of its respective Vdd pin to suppress switching transients from the internal oscillator and I/O toggling. For high-current systems, add a 10 uF tantalum bulk capacitor near the MCU. The PIC16F874's typical operating current is <2 mA at 4 MHz but can reach 20 mA when all I/O pins drive maximum load.

The MQFP-44 package has 0.80 mm lead pitch requiring either hot-bar soldering or precision reflow with no-clean paste. Hand-soldering with a fine-tip iron (0.5 mm tip, 700 F max) is feasible but should be validated on a sample PCB. Place an SOIC-packaged reference part (e.g. PIC16F874-04I/PT in TQFP-44 with the same footprint) on a separate test board for solder-joint inspection before full production.

The OSC1/OSC2 pins have multiple functions and configuring the oscillator mode incorrectly is a common debug issue. For crystal mode, add 22-33 pF load capacitors to GND from each pin. For RC oscillator mode, set the configuration fuse bit correctly (FOSC2:FOSC0 = 101). Configuration bits in the PIC16F874 are NOT programmed by code - they must be set in MPLAB X configuration memory using the CONFIG pragma, or via ICSP programmer.

The MCLR/VPP pin (pin 1) requires a 10 kohm pull-up to Vdd for normal operation and a 100 nF decoupling capacitor if in-circuit serial programming is used. Avoid long traces on this pin since noise coupling can cause spurious resets. The ICSP pins RB6/PGC and RB7/PGD share PORTB and will be configured as inputs during programming - design your PCB to allow ICSP access without conflict with end-use circuitry.

At 4 MHz, the PIC16F874 does not require controlled-impedance traces for signal integrity, but clean ground is essential for ADC accuracy. Route analog AGND separately from digital Vss and join them at a single-point ground via a ferrite bead. Place the analog reference pin VREF+ (pin 5) decoupling capacitor (100 nF) close to the MCU to minimize noise pickup that degrades 10-bit ADC accuracy.

Informações de conformidade

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Sem chumbo
Yes
Sem halogênios
Unknown
Minerais de conflito
Unknown

Microchip PIC16F874 family parts are lead-free terminations. AEC-Q100 qualification not available - use PIC16F874A-I/PQ automotive-grade variants. Specific RoHS/REACH/halogen status was not in provided data - check Microchip compliance letters at microchip.com/compliance.

Dados verificados em: 2026-09-21 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

PIC16F874T-04I/PQ datasheet PIC16F874T-04I/PQ price Microchip PIC16F874 MQFP-44 PIC16F874 7KB flash 8-bit MCU PIC16F874 industrial temperature -40 85 PIC16F874 tape reel packaging PIC16F874 vs PIC16F884 PIC16F874 replace PIC16F884 MQFP-44 8-bit microcontroller buy PIC16F874T-04I/PQ DigiKey what replaces PIC16F874 PIC16F874 last time buy replacement PIC16F874 PICkit 3 programming

Componentes & termos relacionados

Microchip Technology PIC16F874T-04I/PQ PIC16F874 PIC16F884 PIC16F874A PIC16F877 PIC16F873 PIC18F452 8-bit microcontroller PIC MCU RISC architecture Harvard architecture Flash program memory EEPROM 10-bit ADC USART MSSP I2C SPI Capture-Compare-PWM MQFP-44 Surface-mount Tape and Reel Industrial temperature range RoHS MPLAB X IDE ICSP PICkit 3
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ