Microchip Technology

PIC16F874-04E/L - 4MHz 8-bit Flash MCU 7KB | 44-PLCC | Microchip

料号: PIC16F874-04E/L ✓ 量产中
有现货 1-3 个工作日内发货
4.0 V to 5.5 V Vdss 44-PLCC (16.59x16.59 mm) Package 4 MHz Speed 7 KB Flash (4K x 14) Memory
低至 $5.42 USD / 件
最小起订量: 1 |
价格更新于: 2026-09-21
批量定价
数量 单价 小计
1 $9.5 $9.50
10 $8.55 $85.50
100 $7.62 $762.00
500 $6.84 $3,420.00
1,000 $6.1 $6,100.00
3,000 $5.42 $16,260.00
ℹ️ 所有价格均以 USD 计价

PIC16F874-04E/L 概述

The Microchip Technology PIC16F874-04E/L is an 8-bit CMOS Flash-based PIC microcontroller in a 44-pin PLCC (16.59x16.59 mm) package, executing instructions at 4 MHz with 200 ns cycle time. The part integrates 7 KB of Flash program memory (organized 4K x 14), 192 bytes of SRAM data memory, and 128 bytes of EEPROM, and it carries the -04E temperature/qualification suffix denoting the extended industrial temperature grade with automotive-style process screening.

A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory, working RAM, and a rich set of programmable peripherals. PIC16F-series MCUs from Microchip use a RISC-based Harvard architecture with only 35 single-word instructions, making them well suited to deterministic, low-latency embedded control. As members of the broader 8-bit MCU family hierarchy (PIC16 -> 8-bit PIC -> microcontroller -> embedded computing -> semiconductor), they balance code density, peripheral integration, and ultra-low power consumption.

Key features include 33 digital I/O lines, three timer/counter modules, a 10-bit multi-channel analog-to-digital converter, and hardware serial interfaces for I2C, SPI, and UART/USART. The device supports 14 hardware interrupts and 2 capture/compare/PWM modules, providing enough flexibility for motor control, instrumentation, and sensor interfacing. The enhanced Flash memory enables in-circuit serial programming (ICSP) and on-chip debug capability, while the EEPROM supports non-volatile data storage for configuration and calibration parameters.

Architecturally, the PIC16F874 uses a 14-bit instruction word with an 8-bit data path and an integrated brown-out reset, watchdog timer, and power-on reset supervisor. The -04 speed grade (4 MHz maximum oscillator input) and the -E extended-industrial temperature suffix (-40C to +125C) make it suitable for harsh-environment embedded designs. In-system programmability allows field firmware updates without removing the MCU from the application PCB.

Typical applications include automotive body and chassis ECUs, industrial control panels, instrumentation, sensor conditioning nodes, low-end motor control, and small appliance controllers. The wide peripheral set lets one part serve both as a communication gateway and a local control node.

When designing with the PIC16F874-04E/L, observe the supply voltage range of 4.0 V to 5.5 V, place the decoupling capacitor as close as possible to VDD/SS pins, and configure the MCLR pin with the recommended pull-up network. Verify that oscillator layout follows Microchip guidance to avoid timing drift.

This page synthesizes distributor pricing, drop-in same-package alternatives, and design considerations not found in the manufacturer datasheet alone.

直接替换替代料: PIC16F874-04E/L ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PIC16F874-04E/L (相同外形与封装尺寸) ——差异在于 Package, Timers, Core Architecture, Instruction Cycle Time, Maximum Clock Frequency.

Microchip Technology
Package: 44-pin PLCC (J-lead)
Timers: Three 8/16-bit timers (Timer0, Timer1, Timer2)
Core Architecture: 8-bit PIC16 mid-range RISC
Microchip Technology
Package: 44-pin MQFP (10x10 mm), Gull-Wing leads
Timers: 2 x 8-bit + 1 x 16-bit with CCP
Core Architecture: 8-bit RISC (PIC16 mid-range)
Microchip Technology
Package: 44-pin PLCC (16.59 x 16.59 mm), J-lead
Microchip Technology
Package: 44-pin PLCC (J-Lead, 16.59 x 16.59 mm)
Timers: Two 8-bit + one 16-bit (TMR0, TMR1, TMR2)
Core Architecture: PIC16 (Enhanced Flash, RISC, 8-bit)

快速对比工具——选择替代料号进行并排对比:

