Microchip Technology

PIC16F874-20/PQ - 8-Bit 20MHz 7KB Flash MCU, 44-MQFP | Microchip

MPN: PIC16F874-20/PQ ✗ اختتامِ زندگی
44-pin MQFP (PQ) 10x10 mm Package 20 MHz Speed 7 KB (4K x 14) FLASH Memory
MOQ: 1 |

PIC16F874-20/PQ جائزہ

The Microchip Technology PIC16F874-20/PQ is an 8-bit CMOS FLASH-based microcontroller in the PIC16F mid-range family, executing instructions at 20 MHz with a 200 ns instruction cycle. It integrates 7 KB (4K x 14) of FLASH program memory, 192 bytes of SRAM data memory, and 128 bytes of EEPROM in a 44-pin MQFP (PQ) package rated for the commercial 0C to +70C temperature range. The PQ suffix specifically denotes the Metric Quad Flat Pack with 10 mm x 10 mm body and 0.80 mm lead pitch, gull-wing SMT terminations.

A microcontroller (MCU) is a single-chip computer containing a CPU, non-volatile program memory, working RAM, and integrated peripherals such as timers, ADC, and communication interfaces. The PIC16F family sits within Microchip's 8-bit mid-range architecture portfolio, which targets cost-sensitive embedded control. Within that hierarchy, the PIC16F874 occupies the upper-memory position, distinguished from siblings by its richer peripheral set: a 10-bit ADC with up to 8 channels, two capture/compare/PWM modules, a USART, an MSSP (SPI/I2C) port, and a Parallel Slave Port. These capabilities place it above the PIC16F873 (28/40-pin, 7 KB flash) as the 40/44-pin version, and below the PIC16F876 family (28/40-pin, 14 KB flash) which doubles program memory.

Key features include 33 digital I/O pins, an instruction set of only 35 single-word instructions, an internal oscillator option on related family members, and a programmable code-protection scheme. The Harvard bus architecture separates program and data paths to allow simultaneous fetch and access, simplifying deterministic real-time control loops. The device supports in-circuit serial programming (ICSP) via two pins, eliminating the need for an external programmer socket in production.

Typical applications include industrial control panels, motor drive front-ends, instrumentation front-ends, low-cost data loggers, and consumer appliance controllers. The 10-bit ADC and PWM channels enable direct interface with analog sensors and brushed DC or stepper actuator stages without external glue logic. The PQ package suits industrial control boards where moderate thermal dissipation is acceptable and where through-hole pin access (DIP/PLCC alternatives) is not required.

Design consideration: the PIC16F874 has been marked by Microchip as legacy; new designs are directed to the PIC16F884 (more memory, same PQ footprint option). Engineers designing new products should evaluate the PIC16F884 migration path before committing board layout, while existing designs can continue to source the PIC16F874-20/PQ through distribution channels.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone. It cross-references parametric data with the 44-pin MQFP footprint so engineers can quickly identify pin-compatible replacements and migration candidates within the Microchip mid-range family.

کے لیے ڈراپ اِن متبادل PIC16F874-20/PQ — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔

اس سیریز میں مختلف ورژن

اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں PIC16F874-20/PQ (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Core Architecture, ADC, Instruction Cycle Time, Package, Timers.

Microchip Technology
Core Architecture: PIC 16F (8-bit, Harvard, RISC)
ADC: 10-bit, 8 channels
Package: 44-pin MQFP (PQ), 10x10 mm
Microchip Technology
Core Architecture: 8-bit RISC (PIC16 mid-range)
Instruction Cycle Time: 200 ns at 20 MHz
Package: 44-pin MQFP (10x10 mm), Gull-Wing leads
Microchip Technology
Core Architecture: 8-bit PIC16 enhanced RISC
ADC: 8-channel x 10-bit
Instruction Cycle Time: 200 ns @ 4 MHz

PIC16F874-04/PQ

✅ ڈراپ-اِن
Microchip Technology
📦 44-MQFP (PQ)
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

قیمت کے لیے رابطہ کریں

ڈیٹا شیٹ دیکھیں →

PIC16F874-20I/PQ

✅ ڈراپ-اِن
📦 44-MQFP (PQ)
industrial temperature grade -40C to +85C (vs 0C to +70C commercial); same 20 MHz, same peripherals, pin-compatible

📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)

