Microchip Technology

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

N.º da peça: PIC16F874T-10E/L ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
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
A partir de $7.42 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-21
Preços por volume
Qtd. Preço unitário Total
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
ℹ️ Todos os preços estão em USD

PIC16F874T-10E/L Visão geral

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.

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

Variantes desta série

Modelos da mesma série compatíveis como drop-in com PIC16F874T-10E/L (mesmo formato e footprint) — diferindo em 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

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

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

✓ Em estoque

$4.69 / unidade

Ver ficha técnica →

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)

✓ Em estoque

$7.25 / unidade

Ver ficha técnica →

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

✓ Em estoque

$7.45 / unidade

Ver ficha técnica →

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

✓ Em estoque

$5.4 / unidade

Ver ficha técnica →

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

✓ Em estoque

$5.2 / unidade

Ver ficha técnica →

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

✓ Em estoque

$3.21 / unidade

Ver ficha técnica →

PIC16F874T-10E/L Classificações máximas e características elétricas

Architecture 8-bit RISC (Harvard)
Program Memory (Flash) 7 KB (8192 words x 14-bit)
Data Memory (RAM) 192 bytes
Data EEPROM 128 bytes
Frequência máxima de clock 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)
Temperatura de operação -40C to +125C (automotive grade)
Encapsulamento PLCC-44 (square, J-lead, MO-047)
Tipo de montagem Surface Mount
Code Protection Yes (per datasheet)

Configuração de pinos do PIC16F874T-10E/L

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

Aplicações típicas

PIC16F874T-10E/L é adequado para 6 aplicaçãos: 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.

Resumo dos produtos recomendados

PIC16F874A-I/L Microchip Technology Usado em: Industrial Sensor Interface PIC16F874-10E/L Microchip Technology Usado em: Industrial Sensor Interface MCP9808 I2C temperature sensor Usado em: HVAC Control System PIC16F874T-04I/L Microchip Technology Usado em: HVAC Control System PIC16F874-10E/PT Microchip Technology Usado em: Automotive Body Module MCP1700 LDO regulator for 12 V automotive rail Usado em: Automotive Body Module PIC16F874T-04E/L Microchip Technology Usado em: Low-End BLDC Motor Driver dsPIC33FJ16MC102 Higher-performance DSC upgrade path Usado em: Low-End BLDC Motor Driver MCP79410 I2C RTC with battery backup Usado em: Battery-Powered Instrumentation PIC16F874A-E/PT Microchip Technology Usado em: Battery-Powered Instrumentation PIC16F884-I/PT Modern successor with broader temperature and more peripherals Usado em: Legacy Embedded Maintenance PIC16F874AT-I/PT Microchip Technology Usado em: 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.

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

Guia de seleção

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.

Comparação com alternativas

Parâmetro Este produto 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

Principais diferenciais

  • 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)

Notas de projeto

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.

Informações de conformidade

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Sem chumbo
Unknown
Sem halogênios
Unknown
Minerais de conflito
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.

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

Buscas relacionadas

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

Componentes & termos relacionados

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
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

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