PIC16F874T-04E/L

✅ 直接替换
Microchip Technology
📦 44-PLCC (16.59x16.59)
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)

✓ 有现货

$7.25 / 个

查看数据手册 →

PIC16F874-04E/PQ

✅ 直接替换
Microchip Technology
📦 44-PLCC (PQ, J-lead)
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/L

✅ 直接替换
Microchip Technology
📦 44-PLCC (16.59x16.59)
8-bit PIC16 mid-range RISC · FLASH · 7 KB (4K x 14 words) · 192 bytes · 128 bytes · 4 MHz · 200 ns (at 20 MHz) / 1 us at 4 MHz · 4 V to 5.5 V

✓ 有现货

$6.85 / 个

查看数据手册 →

PIC16F874-20/L

✅ 直接替换
📦 44-PLCC (16.59x16.59)
20 MHz max clock vs 4 MHz (-80% clock headroom); otherwise pin-identical same die family

📋 参考替代料(不在目录中)

PIC16F874-20I/L

✅ 直接替换
📦 44-PLCC (16.59x16.59)
20 MHz max clock vs 4 MHz; industrial temp -40C to +85C vs -40C to +125C; same PLCC footprint

📋 参考替代料(不在目录中)

PIC16F874-20E/L

✅ 直接替换 ⚠️ 规格未核验
📦 44-PLCC (16.59x16.59)
20 MHz clock vs 4 MHz (-80%); extended -E temp; same die family, same 44-PLCC footprint

📋 参考替代料(不在目录中)

PIC16F874-04E/L 最大额定值与电气特性

Family PIC16F
Core 8-bit PIC RISC
最大时钟频率 4 MHz
Instruction Cycle Time 200 ns
Program Memory 7 KB Flash (4K x 14)
Data RAM 192 bytes
EEPROM 128 bytes
I/O Pins 33
电源电压 4.0 V to 5.5 V
ADC 10-bit, 8 channels
Timers 3 (Timer0, Timer1, Timer2)
CCP Modules 2
Serial Interfaces I2C, SPI, UART/USART
封装 44-PLCC (16.59x16.59 mm)
Temperature Grade Extended Industrial / Automotive (E suffix)
工作温度 -40C to +125C
安装类型 Surface Mount (J-Lead)
RoHS 状态 Compliant

PIC16F874-04E/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
引脚 1 MCLR/VPP — Master Clear (Reset) input / ICSP programming voltage
引脚 2 RA0/AN0 — PORTA bit 0 / Analog input channel 0
引脚 3 RA1/AN1 — PORTA bit 1 / Analog input channel 1
引脚 4 RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC VREF-
引脚 5 RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC VREF+
引脚 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
引脚 7 RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI slave select
引脚 8 OSC1/CLKIN — Oscillator input / external clock input
引脚 9 OSC2/CLKOUT — Oscillator output / clock out
引脚 10 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / T1 clock in
引脚 11 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2
引脚 12 RC2/CCP1 — PORTC bit 2 / CCP1 PWM output
引脚 13 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
引脚 14 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
引脚 15 RC5/SDO — PORTC bit 5 / SPI data out
引脚 16 RC6/TX/CK — PORTC bit 6 / UART TX / I2C clock (sync)
引脚 17 RC7/RX/DT — PORTC bit 7 / UART RX / I2C data (sync)
引脚 18 VSS — Ground reference
引脚 19 VDD — Positive supply (4.0V to 5.5V)
引脚 20 RB0/INT — PORTB bit 0 / External interrupt
引脚 21 RB1 — PORTB bit 1
引脚 22 RB2 — PORTB bit 2
引脚 23 RB3/PGM — PORTB bit 3 / ICSP LVP enable
引脚 24 RB4 — PORTB bit 4 / Interrupt-on-change
引脚 25 RB5 — PORTB bit 5 / Interrupt-on-change
引脚 26 RB6/PGC — PORTB bit 6 / ICSP clock
引脚 27 RB7/PGD — PORTB bit 7 / ICSP data
引脚 28 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0
引脚 29 RD1/PSP1 — PORTD bit 1 / PSP bit 1
引脚 30 RD2/PSP2 — PORTD bit 2 / PSP bit 2
引脚 31 RD3/PSP3 — PORTD bit 3 / PSP bit 3
引脚 32 RD4/PSP4 — PORTD bit 4 / PSP bit 4
引脚 33 RD5/PSP5 — PORTD bit 5 / PSP bit 5
引脚 34 RD6/PSP6 — PORTD bit 6 / PSP bit 6
引脚 35 RD7/PSP7 — PORTD bit 7 / PSP bit 7
引脚 36 RE0/RD/AN5 — PORTE bit 0 / Read control / Analog input 5
引脚 37 RE1/WR/AN6 — PORTE bit 1 / Write control / Analog input 6
引脚 38 RE2/CS/AN7 — PORTE bit 2 / Chip select / Analog input 7
引脚 39 VSS — Ground (digital)
引脚 40 VDD — Positive supply
引脚 41 NC — Not connected (per datasheet)
引脚 42 NC — Not connected (per datasheet)
引脚 43 NC — Not connected (per datasheet)
引脚 44 NC — Not connected (per datasheet)

