Microchip Technology

PIC16F874T-10E/L - 8-bit Flash MCU, 7KB, 44-PLCC | Microchip

Teilenummer: PIC16F874T-10E/L ✓ Aktiv
Auf Lager Versand in 1–3 Werktagen
4.0 V to 5.5 V Vdss PLCC-44 (square, J-lead, MO-047) Package 20 MHz Speed 7 KB (8192 words x 14-bit) Memory
Ab $7.42 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-09-21
Mengenpreise
Menge Stückpreis Gesamt
1 $11.45 $11,45
10 $10.32 $103,20
100 $9.18 $918,00
500 $8.27 $4.135,00
1.000 $7.42 $7.420,00
ℹ️ Alle Preise sind in USD

PIC16F874T-10E/L Übersicht

The Microchip Technology PIC16F874T-10E/L is an 8-bit CMOS Flash-based RISC microcontroller in a 44-pin PLCC package, delivering 7KB of program memory and 192 bytes of RAM with 33 digital I/O pins. It executes instructions in 200 ns, supports a 20 MHz clock speed, and operates from a 4V to 5.5V supply, making it suitable for embedded control tasks that require deterministic real-time response.

What is an 8-bit Flash MCU? An 8-bit Flash microcontroller is a single-chip computer built around an 8-bit data path, integrating a CPU, non-volatile Flash program memory, RAM, and peripherals such as timers, ADC, and serial interfaces. Within the broader MCU taxonomy, it sits as PIC16 -> 8-bit PIC -> RISC microcontroller -> embedded controller -> semiconductor. The PIC16F874 belongs to Microchip's mid-range PIC16 family, which bridges the gap between baseline PIC10/12/16 devices and enhanced PIC18 parts by adding analog and communication peripherals without increasing cost.

Key features include 128 bytes of EEPROM data memory, a 10-bit ADC with up to 8 channels, a USART module, an MSSP (SPI/I2C) module, two 8-bit timers plus one 16-bit timer, a capture/compare/PWM module, and nanoWatt power management. The device offers 33 digital I/O lines distributed across PORTA, PORTB, PORTC, and PORTD, with programmable weak pull-ups on PORTB and interrupt-on-change capability. The automotive temperature grade (-40C to +125C) makes it suitable for harsh-environment designs.

The PIC16F874T-10E/L uses a Harvard architecture with separate program and data buses, allowing simultaneous instruction fetch and data access. The 14-bit-wide instruction word improves code density, and the 35 single-word instruction set simplifies programming. The /L suffix denotes PLCC packaging, while the trailing T indicates tape-and-reel, and the -10E speed designation indicates a 10 MHz rated part with the Enhanced (E) silicon revision optimized for lower power consumption.

Typical applications include industrial sensor interfaces, HVAC control systems, automotive body modules, low-end motor control, and battery-powered instrumentation where nanoWatt technology extends battery life. The combination of Flash, EEPROM, and robust peripherals makes it a general-purpose workhorse for legacy designs.

Designers should note that PIC16F884 has been recommended as a newer replacement; if starting a new design today, evaluate the PIC16F884 for greater memory and enhanced peripherals. Adequate decoupling (0.1uF per VDD/AVDD pair) and a properly placed bulk capacitor near the IC are required for reliable ADC operation.

This page synthesizes Microchip datasheet specifications, current distributor pricing, and engineering-grade drop-in alternatives, supplying practical design notes you will not find on the manufacturer's PDF or on standard distributor listings.

Drop-in-Alternativen für PIC16F874T-10E/L – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.

Varianten dieser Serie

Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16F874T-10E/L (gleiche Bauform und Footprint) – abweichend in Package, Timers, Program Memory (Flash), ADC, Core Architecture.