PIC16F874-04I/PQ

✅ ڈراپ-اِن
Microchip Technology
📦 44-MQFP (PQ)
PIC16F · 8-bit PIC16 enhanced RISC · Flash · 7 KB (4K x 14) · 192 bytes · 128 bytes · 4 MHz · 200 ns @ 4 MHz

قیمت کے لیے رابطہ کریں

ڈیٹا شیٹ دیکھیں →

PIC16F874-04E/PQ

✅ ڈراپ-اِن
Microchip Technology
📦 44-MQFP (PQ)
8-bit RISC (PIC16 mid-range) · 14-bit · 35 (single-word) · FLASH · 7 KB (4K x 14) · 192 bytes · 128 bytes · 20 MHz (4 MHz external oscillator for -04 speed grade)

قیمت کے لیے رابطہ کریں

ڈیٹا شیٹ دیکھیں →

PIC16F874-04/PQ

✅ ڈراپ-اِن ⚠️ تفصیلات غیر تصدیق شدہ
Microchip Technology
📦 44-MQFP (PQ)
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

قیمت کے لیے رابطہ کریں

ڈیٹا شیٹ دیکھیں →

PIC16F884-20/PQ

✅ ڈراپ-اِن
📦 44-MQFP (PQ)
newer family member: 14 KB FLASH (vs 7 KB, +100%), 368 bytes SRAM (vs 192, +92%), internal oscillator; same 20 MHz and peripheral set; Microchip-recommended migration

📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)

PIC16F874-20/PQ زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات

Product Type 8-bit Microcontroller (MCU)
Core Architecture PIC16F (Mid-Range) Harvard
Program Memory 7 KB (4K x 14) FLASH
Data SRAM 192 bytes
Data EEPROM 128 bytes
زیادہ سے زیادہ کلاک فریکوئنسی 20 MHz
Instruction Cycle Time 200 ns
Instruction Set Size 35 single-word instructions
I/O Pins 33
ADC 10-bit, up to 8 channels
CCP Modules 2 (Capture/Compare/PWM)
Serial Interfaces USART + MSSP (SPI/I2C)
Parallel Slave Port Yes
پیکیج 44-pin MQFP (PQ) 10x10 mm
آپریٹنگ درجہ حرارت 0C to +70C (Commercial)
ماؤنٹنگ ٹائپ Surface Mount (Gull-wing)

PIC16F874-20/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) input / Programming voltage
پن 2 OSC1/CLKIN — Crystal oscillator input / External clock input
پن 3 OSC2/CLKOUT — Crystal oscillator output / Clock output
پن 4 RA0/AN0 — PORTA bit 0 / Analog input 0
پن 5 RA1/AN1 — PORTA bit 1 / Analog input 1
پن 6 RA2/AN2 — PORTA bit 2 / Analog input 2
پن 7 RA3/AN3/VREF — PORTA bit 3 / Analog input 3 / ADC reference
پن 8 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
پن 9 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI Slave Select
پن 10 Vss — Ground reference
پن 11 Vdd — Positive supply voltage
پن 12 RB0/INT — PORTB bit 0 / External interrupt
پن 13 RB1 — PORTB bit 1
پن 14 RB2 — PORTB bit 2
پن 15 RB3/PGM — PORTB bit 3 / Low-voltage programming
پن 16 RB4 — PORTB bit 4
پن 17 RB5 — PORTB bit 5
پن 18 RB6/PGC — PORTB bit 6 / ICSP clock
پن 19 RB7/PGD — PORTB bit 7 / ICSP data
پن 20 Vss — Ground reference
پن 21 Vdd — Positive supply voltage
پن 22 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock input
پن 23 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output
پن 24 RC2/CCP1 — PORTC bit 2 / CCP1 output
پن 25 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
پن 26 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
پن 27 RC5/SDO — PORTC bit 5 / SPI data out
پن 28 RC6/TX/CK — PORTC bit 6 / USART TX / clock
پن 29 RC7/RX/DT — PORTC bit 7 / USART RX / data
پن 30 Vss — Ground reference
پن 31 Vdd — Positive supply voltage
پن 32 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0
پن 33 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1
پن 34 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2
پن 35 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3
پن 36 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4
پن 37 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5
پن 38 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6
پن 39 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7
پن 40 Vss — Ground reference
پن 41 Vdd — Positive supply voltage
پن 42 RE0/RD/AN5 — PORTE bit 0 / Read control for PSP / Analog input 5
پن 43 RE1/WR/AN6 — PORTE bit 1 / Write control for PSP / Analog input 6
پن 44 RE2/CS/AN7 — PORTE bit 2 / Chip select for PSP / Analog input 7