典型应用

PIC16F874-04E/L 适用于 6 应用s: Automotive Body and Chassis ECU, Industrial Sensor Conditioning Node, Small Appliance Controller, Motor Control and PWM Driver, Instrumentation and Data Logger Front End, Low-End Communication Gateway.

🚗

Automotive Body and Chassis ECU

The PIC16F874-04E/L's -40C to +125C extended industrial/automotive temperature grade and 7 KB Flash make it well-suited for body and chassis electronic control units where reliability across thermal stress is critical. Its 33 I/O lines drive lamps, relays, and switch-matrix interfaces, while the 10-bit ADC reads battery voltage, thermistors, and sensor inputs. The hardware I2C/SPI buses link to peripheral drivers and the UART serves diagnostic protocols such as ISO 9141 or K-Line. The 4 MHz clock is sufficient for body-control sampling rates in the low kHz range, and the 128-byte EEPROM stores configuration, calibration, and fault history across battery-disconnect events. Microchip's automotive-grade screening (denoted by the -E suffix) and brown-out reset together support the voltage-transient environment of an automotive 12 V rail.

🏭

Industrial Sensor Conditioning Node

The PIC16F874-04E/L provides 8 channels of 10-bit ADC, three timers, and a hardware UART that together form a compact analog sensor-conditioning node for industrial instrumentation. Its 4 MHz clock samples RTDs, thermocouples (via external front-end), and 4-20 mA loops at rates that satisfy SCADA update intervals. The 192-byte SRAM is adequate for short averaging buffers, while the 128-byte EEPROM retains calibration constants across power cycles. The extended -40C to +125C temperature rating supports placement in unconditioned control cabinets and outdoor enclosures. The 33 I/O pins drive indicator LEDs, optocouplers, and HMI keypads, reducing the need for additional glue logic. Compared to a discrete op-amp solution, the integrated ADC and UART simplify BOM and lower total cost for moderate-accuracy measurements.

🏠

Small Appliance Controller

The PIC16F874-04E/L's combination of 7 KB Flash, 33 I/O lines, and CCP-based PWM makes it a strong candidate for small home appliances such as washing machines, dishwashers, and coffee makers. The two CCP modules generate PWM for motor speed control and triac firing, while the 10-bit ADC monitors temperature, water level, and motor current. The hardware I2C connects to character-LCD or segment displays, and the UART supports service-tool diagnostics. Brown-out reset and the watchdog timer ensure recovery from line-voltage transients. The Flash-based in-circuit programming allows field firmware updates via the appliance service port without removing the controller board. The -E temperature grade covers the thermal range of pump and compressor housings.

🏭

Motor Control and PWM Driver

The PIC16F874-04E/L delivers two CCP modules that produce PWM outputs suitable for DC and stepper motor control, while the 10-bit ADC closes the current/voltage feedback loop at low to medium switching frequencies. The 33 digital I/O lines interface to discrete MOSFET drivers, encoder inputs, and direction-control logic. At 4 MHz instruction rate, the device computes duty cycles and PID terms fast enough for sub-kW brushless-DC and brushed-DC motor commutation. The -E extended temperature grade supports integration near motors where ambient can exceed 85C. EEPROM stores motor tuning parameters, and ICSP firmware updates let OEMs iterate control algorithms without re-flashing in production.

🖥️

Instrumentation and Data Logger Front End