Microchip Technology
Package: 44-PLCC (16.59 x 16.59 mm)
Timers: 2 x 8-bit, 1 x 16-bit
Program Memory (Flash): 7 KB (4K x 14 words)
Microchip Technology
Package: 44-pin PLCC (J-Lead), 16.59 x 16.59 mm
Timers: 2 x 8-bit, 1 x 16-bit
Program Memory (Flash): 7 KB (4K x 14)
Microchip Technology
Package: 44-pin PLCC (16.59 x 16.59 mm)
Timers: 3 (Timer0, Timer1, Timer2)
Program Memory (Flash): 7 KB (4K x 14 words)
Microchip Technology
Package: 44-pin QFN (ML), exposed pad
Program Memory (Flash): 7 KB
Microchip Technology
Package: 44-pin PLCC (J-Lead, 16.59 x 16.59 mm)
Timers: Two 8-bit + one 16-bit (TMR0, TMR1, TMR2)
Program Memory (Flash): 7 KB (4K x 14 words)
Microchip Technology
Package: 44-pin PLCC (J-lead, J-Lead)
Timers: 2 x 8-bit + 1 x 16-bit
Program Memory (Flash): 7 KB

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

PIC16F874T-04I/L

✅ Drop-In
Microchip Technology
📦 PLCC-44
PIC16 enhanced 8-bit RISC · 7 KB · 192 bytes · 128 bytes · 20 MHz · 200 ns · 4.0 V to 5.5 V · 33

✓ Auf Lager

$4.69 / Stück

Datenblatt ansehen →

PIC16F874T-04E/L

✅ Drop-In
Microchip Technology
📦 PLCC-44
PIC16 (Enhanced Flash, RISC, 8-bit) · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 20 MHz (200 ns instruction cycle) · 04 (4 MHz base oscillator, 20 MHz max CPU clock) · 4.0 V to 5.5 V · -40 °C to +125 °C (Extended, 'E' suffix)

✓ Auf Lager

$7.25 / Stück

Datenblatt ansehen →

PIC16F874-10E/L

✅ Drop-In
Microchip Technology
📦 PLCC-44
PIC16 8-bit RISC · 35 single-word instructions · 200 ns at 10 MHz · 10 MHz · 7 KB (4K x 14) · 192 bytes · 128 bytes · 4 V to 5.5 V

✓ Auf Lager

$7.45 / Stück

Datenblatt ansehen →

PIC16F874-04I/L

✅ Drop-In
Microchip Technology
📦 PLCC-44
PIC16 (8-bit RISC, Harvard) · 14-bit · 4 MHz · 4 MIPS · 200 ns @ 4 MHz · 7 KB (4K x 14 words) · 192 bytes · 128 bytes

✓ Auf Lager

$5.4 / Stück

Datenblatt ansehen →

PIC16F874A-I/L

✅ Drop-In
Microchip Technology
📦 PLCC-44
8-bit PIC16 enhanced Harvard RISC · 35 single-word instructions · 20 MHz · 200 ns at 20 MHz · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 2.0 V to 5.5 V

✓ Auf Lager

$5.2 / Stück

Datenblatt ansehen →

PIC16F874A-I/ML

✅ Drop-In
Microchip Technology
📦 QFN-44 / ML
8-bit PIC Microcontroller (MCU) · PIC16F · 7 KB · 192 bytes · 128 bytes · 35 single-word instructions · 200 ns · 20 MHz

✓ Auf Lager

$3.21 / Stück

Datenblatt ansehen →

PIC16F874T-10E/L Grenzwerte & elektrische Eigenschaften

Architecture 8-bit RISC (Harvard)
Program Memory (Flash) 7 KB (8192 words x 14-bit)
Data Memory (RAM) 192 bytes
Data EEPROM 128 bytes
Maximale Taktfrequenz 20 MHz
Instruction Cycle 200 ns
Instruction Set 35 single-word instructions (14-bit)
Supply Voltage (VDD) 4.0 V to 5.5 V
I/O Pins 33
ADC 10-bit, up to 8 channels
Timers 2x 8-bit + 1x 16-bit
Capture/Compare/PWM 1x CCP module
Serial Interfaces USART + MSSP (SPI / I2C)
Betriebstemperatur -40C to +125C (automotive grade)
Gehäuse PLCC-44 (square, J-lead, MO-047)
Montageart Surface Mount
Code Protection Yes (per datasheet)