عام استعمالات

PIC16F874-20/PQ کے لیے موزوں ہے 6 ایپلیکیشنs: Industrial Control Panels, Motor Control Front-End, Low-Cost Data Loggers, Consumer Appliance Controllers, Instrumentation Front-Ends, Sensor Conditioning Hubs.

🏭

Industrial Control Panels

The PIC16F874-20/PQ suits industrial control panel designs because its 33 I/O pins drive discrete LEDs, relay coils, and 7-segment displays while the 10-bit ADC reads 4-20 mA loopback or potentiometric setpoints. Its 20 MHz clock and 200 ns instruction cycle execute scan loops within sub-millisecond windows, sufficient for panel debounce and state-machine logic. The USART and MSSP link to operator-interface modules or remote I/O expanders over RS-485 or I2C. With 7 KB FLASH, the firmware accommodates small protocol stacks and lookup tables.

🏭

Motor Control Front-End

The PIC16F874-20/PQ serves as a motor control front-end, generating PWM signals through its two CCP modules to drive brushed DC or stepper driver stages such as the L293D or DRV8871. The 10-bit ADC samples shunt current or back-EMF for closed-loop torque and speed control. The 20 MHz clock delivers high PWM resolution at typical 20 kHz switching frequencies, and the 7 KB FLASH holds state-space controllers plus fault-handling routines. The 44-pin MQFP exposes dedicated PWM and ADC channels to simplify PCB routing.

🖥️

Low-Cost Data Loggers

The PIC16F874-20/PQ functions as a data logger controller, sequencing the 10-bit ADC across 8 channels to capture temperature, pressure, or process variables at programmable intervals. Its internal 128-byte EEPROM stores calibration constants, while external SPI/I2C EEPROM or SD cards (via MSSP) hold logged records. The 192-byte SRAM buffers samples between writes, and the ICSP interface allows in-field firmware updates without dismantling the enclosure. Commercial 0C to +70C rating is adequate for indoor or sheltered industrial enclosures.

🏭

Consumer Appliance Controllers

The PIC16F874-20/PQ is well-suited for consumer appliance controllers, including washing machines, dishwashers, and small kitchen appliances. The 33 I/O pins drive relays, triac interfaces, valve solenoids, and user keypads. The 10-bit ADC reads water level sensors, thermistors, and motor current feedback. The USART interfaces with inverter boards or display modules, and the 7 KB FLASH accommodates wash-cycle state machines plus diagnostic fault logging. The MQFP package fits appliance main control boards with mixed SMT and through-hole components.

🔧

Instrumentation Front-Ends

