הודעת רכישה אחרונה: PIC16F874T-04I/PQ מתקרב לסוף חיי המוצר. תאריך הזמנה אחרון: צור קשר. צפייה בחלקים חלופיים זמינים →
Microchip Technology

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

MPN: PIC16F874T-04I/PQ ⚠ רכישה אחרונה
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
כמות הזמנה מינימלית: 1 |

PIC16F874T-04I/PQ סקירה

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.

חלופות תחליף ישיר עבור PIC16F874T-04I/PQ — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.

וריאנטים בסדרה זו

דגמים מאותה סדרה התואמים Drop-in עם PIC16F874T-04I/PQ (אותו גורם צורה וטביעת רגל) — שונים ב 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)

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

צור קשר לקבלת מחיר

הצג גיליון נתונים ←

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

צור קשר לקבלת מחיר

הצג גיליון נתונים ←

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

📋 חלופה להתייחסות (לא בקטלוג)

PIC16F874T-04I/PT

✅ Drop-In ⚠️ מפרטים לא מאומתים
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

צור קשר לקבלת מחיר

הצג גיליון נתונים ←

PIC16F874-04I/PT

✅ Drop-In ⚠️ מפרטים לא מאומתים
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

צור קשר לקבלת מחיר

הצג גיליון נתונים ←

PIC16F874A-I/PQ

✅ Drop-In ⚠️ מפרטים לא מאומתים
📦 MQFP-44 (PQ) 10x10 mm
Enhanced PIC16F874A die: 4 MHz -> 20 MHz (5x faster), 7 KB -> 7 KB Flash same; identical pinout

📋 חלופה להתייחסות (לא בקטלוג)

PIC16F884-I/PQ

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

📋 חלופה להתייחסות (לא בקטלוג)

PIC16F874T-04I/PQ דירוגים מרביים ומאפיינים חשמליים

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
טמפרטורת פעולה -40C to +85C (industrial, "I")
Package Type MQFP-44 (PQ) 10x10 mm
סגנון הרכבה 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

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

יישומים טיפוסיים

PIC16F874T-04I/PQ מתאים עבור 7 יישוםs: 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.

סיכום מוצרים מומלצים

MCP6022 Op-amp for analog sensor signal conditioning בשימוש ב-: Industrial Process Control MCP2515 CAN controller for industrial networks בשימוש ב-: Industrial Process Control PIC16F874-04I/PQ Microchip Technology בשימוש ב-: Industrial Process Control MCP9700 Temperature sensor for ADC input בשימוש ב-: Embedded Sensor Acquisition MCP4725 12-bit DAC for analog output בשימוש ב-: Embedded Sensor Acquisition ATSAMDA1G15B-MBT Microchip Technology בשימוש ב-: Embedded Sensor Acquisition MCP23S17 16-bit I/O expander for keypad/display בשימוש ב-: HVAC Climate Control MCP602 Op-amp for thermistor bridge בשימוש ב-: HVAC Climate Control PIC16F874-04I/PT Microchip Technology בשימוש ב-: HVAC Climate Control PICkit 3 In-circuit debugger/programmer בשימוש ב-: Educational Development Platforms MCP2200 USB-to-UART bridge for host PC comms בשימוש ב-: Educational Development Platforms PIC16F874AT-I/PT Microchip Technology בשימוש ב-: Educational Development Platforms MCP8024 3-phase BLDC motor driver companion בשימוש ב-: Appliance Control Boards MCP1700 LDO regulator for control-board power בשימוש ב-: Appliance Control Boards PIC16F874A-I/ML Microchip Technology בשימוש ב-: Appliance Control Boards MCP6002 Low-noise op-amp for ECG front-end בשימוש ב-: Medical Device Front-Ends (non-critical) MCP73831 Li-ion charger for portable medical בשימוש ב-: Medical Device Front-Ends (non-critical) PIC18F452 Higher-memory upgrade path בשימוש ב-: Medical Device Front-Ends (non-critical) MAX7219 Analog Devices בשימוש ב-: LED Display Driver Boards MCP23X08 8-bit I/O expander for additional segments בשימוש ב-: LED Display Driver Boards PIC16F884-I/PQ Recommended successor with more memory בשימוש ב-: 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.

נתוני עזר הנדסיים עבור PIC16F874T-04I/PQ — השוואה, הנחיות תכנון ומידע על תאימות.

מדריך בחירה

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.

השוואה עם חלופות

פרמטר מוצר זה 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

מבדילים עיקריים

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

הערות תכנון

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.

מידע על תאימות

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
נטול עופרת
Yes
נטול הלוגנים
Unknown
מינרלים של סכסוך
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.

הנתונים אומתו בתאריך: 2026-09-21 — נתונים אומתו ונערכו על ידי צוות הנדסת הרכיבים של XAIPART

חיפושים קשורים

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

רכיבים ומונחים קשורים

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
בקשת הצעת מחיר מהירה
מלא את כל הפרטים — צוות המכירות שלנו יגיב תוך 24 שעות
מספר חלק יצרן מארז QTY מחיר יעד סה"כ
✓
הצעת המחיר נשלחה!

נשיב לדוא"ל שלך בתוך 24 שעות

1
בקשת הצעת מחיר נשלחה
2
הצעת מחיר התקבלה
3
ההזמנה בוצעה
4
תשלום
5
נשלח
6
נמסר
צפה בפרטי בקשת הצעת המחיר