PIC16F874T-10E/L Pin-Konfiguration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 MCLR/VPP — Master Clear (Reset) input / ICSP programming voltage
Pin 2 RA0/AN0 — PORTA bit 0 / Analog input channel 0
Pin 3 RA1/AN1 — PORTA bit 1 / Analog input channel 1
Pin 4 RA2/AN2 — PORTA bit 2 / Analog input channel 2
Pin 5 RA3/AN3/VREF+ — PORTA bit 3 / Analog input channel 3 / ADC positive reference
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain)
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SPI slave select
Pin 8 RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read / Analog input channel 5
Pin 9 RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write / Analog input channel 6
Pin 10 RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / Analog input channel 7
Pin 11 VDD — Positive supply voltage
Pin 12 VSS — Ground
Pin 13 OSC1/CLKIN — Oscillator input / external clock input
Pin 14 OSC2/CLKOUT — Oscillator output / clock-out (FOSC/4)
Pin 15 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 16 RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input
Pin 17 RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM channel 1
Pin 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 19 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 20 RC5/SDO — PORTC bit 5 / SPI data out
Pin 21 RC6/TX/CK — PORTC bit 6 / USART asynchronous transmit / I2C clock
Pin 22 RC7/RX/DT — PORTC bit 7 / USART asynchronous receive / I2C data
Pin 23 VSS — Ground
Pin 24 VDD — Positive supply voltage
Pin 25 RB0/INT — PORTB bit 0 / external interrupt input
Pin 26 RB1 — PORTB bit 1
Pin 27 RB2 — PORTB bit 2
Pin 28 RB3/PGM — PORTB bit 3 / ICSP low-voltage programming
Pin 29 RB4 — PORTB bit 4 (interrupt-on-change)
Pin 30 RB5 — PORTB bit 5 (interrupt-on-change)
Pin 31 RB6/PGC — PORTB bit 6 (interrupt-on-change) / ICSP clock
Pin 32 RB7/PGD — PORTB bit 7 (interrupt-on-change) / ICSP data
Pin 33 VSS — Ground
Pin 34 VDD — Positive supply voltage
Pin 35 AVSS — Analog ground
Pin 36 AVDD — Analog positive supply voltage
Pin 37 VREF- — ADC negative reference
Pin 38 VREF+ — ADC positive reference
Pin 39 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0
Pin 40 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1
Pin 41 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2
Pin 42 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3
Pin 43 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4
Pin 44 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5

Typische Anwendungen

PIC16F874T-10E/L ist geeignet für 6 Anwendungs: Industrial Sensor Interface, HVAC Control System, Automotive Body Module, Low-End BLDC Motor Driver, Battery-Powered Instrumentation, Legacy Embedded Maintenance.

🏭

Industrial Sensor Interface

The PIC16F874T-10E/L is well suited for industrial sensor-interface nodes where deterministic timing, multiple analog channels, and reliable digital I/O are required. Its 10-bit ADC with up to 8 channels handles 4-20 mA analog sensor outputs and bridge transducers, while the USART connects to RS-485 or RS-232 transceivers for SCADA telemetry. The 33 I/O pins drive relays, optocouplers, and indicator LEDs in a single MCU. The wide automotive temperature grade (-40C to +125C) supports motor cabinets and outdoor enclosures. Place a 0.1 uF ceramic decoupling capacitor at each VDD/AVDD pair, and keep the analog and digital grounds joined at a single star point under the IC.

🏭

HVAC Control System

In HVAC controllers, the PIC16F874T-10E/L serves as the central MCU running closed-loop algorithms for temperature, fan speed, and damper actuation. Its nanoWatt technology with sleep currents in the microamp range is essential for thermostats powered from 24 VAC via a small reservoir capacitor. The CCP module generates PWM outputs to drive triac-controlled fan motors and compressor contactors. The MSSP (I2C) bus reads indoor/outdoor air-temperature sensors and humidity chips, while the USART links to a wall-mounted display board. For new designs, migrate to PIC16F884 which adds more CCP channels for multi-stage compressor control.

🚗

Automotive Body Module

The PIC16F874T-10E/L is rated for automotive temperature (-40C to +125C) and is therefore a fit for under-dash body controllers, lighting modules, and accessory drivers. Its 33 digital I/O lines drive headlight relays, mirror-fold actuators, and door-lock solenoids through MOSFET drivers. The 10-bit ADC reads battery voltage for load-dump detection and tail-light current sense. The CCP module generates soft-start PWM for dimmable interior lighting. Because automotive voltage rails swing from 6 V to 16 V transient, the regulator and clamp circuits must precede the VDD pin, and the MCLR input must include a dedicated reset supervisor.