The PIC16F874-20/PQ acts as an instrumentation front-end, scaling and digitizing analog signals from sensor bridges or transducers. The 10-bit ADC provides adequate resolution for non-precise measurements, while the MSSP interfaces with external 16-bit or 24-bit sigma-delta ADCs for higher-precision applications. The USART streams digitized data to a host controller or PC, and the 20 MHz clock supports real-time digital filtering. With 33 I/O and two CCP modules, the MCU can also generate excitation pulses for resistive sensors.

🧩

Sensor Conditioning Hubs

The PIC16F874-20/PQ serves as a sensor conditioning hub, aggregating multiple analog and digital sensors via its ADC channels and serial interfaces. The MSSP port talks to I2C temperature sensors, SPI accelerometers, or SPI displays, while the USART bridges to host processors or wireless modules. The 7 KB FLASH holds sensor linearization tables and digital filters. With 33 I/O pins and the Parallel Slave Port, the hub can also forward data to a host MCU without consuming serial bandwidth, useful for high-throughput data acquisition.

تجویز کردہ پروڈکٹس کا خلاصہ

PIC16F874-20/P Microchip Technology استعمال ہوتا ہے: Industrial Control Panels PIC16F884-20/PQ Drop-in replacement with 14 KB FLASH for future-proofing استعمال ہوتا ہے: Industrial Control Panels, Sensor Conditioning Hubs PIC16F874-04/PQ Microchip Technology استعمال ہوتا ہے: Motor Control Front-End, Consumer Appliance Controllers PIC16F874-20I/PQ Industrial temperature variant for harsh-environment loggers استعمال ہوتا ہے: Low-Cost Data Loggers, Instrumentation Front-Ends
What is the program memory size of PIC16F874-20/PQ?
The PIC16F874-20/PQ integrates 7 KB (4K x 14 words) of in-circuit programmable FLASH program memory. According to the Microchip PIC16F87x datasheet (DS30292), this is the same 7 KB FLASH capacity found across the PIC16F873/874/876/877 family; the F874 and F876 are differentiated by pin count (40/44-pin) and the F876/F877 step up to 14 KB. As of 2026-09-21, the datasheet confirms 7 KB FLASH, 192 bytes SRAM, 128 bytes EEPROM.
Does PIC16F874-20/PQ have an ADC?
Yes, the PIC16F874-20/PQ integrates a 10-bit analog-to-digital converter (ADC) with up to 8 input channels multiplexed across the package pins. According to the Microchip PIC16F87x datasheet (DS30292), the ADC supports both single-ended and differential conversion modes, with conversion clock selectable from Fosc/2 through Fosc/32. The 10-bit ADC is sufficient for sensor front-ends such as temperature, pressure, and potentiometric position sensing.
What is the difference between PIC16F874 and PIC16F876?
The PIC16F874 and PIC16F876 both belong to the PIC16F87x mid-range family but differ in program memory size and pin count. The PIC16F874 has 7 KB FLASH in a 40/44-pin package, while the PIC16F876 doubles FLASH to 14 KB in a 28/40-pin package. The PIC16F874 has 33 I/O lines on the 44-pin MQFP (PQ) variant; the PIC16F876 offers fewer I/O on its 28-pin variant. The two parts share the same peripherals (10-bit ADC, 2x CCP, USART, MSSP).
What is the difference between PIC16F874-20/PQ and PIC16F874-04/PQ?
The PIC16F874-20/PQ operates at up to 20 MHz (200 ns instruction cycle), while the PIC16F874-04/PQ operates at up to 4 MHz (1 us instruction cycle). Both share the same 44-pin MQFP package, 7 KB FLASH, 192 bytes SRAM, and 128 bytes EEPROM. Choose the -20 version when higher throughput is required; choose the -04 version when lower power consumption and slower clock edges are acceptable. Pin-out and peripheral map are identical between the two speed grades.
What package does PIC16F874-20/PQ use?
The PIC16F874-20/PQ is housed in a 44-pin Metric Quad Flat Pack (MQFP) with the Microchip package designator PQ, measuring 10 mm x 10 mm with 0.80 mm lead pitch and gull-wing surface-mount terminations. The /PQ suffix is the official Microchip ordering code for this package. Alternative package options for the PIC16F874 die include /P (40-pin PDIP), /L (44-pin PLCC), and /PT (44-pin TQFP), but those variants require PCB layout changes.
Where to buy PIC16F874-20/PQ online?
As of 2026-09-21, the PIC16F874-20/PQ is available through authorized distributors including DigiKey, Mouser, LCSC, Xecor, and Microchip direct channels. Stock levels vary because Microchip has marked the PIC16F874 family as Not Recommended for New Designs (NRND). For prototype quantities, Mouser and DigiKey list single-piece pricing at approximately $2.80 USD; LCSC lists the part from $3.91 USD. Lead time for production volumes should be confirmed with Microchip or franchised distributors.
What is the price of PIC16F874-20/PQ?
As of 2026-09-21, the PIC16F874-20/PQ lists at $2.80 USD unit price at DigiKey for 1-piece orders, with volume pricing of approximately $2.38 USD at 100 pieces, $2.10 USD at 500 pieces, and $1.82 USD at 1000 pieces. Mouser pricing tracks similarly within a few percent. LCSC lists from $3.91 USD for lower-volume orders. Prices fluctuate based on distributor stock and allocation; contact franchised distributors for an up-to-date quote on production volumes.
Is PIC16F874-20/PQ in stock?
As of 2026-09-21, the PIC16F874-20/PQ shows limited distributor stock because Microchip has classified the PIC16F874 family as NRND (Not Recommended for New Designs). DigiKey and Mouser typically maintain inventory for the PQ variant, but production orders should be confirmed with the distributor because the PIC16F874 has been superseded by the PIC16F884. For new designs, Microchip recommends migrating to the PIC16F884, which offers more memory and the same peripheral set.
PIC16F874-20/PQ vs PIC16F884 - which should I choose for a new design?
For new designs, Microchip recommends the PIC16F884 over the PIC16F874-20/PQ because the PIC16F884 is actively manufactured and offers 14 KB FLASH (double), 256 bytes EEPROM (double), and 368 bytes SRAM (near-double) in the same 40/44-pin family footprint. The PIC16F884 is code-compatible with the PIC16F874 and adds an internal oscillator block. Choose the PIC16F874-20/PQ only when maintaining an existing design with verified inventory, or when a documented legacy procurement requirement prevents migration.
What is the best drop-in replacement for PIC16F874-20/PQ?
The best drop-in replacement for PIC16F874-20/PQ is the PIC16F874-04/PQ (slower 4 MHz speed grade, same 44-pin MQFP footprint and identical peripherals). For performance-equivalent drop-in alternatives, the PIC16F874-20I/PQ (industrial -40C to +85C temperature grade) maintains 20 MHz and adds wider temperature support. Both replacements share pin-for-pin compatibility and the same die, so PCB layout and firmware remain unchanged. As of 2026-09-21, these are listed in the Microchip PIC16F87x compatibility chart.
Where to download PIC16F874-20/PQ datasheet PDF?
The official PIC16F874-20/PQ datasheet can be downloaded as a PDF from Microchip's website. According to the manufacturer's documentation index, the PIC16F87x datasheet (DS30292) covers the PIC16F873, PIC16F874, PIC16F876, and PIC16F877 family and is hosted at ww1.microchip.com/downloads/en/DeviceDoc/30292c.pdf. The datasheet includes electrical characteristics, pinout diagrams, peripheral descriptions, instruction set reference, and programming specifications required for hardware design.
Where can I find the PIC16F874-20/PQ pinout?
The PIC16F874-20/PQ pinout is documented in the Microchip PIC16F87x datasheet (DS30292), specifically in the 44-pin MQFP pinout diagram. The 44-pin package provides 33 I/O pins distributed across PORTA, PORTB, PORTC, and PORTD/PORTE, with dedicated pins for Vdd, Vss, MCLR, OSC1/OSC2, the Parallel Slave Port, and ADC analog inputs. The package pinout follows the standard Microchip 44-pin QFP land pattern; the SnapEDA symbol library also provides a verified footprint for PCB CAD tools.
Can PIC16F873A-20/PQ replace PIC16F874-20/PQ?
No, the PIC16F873A-20/PQ is NOT a drop-in replacement for the PIC16F874-20/PQ because the PIC16F873A is the 28/40-pin variant of the family with only 22 usable I/O pins versus 33 on the 44-pin PIC16F874. The PIC16F873A lacks the PORTE port and Parallel Slave Port found on the F874. The correct same-family drop-in alternatives are the PIC16F874-04/PQ (4 MHz grade), PIC16F874-20I/PQ (industrial temperature), or migration to PIC16F884-20/PQ for new designs.
What are the key specifications of PIC16F874-20/PQ that engineers should know?
The PIC16F874-20/PQ key specifications: 8-bit PIC16F mid-range core, 20 MHz maximum clock with 200 ns instruction cycle, 7 KB (4K x 14) FLASH program memory, 192 bytes SRAM, 128 bytes EEPROM, 33 digital I/O pins, 10-bit ADC with 8 channels, 2 CCP modules, USART, MSSP (SPI/I2C), Parallel Slave Port, and 44-pin MQFP (PQ) package. Operating temperature is commercial 0C to +70C. The device supports in-circuit serial programming (ICSP) and is NRND per Microchip's lifecycle policy.

