Microchip Technology

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

部品番号: PIC16F874-20/PQ ✗ 生産終了
在庫あり 1〜3営業日以内に発送
44-pin MQFP (PQ) 10x10 mm Package 20 MHz Speed 7 KB (4K x 14) FLASH Memory
開始価格 $1.82 USD / 個
MOQ: 1 |
価格更新日: 2026-09-21
ボリューム価格
数量 単価 小計
1 $2.8 $2.80
10 $2.66 $26.60
100 $2.38 $238.00
500 $2.1 $1,050.00
1,000 $1.82 $1,820.00
ℹ️ すべての価格はUSDです

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

✓ 在庫あり

$5.9 / 個

データシートを見る →

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

✓ 在庫あり

$5.78 / 個

データシートを見る →

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)

✓ 在庫あり

$5.1 / 個

データシートを見る →

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

✓ 在庫あり

$5.9 / 個

データシートを見る →

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 (vs PIC16F874-04/PQ)
  • Commercial vs industrial temperature grade (vs PIC16F874-20I/PQ)
  • Legacy NRND part vs active migration successor (vs 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 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示