🔧

Low-End BLDC Motor Driver

In low-power BLDC fans and pumps, the PIC16F874T-10E/L performs back-EMF sensing, commutation, and speed regulation. The 16-bit timer (Timer1) sets the PWM period, the CCP module generates the gate-drive signals, and the ADC reads the back-EMF voltage on the non-energized phase. The MSSP in SPI mode drives a digital potentiometer for current limiting. The 200 ns instruction cycle yields 5 MIPS at 20 MHz, giving enough headroom for sensorless trapezoidal commutation in 1-HP class motors. For higher-power or field-oriented control, upgrade to dsPIC33 or PIC32MK families.

🔋

Battery-Powered Instrumentation

Battery-powered data-loggers and field instruments rely on the PIC16F874T-10E/L's nanoWatt Technology for long runtime. With sleep currents below 1 uA and Timer1 oscillator running from a 32 kHz watch crystal, the device wakes periodically to sample a sensor, log to an external I2C EEPROM, and re-enter sleep. The wide 4.0-5.5 V supply suits 4xAA battery stacks and lithium-thionyl-chloride primary cells. The 128-byte on-chip EEPROM buffers small status records before flushing to external storage. The 200 ns instruction time lets the burst-mode math run at full speed without compromising the duty cycle on the battery.

🛠️

Legacy Embedded Maintenance

Many existing industrial and medical devices built in the late 1990s and early 2000s rely on the PIC16F874T-10E/L for service-board replacement. This is its single largest application today: keeping legacy equipment running while PCB redesign is avoided. The combination of automotive temperature grade, Flash-based firmware field-update, and a large installed base makes the PLCC-44 variant a long-life service part. For non-automotive service, PIC16F874-10E/L (industrial temp) is the closer match. If you are designing a new product today, start from PIC16F884 per Microchip's official migration guidance.

Zusammenfassung der empfohlenen Produkte