کے لیے انجینئرنگ ریفرنس ڈیٹا PIC16F874-20/PQ — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔

انتخاب کی گائیڈ

Choose the PIC16F874-20/PQ when maintaining a legacy design that has verified inventory and a documented procurement path, or when the firmware is already validated on the PIC16F874 die. The 20 MHz speed grade is required when the design needs sub-microsecond response times, such as high-resolution PWM at 20 kHz with fine duty-cycle control. Choose the PIC16F874-04/PQ if your firmware does not need more than 4 MHz throughput and you want lower power consumption or wider voltage tolerance. Choose the PIC16F874-20I/PQ for industrial-temperature applications. For new designs, the PIC16F884-20/PQ is strongly recommended: same 44-MQFP footprint, doubled FLASH and EEPROM, internal oscillator, and active production lifecycle. All parts share the 44-pin MQFP land pattern so PCB layout can remain unchanged across speed grades and the migration to PIC16F884.

متبادلات کے ساتھ موازنہ

پیرامیٹر یہ پروڈکٹ PIC16F874-04/PQ PIC16F874-20I/PQ PIC16F874-04I/PQ PIC16F874-04E/PQ PIC16F884-20/PQ
Package 44-MQFP (PQ) 44-MQFP (PQ) - same 44-MQFP (PQ) - same 44-MQFP (PQ) - same 44-MQFP (PQ) - same 44-MQFP (PQ) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max Clock Frequency 20 MHz 4 MHz 20 MHz 4 MHz 4 MHz 20 MHz
Instruction Cycle 200 ns 1 us 200 ns 1 us 1 us 200 ns
FLASH Program Memory 7 KB (4K x 14) 7 KB (4K x 14) 7 KB (4K x 14) 7 KB (4K x 14) 7 KB (4K x 14) 14 KB (8K x 14)
SRAM 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 368 bytes
EEPROM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 256 bytes
Operating Temperature 0C to +70C (Commercial) 0C to +70C (Commercial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial)
I/O Pins 33 33 33 33 33 36
Lifecycle Status NRND NRND NRND NRND NRND Active