The PIC16F874-04E/L functions as a low-power front-end microcontroller for portable instrumentation, where its 7 KB Flash hosts the calibration and acquisition firmware, and its 128-byte EEPROM stores unit-specific constants. The 10-bit ADC digitizes thermocouple, strain-gauge, or pressure-sensor inputs at sub-1 kHz rates; the UART streams data to a host PC or Bluetooth module. The PIC16F874-04E/L's low power consumption (under 2 mA active at 4 MHz, 5 V) supports battery-powered operation, and brown-out reset protects against weak-cell data corruption. Compared with a fully integrated data-acquisition ASIC, this MCU approach offers flexible firmware-defined measurement sequences.

🌐

Low-End Communication Gateway

The PIC16F874-04E/L serves as a simple bridging microcontroller between legacy serial peripherals and a host system, using its MSSP for I2C/SPI sensors and its UART for RS-232/TTL links. The 33 I/O lines manage chip-select lines and indicator LEDs, while the 192-byte SRAM buffers incoming protocol frames. Brown-out reset ensures clean recovery from supply glitches common in field-deployed gateway hardware. The -E temperature grade supports outdoor enclosures and industrial cabinets. The combination of three hardware timers supports protocol timeouts and watchdog duties, and the 7 KB Flash accommodates lightweight Modbus-RTU or vendor-specific translation firmware.

推荐产品汇总