PIC16F874A-I/L Microchip Technology Verwendet in: Industrial Sensor Interface PIC16F874-10E/L Microchip Technology Verwendet in: Industrial Sensor Interface MCP9808 I2C temperature sensor Verwendet in: HVAC Control System PIC16F874T-04I/L Microchip Technology Verwendet in: HVAC Control System PIC16F874-10E/PT Microchip Technology Verwendet in: Automotive Body Module MCP1700 LDO regulator for 12 V automotive rail Verwendet in: Automotive Body Module PIC16F874T-04E/L Microchip Technology Verwendet in: Low-End BLDC Motor Driver dsPIC33FJ16MC102 Higher-performance DSC upgrade path Verwendet in: Low-End BLDC Motor Driver MCP79410 I2C RTC with battery backup Verwendet in: Battery-Powered Instrumentation PIC16F874A-E/PT Microchip Technology Verwendet in: Battery-Powered Instrumentation PIC16F884-I/PT Modern successor with broader temperature and more peripherals Verwendet in: Legacy Embedded Maintenance PIC16F874AT-I/PT Microchip Technology Verwendet in: Legacy Embedded Maintenance
What is the program memory size of the PIC16F874T-10E/L?
The PIC16F874T-10E/L has 7 KB of Flash program memory organized as 8192 words of 14-bit instruction width. According to the Microchip datasheet (DS30292C, family reference manual section 2), the Flash is divided into pages for in-circuit serial programming and supports up to 100K erase/write cycles. This makes the device large enough for C-compiled code under moderately optimized builds, but small enough to keep deterministic interrupt latency.
What is the operating voltage range of the PIC16F874T-10E/L?
The PIC16F874T-10E/L operates from 4.0 V to 5.5 V (VDD). The Microchip datasheet (DS30292C) specifies a brown-out reset threshold around 4.0 V on the BOR-enabled variant. Designers targeting 3.3 V rails should consider the PIC16LF874 variant or the newer PIC16F884, both of which support 2.0 V to 5.5 V operation.
How many I/O pins does the PIC16F874T-10E/L provide?
The PIC16F874T-10E/L provides 33 digital I/O pins distributed across PORTA (6), PORTB (8), PORTC (8), and PORTD (8), with PORTE configured as control lines. According to the Microchip datasheet, PORTB pins include programmable weak pull-ups and interrupt-on-change capability for wake-up from sleep, which is critical for low-power sensor interfaces.
What package is the PIC16F874T-10E/L housed in?
The PIC16F874T-10E/L is housed in a 44-pin PLCC (Plastic Leaded Chip Carrier) with J-leads, MO-047 outline. The /L suffix denotes the PLCC package, the trailing T indicates tape-and-reel packaging, the -10 indicates the 10 MHz speed grade, and the E denotes the Enhanced silicon revision. This differs from the /PT (TQFP) and /PQ (QFP) variants in the same family.
Where can I buy the PIC16F874T-10E/L online?
The PIC16F874T-10E/L is available from authorized distributors including DigiKey, Mouser, Avnet, and Microchip Direct. Stock and lead-time status can vary, with the part often classed as NRND given Microchip's recommendation of PIC16F884 as the successor. Pricing for 1-piece quantities is around USD 11.45 as of 2026-09-21, with volume pricing around USD 7.42 at 1000 pieces.
What is the price of the PIC16F874T-10E/L in 1000-piece quantities?
The PIC16F874T-10E/L price in 1000-piece quantities is approximately USD 7.42 per unit as of 2026-09-21. At 500 pieces the price is around USD 8.27, at 100 pieces around USD 9.18, and at 10 pieces around USD 10.32. Authorized distributors offer the best warranty and traceability; broker sourcing should be qualified for counterfeit risk on PLCC-packaged legacy MCUs.
What is the lead time for the PIC16F874T-10E/L?
Lead time for the PIC16F874T-10E/L is typically 8 to 14 weeks from factory stock at authorized distributors as of 2026-09-21, given the part's NRND status. Production quantities through Microchip Direct can extend to 16-20 weeks. For shorter lead-time, consider the PIC16F874-10I/L variant (industrial temperature) or migrate to PIC16F884 which is active and actively stocked.
Is the PIC16F874T-10E/L in stock at major distributors?
Yes, the PIC16F874T-10E/L is generally in stock at major distributors but with limited quantities. Distributor inventory pages list small buffer stocks because the part is recommended for replacement by PIC16F884. For volume production, placing a firm order directly with Microchip ensures allocation; spot market brokers may carry higher stocks at premium pricing.
What is the difference between PIC16F874 and PIC16F884?
The PIC16F884 offers 7 KB Flash and 256 bytes RAM similar to PIC16F874, but adds enhanced peripherals including multiple CCP modules, a 10-bit ADC with more channels, and wider supply voltage support (2.0 V to 5.5 V). Microchip officially recommends PIC16F884 as the functional successor for new designs. The PIC16F874T-10E/L retains value for legacy maintenance and existing PCB layouts where a drop-in replacement is preferred.
What is the best drop-in replacement for the PIC16F874T-10E/L?
The best drop-in replacement for PIC16F874T-10E/L is the PIC16F874-10E/L (industrial temp, same PLCC-44 package, same Flash/RAM/EEPROM, same peripherals). It is pin-to-pin compatible but lacks the automotive temperature grade. For full automotive grade replacement, PIC16F874T-04I/L is a drop-in alternative with different speed grade. PIC16F884 is functionally compatible but requires minor firmware/peripheral adjustments.
Can PIC16F874A replace PIC16F874T-10E/L in the same PLCC-44 socket?
Yes, the PIC16F874A-I/L is a drop-in replacement for PIC16F874T-10E/L in the 44-pin PLCC socket. Both share the same pinout, same Flash size (7 KB), same RAM/EEPROM footprint, and same peripheral set. The PIC16F874A upgrades the silicon revision to the A-step, improving ADC performance and reducing power consumption. Existing firmware built for PIC16F874 typically runs on PIC16F874A without modification.
Where can I download the PIC16F874T-10E/L datasheet PDF?
The official PIC16F874T-10E/L datasheet PDF can be downloaded from the Microchip website (DS30292C) and from the Microchip product page at https://www.microchip.com/en-us/product/PIC16F874. The datasheet covers the PIC16F873/874/876/877 family with pinouts, electrical characteristics, peripheral descriptions, and instruction set details. The related PICmicro Mid-Range MCU Family Reference Manual (DS33023A) is recommended companion reading.
Where can I find the PIC16F874T-10E/L pinout?
The PIC16F874T-10E/L pinout diagram appears on page 7 of the Microchip datasheet (DS30292C) and shows the 44-pin PLCC pin assignments for PORTA through PORTE, plus VDD, VSS, AVSS, AVDD, VREF, MCLR, OSC1, OSC2, and the parallel slave port pins on PORTD. The XAIPART product page also shows a graphical pinout with package-pin layout matching the PLCC J-lead outline.
Is the PIC16F874T-10E/L RoHS compliant?
RoHS compliance status for the PIC16F874T-10E/L is marked as unknown in the verified data because the part prefix 'E' (Enhanced) and the PLCC package both predate widely-strict lead-free mandates. Many production lots are Pb-free with matte-tin plating (visible in datasheet ordering codes), but if you require RoHS-compliant sourcing for production, request the latest Pb-free date code from your distributor. Cross-reference with the part's compliance certificate before committing to design.
What are the key specifications of the PIC16F874T-10E/L that embedded engineers should know?
Embedded engineers working with the PIC16F874T-10E/L should know these key facts: 7 KB Flash program memory, 192-byte RAM, 128-byte EEPROM, 20 MHz max clock, 4.0-5.5 V supply, 33 I/O, 10-bit ADC with up to 8 channels, USART, MSSP (SPI/I2C), three timers, one CCP module, automotive temperature grade -40C to +125C, and PLCC-44 J-lead package. The legacy Harvard 14-bit instruction set yields 200 ns per instruction at 20 MHz.