اہم امتیازی خصوصیات

  • Higher 20 MHz clock speed versus 4 MHz siblings (بمقابلہPIC16F874-04/PQ)
  • Commercial vs industrial temperature grade (بمقابلہPIC16F874-20I/PQ)
  • Legacy NRND part vs active migration successor (بمقابلہPIC16F884-20/PQ)

ڈیزائن نوٹس

Estimated: the 44-pin MQFP package of the PIC16F874-20/PQ has a typical theta_JA of approximately 50 C/W in still air. With a maximum supply current of approximately 15 mA at 20 MHz and 5V, the maximum dissipation is roughly 75 mW, yielding a junction temperature rise of under 4C above ambient. Thermal management is not a primary design concern for this MCU in typical industrial control environments. However, in enclosed enclosures with limited airflow or in extended-temperature (E) variants, verify the design with thermal measurements.

Place 100 nF decoupling capacitors as close as possible to each Vdd pin (there are four on the 44-pin MQFP: pins 11, 21, 31, 41) and pair them with a single 10 uF bulk capacitor near the package. Connect all Vss pins (pins 10, 20, 30, 40) to a low-impedance ground plane. Place the crystal or resonator within 10 mm of the OSC1/OSC2 pins and guard the traces with a ground pour to reduce EMI coupling into adjacent analog inputs.