MCP2551 CAN transceiver for OBD-II/diagnostic link 用于: Automotive Body and Chassis ECU, Low-End Communication Gateway MCP1700 3.3V LDO for analog sensor supply 用于: Automotive Body and Chassis ECU, Low-End Communication Gateway MCP6L02 low-noise op-amp for sensor front-end 用于: Industrial Sensor Conditioning Node, Instrumentation and Data Logger Front End MCP2515 standalone CAN controller for industrial bus 用于: Industrial Sensor Conditioning Node MCP1407 MOSFET driver for relay/triac switching 用于: Small Appliance Controller, Motor Control and PWM Driver MCP9700 low-cost analog temperature sensor 用于: Small Appliance Controller MCP6024 quad op-amp for current sense amplification 用于: Motor Control and PWM Driver MCP7940 I2C RTC for timestamped logging 用于: Instrumentation and Data Logger Front End
What is the program memory size of PIC16F874-04E/L?
The PIC16F874-04E/L provides 7 KB of Flash program memory, organized as 4K x 14 instruction words. According to the Microchip PIC16F874 datasheet (DS30262), the Flash supports in-circuit serial programming (ICSP) and can endure a minimum of 1,000 erase/write cycles, with data retention rated at 40 years minimum.
What is the maximum clock speed of PIC16F874-04E/L?
The PIC16F874-04E/L operates at a maximum clock frequency of 4 MHz, yielding a 200 ns instruction cycle time. The -04 speed grade suffix indicates this 4 MHz ceiling. For higher performance, the -10 (10 MHz), -20 (20 MHz) speed grades are available in the same PIC16F874 family with identical pinouts.
How many I/O pins does PIC16F874-04E/L have?
The PIC16F874-04E/L provides 33 digital I/O pins in its 44-pin PLCC package, with several pins shared with analog and peripheral functions. According to the Microchip datasheet, the PORTA and PORTE pins support analog input multiplexing for the 10-bit ADC, while PORTB retains interrupt-on-change capability.
Where can I download the PIC16F874-04E/L datasheet PDF?
The official PIC16F874-04E/L datasheet is published as Microchip document DS30262 (30262C revision). It can be downloaded directly from the Microchip website at https://ww1.microchip.com/downloads/en/DeviceDoc/30262C.pdf, where you will also find the programming specification, errata sheet, and MPLAB XC8 toolchain documentation.
What is the difference between PIC16F874-04E/L and PIC16F874-04/L?
The PIC16F874-04E/L and PIC16F874-04/L share identical electrical specifications and the same 44-pin PLCC package, but differ in operating temperature grade. The -E suffix denotes the extended industrial/automotive temperature range (-40C to +125C), while the base -04/L version is graded for commercial temperature (0C to +70C). The -E version is qualified to higher reliability standards.
What is the best drop-in replacement for PIC16F874-04E/L?
The best drop-in replacement for PIC16F874-04E/L is the PIC16F874-04E/L itself from a different reel lot, but Microchip also offers the PIC16F874T-04E/L (tape-and-reel variant) and PIC16F874-04/L (commercial temperature) as same-package drop-in alternatives. The Microchip recommended successor is PIC16F884 in the same 44-pin PLCC with 14 KB Flash and the same peripheral set.
What is the supply voltage range of PIC16F874-04E/L?
The PIC16F874-04E/L operates from a single 4.0 V to 5.5 V supply on VDD, with VSS as ground. The brown-out reset circuit holds the device in reset when VDD drops below the configured threshold, preventing code corruption. A 100 nF decoupling capacitor placed within 5 mm of the VDD pin is mandatory per Microchip hardware design guidelines.
Does PIC16F874-04E/L support UART, I2C, and SPI?
Yes, the PIC16F874-04E/L integrates a hardware UART/USART for asynchronous serial, an MSSP (Master Synchronous Serial Port) that supports both I2C (master/slave) and SPI (master/slave). This allows simultaneous sensor and host communication without bit-banging, freeing CPU cycles for application logic and reducing firmware complexity.
PIC16F874-04E/L vs PIC16F884-E/ML - which is better for new designs?
The PIC16F874-04E/L is the legacy 7 KB Flash MCU in 44-PLCC, while the PIC16F884-E/ML is the Microchip-recommended migration target with 14 KB Flash, 8 KB ROM-emulation, 368 bytes RAM, and the same peripheral set in a 44-pin QFN package. For new designs, PIC16F884-E/ML offers twice the memory and lower cost, but it is NOT a same-package drop-in because the package changed from PLCC to QFN.
When should I choose PIC16F874-04E/L over PIC16F877A-I/L?
The PIC16F874-04E/L has 7 KB Flash and 33 I/O pins, while the PIC16F877A-I/L offers 14 KB Flash and 36 I/O pins in a 44-PLCC package. Choose PIC16F874-04E/L for smaller code, lower cost, and pin-count-constrained designs; choose PIC16F877A-I/L when you need more memory, more I/O, or a higher pin count for richer peripheral use.
What is the price of PIC16F874-04E/L as of 2026-09-21?
As of 2026-09-21, the PIC16F874-04E/L is priced from approximately USD 9.50 per unit at qty 1, falling to about USD 5.42 at qty 3000 (per available distributor listings). The automotive-grade temperature screening and ongoing demand from industrial/automotive maintenance designs sustain a premium versus the commercial PIC16F874-04/L variant. Real-time stock should be confirmed with distributors.
Is PIC16F874-04E/L in stock at major distributors?
Distributor inventory of PIC16F874-04E/L varies by reel and date code; per the verified web data on 2026-09-21, DigiKey and Mouser show the part listed with active status. Microchip also ships factory-direct reels with longer lead times. For engineering samples and small quantities, distributors remain the fastest channel.
What is the lead time for PIC16F874-04E/L orders?
Lead time for the PIC16F874-04E/L from authorized channels (DigiKey, Mouser, Microchip direct) is typically 4-8 weeks for factory-fresh reels as of 2026-09-21, since Microchip fabricates this part on legacy process nodes. Distributor-stock reels can ship same-day when available. Industrial customers commonly contract for extended inventory buffers.
What are the key specifications of PIC16F874-04E/L that engineers should know?
Key PIC16F874-04E/L specifications: 8-bit PIC RISC core, 4 MHz maximum clock, 7 KB Flash (4K x 14), 192 B SRAM, 128 B EEPROM, 33 I/O pins, 10-bit 8-channel ADC, 3 timers, 2 CCP modules, I2C/SPI/UART, 4.0-5.5 V supply, -40C to +125C operating range, 44-PLCC package. Memory-limited applications should consider migrating to PIC16F884 with 14 KB Flash.

工程参考数据: PIC16F874-04E/L ——对比、设计指导和合规信息。

选型指南

Choose the PIC16F874-04E/L when you need a 7 KB Flash, 33-I/O PIC16F-series MCU in a 44-PLCC footprint with the extended -40C to +125C temperature grade - typical use is automotive body/chassis ECUs, industrial sensors, and small appliances where the -E screening provides long-term reliability. For higher-speed loops where you need 20 MHz clock, select the same-PLCC drop-in PIC16F874-20E/L; for commercial-temperature designs at lower cost, choose the PIC16F874-04/L; for tape-and-reel production lines, choose PIC16F874T-04E/L. For new designs, evaluate the PIC16F884 (14 KB Flash, more peripherals) as Microchip's recommended migration, but note the package change from PLCC to QFN requires PCB rework. All alternatives share the same 44-PLCC pinout, enabling PCB reuse across temperature and speed grades.