Technische Referenzdaten für PIC16F874T-10E/L – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose PIC16F874T-10E/L when the design calls for an automotive-temperature-grade 8-bit Flash MCU with 7 KB program memory, USART, SPI/I2C, and a 10-bit ADC, all in a 44-pin PLCC footprint that drops into an existing socketed design. For new designs where you are not pinned to PLCC-44, choose PIC16F884-I/PT (TQFP, active life cycle) which adds more CCP channels and broader voltage support. For non-automotive applications, PIC16F874-10E/L (industrial -40C to +85C) provides identical performance at lower cost and lead time. For direct socket replacement without any firmware change, PIC16F874A-I/L (A-step silicon) is the safest drop-in. For new low-power designs, evaluate PIC16LF1847 or PIC18F family for larger memory and lower voltage operation. The /L (PLCC) vs /PT (TQFP) decision is purely mechanical: pick PLCC if the existing PCB has a PLCC socket; pick TQFP for new surface-mount designs.

Vergleich mit Alternativen

Parameter Dieses Produkt PIC16F874T-04I/L PIC16F874T-04E/L PIC16F874-10E/L PIC16F874-04I/L PIC16F874A-I/L
Package PLCC-44 (J-lead) PLCC-44 (J-lead) - same PLCC-44 (J-lead) - same PLCC-44 (J-lead) - same PLCC-44 (J-lead) - same PLCC-44 (J-lead) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Program Memory 7 KB 7 KB 7 KB 7 KB 7 KB 7 KB
RAM 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes
Maximum Clock Frequency 20 MHz (10 MHz rated) 20 MHz (4 MHz rated) 20 MHz (4 MHz rated) 20 MHz (10 MHz rated) 20 MHz (4 MHz rated) 20 MHz (10 MHz rated)
Operating Temperature -40C to +125C (automotive) -40C to +85C (industrial) -40C to +125C (automotive) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial)
Silicon Revision Enhanced (E) Enhanced (E) Enhanced (E) Enhanced (E) Enhanced (E) A-step (improved ADC)
ADC Channels 8 channels, 10-bit 8 channels, 10-bit 8 channels, 10-bit 8 channels, 10-bit 8 channels, 10-bit 8 channels, 10-bit (improved linearity)
I/O Pins 33 33 33 33 33 33
Supply Voltage Range 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V 4.0 V to 5.5 V

Wichtigste Unterscheidungsmerkmale

  • Automotive temperature grade at 10 MHz rated speed in PLCC-44 J-lead (vs. PIC16F874T-04I/L)
  • Enhanced silicon revision (E) with nanoWatt technology (vs. Pre-E PIC16F874)
  • Flash-based field reprogrammability (vs. OTP-windowed PIC16C74)
  • Peripheral set with USART + MSSP plus CCP (vs. Baseline PIC16F84)