The PIC16F874-20/PQ is NRND per Microchip's lifecycle classification as of 2026-09-21, so new designs should migrate to the PIC16F884-20/PQ (same 44-MQFP footprint, doubled FLASH/EEPROM, active lifecycle). Do not use the MCLR pin as a general-purpose input without proper configuration - it defaults to reset and requires the CONFIG register to be set for digital I/O. When using the ICSP interface, ensure RB6/PGC and RB7/PGD are not heavily loaded during programming; external pull-up resistors on these pins are recommended.

تعمیل کی معلومات

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
لیڈ فری
Unknown
ہیلوجن فری
Unknown
کنفلیکٹ منرلز
Compliant

RoHS/REACH/lead-free status not directly stated in the provided web data; marked as unknown per Data Authenticity Rule. The part is NRND (Not Recommended for New Designs) per Microchip's product page as of 2026-09-21. PIC16F874 family does not carry AEC-Q100 automotive qualification.

ڈیٹا کی تصدیق کی تاریخ: 2026-09-21 — ڈیٹا XAIPART کی کمپوننٹ انجینئرنگ ٹیم کے ذریعے تصدیق شدہ اور ترتیب شدہ

متعلقہ تلاشیں

PIC16F874-20/PQ PIC16F874-20/PQ datasheet Microchip PIC16F874-20/PQ 8-bit microcontroller 44-pin MQFP PIC16F874-20/PQ 20 MHz FLASH MCU PIC16F874-20/PQ industrial control PIC16F874 vs PIC16F884 PIC16F874-20/PQ drop-in replacement buy PIC16F874-20/PQ distributor PIC16F874-20/PQ price per piece what is the pinout of PIC16F874-20/PQ PIC16F874-20/PQ motor control PWM PIC16F874-20/PQ lead time stock

متعلقہ اجزاء اور اصطلاحات

Microchip Technology PIC16F874-20/PQ PIC16F874 PIC16F874-04/PQ PIC16F874-20I/PQ PIC16F874-04I/PQ PIC16F874-04E/PQ PIC16F884-20/PQ PIC16F87x 8-bit microcontroller MCU FLASH memory EEPROM 10-bit ADC CCP module USART MSSP SPI I2C MQFP 44-pin package ICSP Parallel Slave Port PIC16F mid-range Harvard architecture Industrial control AEC-Q100 RoHS REACH NRND
فوری کوٹ RFQ
مکمل تفصیلات بھریں — ہماری سیلز ٹیم 24 گھنٹوں میں جواب دے گی
پارٹ نمبر مینوفیکچرر پیکج QTY ہدف قیمت کل رقم
✓
کوٹ جمع ہو گیا!

ہم 24 گھنٹوں کے اندر آپ کے ای میل کا جواب دیں گے

1
RFQ جمع ہو گیا
2
کوٹ موصول ہو گیا
3
آرڈر دے دیا گیا
4
ادائیگی
5
بھیج دیا گیا
6
ڈیلیور شدہ
RFQ تفصیلات دیکھیں