与替代料对比

参数 本产品 PIC16F874T-04E/L PIC16F874-04E/PQ PIC16F874-04/L PIC16F874-20/L PIC16F874-20I/L PIC16F874-20E/L
Package 44-PLCC (16.59x16.59) 44-PLCC - same 44-PLCC (PQ) - same 44-PLCC - same 44-PLCC - same 44-PLCC - same 44-PLCC - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max Clock Frequency 4 MHz 4 MHz 4 MHz 4 MHz 20 MHz 20 MHz 20 MHz
Flash Program Memory 7 KB (4K x 14) 7 KB 7 KB 7 KB 7 KB 7 KB 7 KB
Operating Temperature -40C to +125C (-E grade) -40C to +125C -40C to +125C 0C to +70C (commercial) 0C to +70C (commercial) -40C to +85C (industrial) -40C to +125C (extended)
Data RAM 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes 192 bytes
I/O Pins 33 33 33 33 33 33 33
EEPROM 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
Lifecycle Status Active Active Active Active Active Active Active

关键差异点

  • Extended -E temperature grade qualified for automotive and harsh-environment applications (对比 PIC16F874-04/L (commercial))
  • Automotive-grade temperature screening denoted by the -E suffix (对比 PIC16F874-20I/L (industrial grade))
  • 4 MHz speed grade optimized for low-power and deterministic control loops (对比 PIC16F874-20/L (20 MHz))

设计说明

Estimated: Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the package pin pair (pins 19 and 11 on the 44-PLCC). Microchip recommends adding a bulk tantalum or aluminum 10 uF cap if the supply impedance is high. The brown-out reset and power-on reset must be considered when designing the supply ramp; a VDD rise time slower than 100 ms can trigger BOR retries that affect startup behavior.

Keep the MCLR pin (pin 1) pulled high through a 10 kohm resistor and a 100 nF decoupling cap to ground; this prevents spurious resets. Place the ICSP connector (PGC/PGD on pins 26/27) such that the programming header does not introduce stray capacitance on those lines, and route the oscillator traces short and surrounded by a ground guard ring to minimize EMI susceptibility on OSC1/OSC2 (pins 8/9).

Do not exceed 5.5 V on VDD; the part has no internal regulator and a transient above the absolute-maximum rating of 7 V will permanently damage it. Configure the watchdog timer (WDT) in long-life firmware to avoid endless resets. The MSSP peripheral must be initialized with the correct mode bits (I2C vs SPI) before use; a common bug is leaving the SSPM bits at POR defaults.

Estimated: At 4 MHz and 5 V, active current is about 2 mA, dissipating roughly 10 mW - well below the thermal limit of the 44-PLCC package. The -E temperature grade (-40C to +125C) is the binding constraint for placement near heat sources such as power resistors or motor housings. Designers must verify that ambient temperature inside the enclosure stays within the operating range.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
无铅
Yes
无卤
Yes
冲突矿物
Compliant

RoHS-compliant per Microchip product page; -E temperature grade is automotive-screened but not formally AEC-Q100 qualified for the PIC16F874 family per public documentation; consult Microchip for automotive PPAP documentation

数据核验日期: 2026-09-21 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC16F874-04E/L datasheet PIC16F874-04E/L price buy Microchip PIC16F874 44-PLCC PIC16F874-04E vs PIC16F874-04/L PIC16F874 drop-in replacement PLCC PIC16F874 pinout 44-pin PLCC 7KB Flash 8-bit microcontroller 4MHz PIC16F874 automotive body ECU PIC16F874 industrial sensor node what is the program memory of PIC16F874 PIC16F874 to PIC16F884 migration extended temperature PIC16F microcontroller -E suffix

相关元器件 & 术语

Microchip Technology PIC16F874-04E/L PIC16F874 PIC16F874-04/L PIC16F874-04E/PQ PIC16F874T-04E/L PIC16F874-20/L PIC16F874-20I/L PIC16F884 8-bit PIC PIC16F family PIC microcontroller RISC architecture 44-PLCC Plastic Leaded Chip Carrier Flash memory EEPROM SRAM ICSP MSSP I2C SPI UART CCP module PWM ADC 10-bit brown-out reset watchdog timer automotive ECU AEC-Q100 RoHS REACH MPLAB XC8 in-circuit serial programming PLCC-44 J-lead surface mount
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情