Designhinweise

Decouple each VDD/AVDD pair with a 0.1 uF ceramic capacitor placed within 5 mm of the IC pins, plus a 10 uF bulk tantalum or aluminum polymer capacitor near the package. The analog ground (AVSS pin 35) should connect to digital VSS at a single star point under the IC to avoid ground-loop noise in ADC readings. Without proper decoupling, the ADC's last 2 bits become unreliable under dynamic load. Estimated: 20 MHz toggle on digital I/O draws subharmonics at 10 MHz/40 MHz that couple into VDD; adequate bulk capacitance suppresses ripple below 50 mV peak.

Do not assume all 44 pins are usable digital I/O. Pins RE0-RE2 are multiplexed with the Parallel Slave Port (PSP) function and require TRISE configuration before they behave as generic digital I/O. PORTE defaults to analog mode on reset; the ADCON1 register must be loaded to enable digital mode or those pins read as 0. Pin RB3 doubles as the ICSP low-voltage programming pin (PGM); if your design pulls RB3 high at reset and enables LVP, the device may fail to enter ICSP normally. The MCLR pin must have a 10-50 kohm pull-up to VDD; floating MCLR causes random resets during power-up.

The PLCC-44 package has a typical theta_JA of approximately 50 C/W in still air without a heatsink, rising to 80-90 C/W in enclosed housings. At 20 MHz operation the digital core dissipates ~150 mW typical, which is far below thermal limits for any environment, but at high ambient temperatures (>85C) the part's quiescent supply current rises measurably. For automotive designs operating at +125C ambient, verify quiescent current against the worst-case spec in the datasheet electrical characteristics table (typically 7 mA at 5 V / 20 MHz).

Route the ICSP signals (PGC/PGD on RB6/RB7, MCLR/VPP) to a 5-pin in-circuit programming header on the PCB edge; do not share these pins with high-current loads since isolation resistors in series with MCLR (typically 10-100 ohm) help protect the ICSP programmer from accidental shorts. Place the 32.768 kHz watch crystal within 1 cm of the Timer1 oscillator pins (RC0/RC1) when using low-power sleep modes with RTCC. Keep OSC1/OSC2 traces short and surrounded by ground pour to avoid injecting oscillator noise into the analog reference.

Compliance-Informationen

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Bleifrei
Unknown
Halogenfrei
Unknown
Konfliktmineralien
Unknown

RoHS/lead-free status for PIC16F874T-10E/L not explicitly stated in the verified web data. The 'E' Enhanced silicon revision predates wide RoHS mandate adoption (2006), although many production date codes are Pb-free. AEC-Q100 not listed in the datasheet; automotive temperature grade (-40C to +125C) is tested but not AEC-Q100 qualified - confirm with Microchip for AEC-Q100 requirements.

Daten verifiziert am: 2026-09-21 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

PIC16F874T-10E/L PIC16F874T-10E/L datasheet Microchip PIC16F874T-10E/L PIC16F874T-10E/L PLCC-44 PIC16F874T-10E/L pinout PIC16F874T-10E/L price 1000 pieces PIC16F874T-10E/L replacement alternative PIC16F874T-10E/L vs PIC16F884 PIC16F874 flash microcontroller automotive temp where to buy PIC16F874T-10E/L PIC16F874T-10E/L specifications PIC16F874T-10E/L lead time stock what is the ADC channels of PIC16F874T-10E/L PIC16F874T-10E/L for industrial sensor interface PIC16F874 PLCC-44 8-bit MCU socket replacement

Verwandte Bauteile & Begriffe

Microchip Technology PIC16F874T-10E/L PIC16F874 PIC16F874A PIC16F884 PIC16F84A 8-bit microcontroller PIC16 family mid-range PIC RISC microcontroller Harvard architecture Flash program memory EEPROM USART MSSP SPI I2C CCP module 10-bit ADC nanoWatt Technology PLCC-44 J-lead MO-047 automotive temperature grade ICSP AEC-Q100 RoHS parallel slave port
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen