Microchip Technology

PIC16F873A-E/SP - 8-bit 20MHz PIC MCU 7KB Flash 28-PDIP | Microchip

N.º da peça: PIC16F873A-E/SP ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
4.0 V to 5.5 V Vdss 28-pin SPDIP (300 mil) Package 20 MHz Speed 7 KB (4K x 14 words) Memory
A partir de $4.62 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-21
Preços por volume
Qtd. Preço unitário Total
1 $7.2 $7,20
10 $6.5 $65,00
100 $5.78 $578,00
500 $5.1 $2.550,00
1.000 $4.62 $4.620,00
ℹ️ Todos os preços estão em USD

PIC16F873A-E/SP Visão geral

The Microchip Technology PIC16F873A-E/SP is an 8-bit CMOS enhanced Flash-based microcontroller (MCU) with 7KB Flash program memory, 192 bytes of RAM, and 128 bytes of EEPROM, packaged in a 28-pin SPDIP (300 mil) tube format. Operating from 4.0V to 5.5V with a 20 MHz maximum clock, the device delivers 200 ns instruction execution through Microchip's RISC PIC16 architecture with only 35 single-word instructions. The PIC16F873A-E/SP is the industrial operating-temperature grade (-40C to +125C) variant, distinguished by the 'E' and 'SP' suffixes.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals around an 8-bit data path. The PIC16F873A belongs to the mid-range PIC16F family, sitting between the baseline PIC10/12/14 families and the enhanced PIC18 family. Within the broader taxonomy, MCUs are classified as microcontrollers (sub-class of microprocessors) within semiconductors, used for embedded control applications where deterministic real-time response matters more than raw compute throughput. The PIC16F873A is widely deployed in cost-sensitive industrial, consumer, and automotive subsystems.

Key features include 22 I/O pins, five channels of 10-bit Analog-to-Digital (A/D) conversion, two analog comparators, a synchronous serial port configurable as SPI or I2C, a USART for asynchronous serial communication, 128 bytes of EEPROM data memory, and self-programming capability with In-Circuit Debugging (ICD). The nanoWatt Technology power-management suite offers multiple oscillator options and idle/sleep modes for low-power designs. These peripherals enable direct interface to sensors, displays, EEPROMs, and RS-232/RS-485 transceivers without external glue logic.

The PIC16F873A uses a Harvard RISC architecture with separate program and data buses, allowing instruction fetch and execution in a single cycle (except branches). The 14-bit instruction word and 8-bit data path provide a favorable code density vs 8-bit CISC alternatives. The 10-bit ADC uses a successive approximation register with selectable reference voltages, while the MSSP module supports both SPI master/slave and I2C master/slave modes. The USART supports asynchronous, synchronous master, and synchronous slave modes with hardware address detection.

Typical applications include industrial sensor interfaces, HVAC control boards, motor control auxiliary logic, automotive body electronics, security panel keypads, and consumer appliance control. The 28-PDIP through-hole package supports hand-prototyping and easy firmware iteration; surface-mount variants in SOIC, SSOP, QFN, and MLF packages share the same die.

Design consideration: confirm oscillator stability by placing the crystal or resonator within 1 cm of the OSC1/CLK2 and OSC2/CLK pins, with the load capacitors grounded to the device's VSS pin to avoid ground-loop noise. Also reserve the MCLR pin with a 10 kohm pull-up to VDD and a 100 nF decoupling capacitor for reliable reset behavior.

This page synthesizes distributor pricing tiers, same-brand drop-in alternatives, and practical design considerations not aggregated in a single manufacturer datasheet, giving engineers a faster path to qualification.

Alternativas drop-in para PIC16F873A-E/SP — 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 PIC16F873A-E/SP (mesmo formato e footprint) — diferindo em Package, Timers, ADC, Mounting Type, Operating Temperature.

Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP, 0.300")
Timers: TMR0, TMR1, TMR2 (3 timers + WDT)
ADC: 5 channels, 10-bit
Microchip Technology
Package: 28-QFN (6x6 mm) with Exposed Pad
Timers: 2 x 8-bit, 1 x 16-bit
Mounting Type: Surface Mount
Microchip Technology
ADC: 5 channels x 10-bit
Mounting Type: Surface Mount
Operating Temperature: -40 C to +125 C (E = extended industrial)
Microchip Technology
Package: 28-pin SOIC (SO)
Timers: 3 (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit)
ADC: 5 channels, 10-bit

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

PIC16F873A-I/SP

✅ Drop-In
📦 SPDIP-28
same die/package, -40C to +85C industrial grade vs -40C to +125C extended

📋 Alternativa de referência (fora do catálogo)

PIC16F873A-E/SO

✅ Drop-In
📦 SOIC-28
same die, SOIC-28 wide-body surface-mount vs SPDIP-28 through-hole

📋 Alternativa de referência (fora do catálogo)

PIC16F876A-E/SP

✅ Drop-In
📦 SPDIP-28
same SPDIP-28 pinout, Flash 14KB vs 7KB (+100%), RAM 368B vs 192B (+92%)

📋 Alternativa de referência (fora do catálogo)

PIC16F873A-E/ML

✅ Drop-In
Microchip Technology
📦 QFN-28 (ML)
PIC 16F · PIC · 8-Bit · 20 MHz · 200 ns · 7 KB (4K x 14 words) FLASH · 192 bytes · 128 bytes

✓ Em estoque

$3.35 / unidade

Ver ficha técnica →

PIC16F873A-E/SS

✅ Drop-In
Microchip Technology
📦 SSOP-28
PIC16F · 8-bit · 7KB (4K x 14 words) · FLASH · 192 bytes · 128 bytes · 20 MHz (200 ns instruction cycle) · 4 V to 5.5 V

✓ Em estoque

$3.55 / unidade

Ver ficha técnica →

PIC16F873A-E/SP Classificações máximas e características elétricas

Product Family PIC16F 8-bit Microcontroller
Core Architecture 8-bit RISC PIC16 mid-range
Program Memory (Flash) 7 KB (4K x 14 words)
Data RAM 192 bytes
Data EEPROM 128 bytes
Frequência máxima de clock 20 MHz
Instruction Execution Time 200 ns (at 20 MHz)
Supply Voltage (VDD) 4.0 V to 5.5 V
I/O Pins 22
ADC 10-bit, 5 channels
Comparators 2 analog comparators
Serial Interfaces MSSP (SPI / I2C), USART
Timers Timer0, Timer1, Timer2
Temperatura de operação -40 C to +125 C (industrial)
Encapsulamento 28-pin SPDIP (300 mil)
Tipo de montagem Through-Hole (PDIP)
Status RoHS Compliant (check lot-specific)
Self-Programming / ICD Yes

Configuração de pinos do PIC16F873A-E/SP

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
Pino 1 MCLR/VPP — Master Clear (Reset) input / programming voltage
Pino 2 RA0/AN0 — Port A bit 0 / analog channel 0
Pino 3 RA1/AN1 — Port A bit 1 / analog channel 1
Pino 4 RA2/AN2/VREF- — Port A bit 2 / analog channel 2 / ADC VREF-
Pino 5 RA3/AN3/VREF+ — Port A bit 3 / analog channel 3 / ADC VREF+
Pino 6 RA4/T0CKI — Port A bit 4 / Timer0 clock input
Pino 7 RA5/AN4/SS — Port A bit 5 / analog channel 4 / SPI slave select
Pino 8 OSC1/CLKIN — Oscillator crystal input / external clock in
Pino 9 OSC2/CLKOUT — Oscillator crystal output / clock out
Pino 10 RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock
Pino 11 RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2
Pino 12 RC2/CCP1 — Port C bit 2 / CCP1 (PWM/capture/compare)
Pino 13 RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock
Pino 14 RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data
Pino 15 RC5/SDO — Port C bit 5 / SPI data out
Pino 16 RC6/TX/CK — Port C bit 6 / USART TX / clock
Pino 17 RC7/RX/DT — Port C bit 7 / USART RX / data
Pino 18 GND — Ground reference
Pino 19 VDD — Positive supply voltage (4.0V to 5.5V)
Pino 20 RB0/INT — Port B bit 0 / external interrupt
Pino 21 RB1 — Port B bit 1
Pino 22 RB2 — Port B bit 2
Pino 23 RB3/PGM — Port B bit 3 / LVP programming
Pino 24 RB4 — Port B bit 4
Pino 25 RB5 — Port B bit 5
Pino 26 RB6/PGC — Port B bit 6 / ICD clock
Pino 27 RB7/PGD — Port B bit 7 / ICD data
Pino 28 VSS — Ground (alternate ground pin)

Aplicações típicas

PIC16F873A-E/SP é adequado para 7 aplicaçãos: Industrial Sensor Interface Board, HVAC Control Board, Automotive Body Electronics Aftermarket, Security Panel Keypad, Consumer Appliance Control, Educational Embedded Lab Board, Motor Control Auxiliary Logic.

🏭

Industrial Sensor Interface Board

The PIC16F873A-E/SP fits sensor-interface boards where 4-5 analog inputs, basic digital I/O, and RS-232/RS-485 communication must be processed deterministically. Its 5-channel 10-bit ADC and 22 I/O pins let designers wire four sensors plus a status LED array directly, while the USART provides a Modbus RTU link to a PLC. The industrial -40 C to +125 C operating range handles factory-floor thermal stress without external regulators, and the 28-pin SPDIP simplifies hand rework during commissioning. Compared with switching to a more powerful MCU, the PIC16F873A-E/SP keeps BOM cost low while still offering self-programming for field firmware updates.

🏭

HVAC Control Board

Heating, ventilation, and air-conditioning controllers benefit from the PIC16F873A-E/SP's combination of analog comparators, ADC, and PWM-friendly timers. The device can read multiple temperature sensors, drive TRIAC-controlled fan relays through opto-isolators, and run a simple state machine for setpoint control. The 200 ns instruction cycle is sufficient to handle 1 ms control loops, while the 7 KB Flash accommodates small PID tables and lookup arrays. With nanoWatt Technology sleep modes, idle power drops below 1 uA, helping HVAC thermostats meet energy-star targets.

🚗

Automotive Body Electronics Aftermarket

Aftermarket automotive accessories (alarm systems, central locking, auxiliary lighting controllers) frequently use the PIC16F873A-E/SP because of its extended temperature grade and 28-pin SPDIP footprint, which simplifies integration into sealed enclosures with through-hole wiring. The PIC16F873A's analog comparators monitor door-switch and ignition-sense lines, while the ADC reads battery voltage for brown-out handling. Self-programming allows dealers to flash firmware variants for different vehicle models using only the ICD pins, avoiding production-line SKU complexity.

🎥

Security Panel Keypad

Intrusion alarm keypads and access-control panels use the PIC16F873A-E/SP to scan 4x4 membrane key matrices, drive LCD or LED indicators, and report events over a wired bus to a central panel. The 22 I/O pins comfortably handle a 4x4 keypad (8 lines) plus LED row/column drivers, while the USART provides a serial link to the main alarm panel. EEPROM storage preserves zone-configuration and installer codes through power cycles, and self-programming enables field firmware updates for new sensor protocols.

🏭

Consumer Appliance Control

White-goods controllers (washing machines, dishwashers, microwave ovens) often use the PIC16F873A-E/SP to drive relays, read water-level and temperature sensors, and coordinate user-interface buttons. Its 192 bytes of RAM is sufficient for cycle state machines, while the 7 KB Flash holds the main control loop plus diagnostic routines. The dual analog comparators detect zero-cross events for TRIAC-based motor dimming, and the MSSP block can drive a small character LCD over SPI for the user interface.

🧩

Educational Embedded Lab Board

University embedded-systems courses rely on the PIC16F873A-E/SP for student labs because of its through-hole SPDIP package, which is forgiving on breadboards, and the 35-instruction PIC16 ISA, which is small enough to teach in a single semester. Each student programs GPIO, timers, ADC, and the USART step by step, then combines them into a capstone project such as a digital thermometer or a serial-port motor driver. The MPLAB X IDE with ICD support lets students debug their code on real hardware.

🏭

Motor Control Auxiliary Logic

Brushless DC (BLDC) and stepper-motor driver boards often pair the PIC16F873A-E/SP with a dedicated gate-driver IC. The MCU generates PWM and commutation timing while the driver handles the high-current switching. The PIC16F873A-E/SP's three timers (Timer0, Timer1, Timer2) provide PWM, capture, and time-base channels sufficient for sensorless trapezoidal commutation of small BLDC motors. The 10-bit ADC reads back-link BEMF or current-sense signals for closed-loop control, and the comparators detect zero-cross events without CPU overhead.

Resumo dos produtos recomendados

MAX485ESA RS-485 transceiver for USART connection Usado em: Industrial Sensor Interface Board LM358DR Texas Instruments Usado em: Industrial Sensor Interface Board MOC3021 Opto-isolated TRIAC driver for fan outputs Usado em: HVAC Control Board DS18B20 1-Wire temperature sensor via I/O bit-banging Usado em: HVAC Control Board MC33186 H-bridge driver for door-lock actuators Usado em: Automotive Body Electronics Aftermarket 1N5408 Reverse-polarity protection diode on VBAT input Usado em: Automotive Body Electronics Aftermarket MCP23017 I2C 16-bit I/O expander for larger keypads Usado em: Security Panel Keypad AT24C256 I2C EEPROM for event-log storage Usado em: Security Panel Keypad ULN2003ADR Texas Instruments Usado em: Consumer Appliance Control BTA16-600BW TRIAC for AC motor or heater switching Usado em: Consumer Appliance Control PIC-ICD2 In-circuit debugger/programmer for MPLAB X Usado em: Educational Embedded Lab Board MCP9700 Analog temperature sensor for ADC lab Usado em: Educational Embedded Lab Board IR2104 Half-bridge gate driver for MOSFETs Usado em: Motor Control Auxiliary Logic ACS712 Allegro MicroSystems Usado em: Motor Control Auxiliary Logic
What is the operating voltage of PIC16F873A-E/SP?
The PIC16F873A-E/SP operates from 4.0V to 5.5V on VDD. According to the Microchip PIC16F873A datasheet, operation below 4.0V is not guaranteed because the Flash program-memory read path and brown-out reset threshold are trimmed for the 5V nominal rail. For designs that must run from 3.3V, Microchip recommends the PIC16F88x family or PIC18F equivalents with wider VDD ranges.
How much Flash memory does the PIC16F873A-E/SP have?
The PIC16F873A-E/SP contains 7 KB of Flash program memory organized as 4K x 14-bit words. The 14-bit instruction word length is characteristic of Microchip's mid-range PIC16 architecture, which differs from the 16-bit word used by the PIC18 family. This 7 KB Flash supports self-programming under firmware control, enabling bootloader and field-update patterns.
What is the maximum clock speed of PIC16F873A-E/SP?
The PIC16F873A-E/SP runs at up to 20 MHz oscillator frequency, yielding 200 ns instruction execution per cycle (excluding branches, which take two cycles). The 'E' temperature-grade part is rated for this full speed across the -40 C to +125 C industrial range, while the 'I' industrial grade is rated for the same frequency over -40 C to +85 C.
What package does PIC16F873A-E/SP use?
The PIC16F873A-E/SP is supplied in a 28-pin SPDIP (Skinny Plastic Dual In-line Package, 300 mil body width) shipped in anti-static tubes. This through-hole package is preferred for hand prototyping, breadboarding, and educational labs. Surface-mount equivalents on the same die include PIC16F873A-E/SO (SOIC-28), PIC16F873A-E/SS (SSOP-28), and PIC16F873A-E/ML (QFN-28).
Where can I download the PIC16F873A-E/SP datasheet PDF?
The official Microchip PIC16F873A datasheet (Document Number DS30210) is available as a free PDF download from ww1.microchip.com/downloads/aem/device/doc/30210d.pdf. The datasheet contains full electrical characteristics, instruction set reference, peripheral driver examples, and the ordering-information table that maps each MPN suffix to package and temperature grade.
Is PIC16F873A-E/SP still in production?
Yes, the PIC16F873A-E/SP remains in active production as of 2026-09-21. According to the Microchip product page and the digchip specification record, the lifecycle stage is ACTIVE. Microchip's classic PIC16F mid-range parts enjoy long-term availability because of their entrenched use in industrial control, automotive aftermarket, and educational markets.
How many ADC channels does PIC16F873A-E/SP have?
The PIC16F873A-E/SP integrates five channels of 10-bit Analog-to-Digital conversion. The successive-approximation ADC supports selectable voltage references (VDD, VREF+, or an external pin) and programmable acquisition times. Five channels are adequate for typical sensor-interface boards that read two or three analog sensors plus one or two trim pots or feedback signals.
What is the difference between PIC16F873A and PIC16F876A?
The PIC16F873A has 7 KB Flash, 192 bytes RAM, and 128 bytes EEPROM in a 28-pin package. The PIC16F876A upgrades to 14 KB Flash, 368 bytes RAM, and 256 bytes EEPROM in a 28-pin package. Both share the same 28-pin SPDIP pinout, so the PIC16F876A is a drop-in upgrade for designs that need more code or RAM headroom. The PIC16F877A is the 40-pin version of the PIC16F876A.
Can PIC16F873A be replaced by PIC16F873A-I/SP?
The PIC16F873A-E/SP and PIC16F873A-I/SP share the same 28-pin SPDIP pinout, identical Flash and RAM, and identical electrical characteristics. The only difference is operating-temperature grade: the E suffix covers -40 C to +125 C (extended), while the I suffix covers -40 C to +85 C (industrial). Designers in commercial-temperature environments can substitute the I grade for the E grade as a drop-in replacement.
How much does PIC16F873A-E/SP cost in 2026?
As of 2026-09-21, the PIC16F873A-E/SP unit price is approximately $7.20 at qty 1, dropping to about $4.62 at qty 1000 on major distributor channels. Pricing on Octopart ranges from $4.62 to $7.50 depending on stock and lead time across nine listed distributors. Volume pricing through Microchip direct or franchise distributors (Mouser, DigiKey, Arrow, Avnet) typically yields the best tier discounts.
What is the lead time for PIC16F873A-E/SP?
As of 2026-09-21, the PIC16F873A-E/SP shows active stock at multiple channels including Mouser, with on-shelf quantities of approximately 18,600 units reported by icDirectory, plus additional stock at Microchip direct and franchise distributors. Standard lead time is typically 4 to 8 weeks for production quantities from Microchip direct. For prototypes, distributors usually ship within 1 to 3 business days.
Is PIC16F873A the same as PIC16F873?
No, the PIC16F873A and PIC16F873 are different parts. The PIC16F873A uses Flash program memory and supports self-programming plus ICD, while the older PIC16F873 was an early Flash-based variant with reduced feature set. The 'A' suffix denotes Microchip's enhanced mid-range core with the nanoWatt Technology power-management suite. Engineers maintaining older designs should verify the device selection against the current PIC16F873A datasheet before substituting.
What are the key specifications of PIC16F873A-E/SP that engineers should know?
The PIC16F873A-E/SP key specifications are: 8-bit PIC16 mid-range RISC core, 7 KB Flash program memory, 192 bytes RAM, 128 bytes EEPROM, 20 MHz maximum clock (200 ns instruction cycle), 22 I/O pins, 5-channel 10-bit ADC, 2 analog comparators, MSSP (SPI / I2C), USART, and 4.0V to 5.5V VDD. The part comes in 28-pin SPDIP and operates from -40 C to +125 C (E grade). Self-programming and ICD are supported in-circuit.
What is the best Microchip equivalent for PIC16F873A-E/SP?
The best Microchip same-brand alternative is the PIC16F876A-E/SP, which doubles the Flash to 14 KB and the RAM to 368 bytes while keeping the same 28-pin SPDIP pinout and the same 20 MHz clock rate. This drop-in upgrade lets designers preserve their existing PCB layout while gaining headroom for larger firmware images. If the design no longer fits a 28-pin footprint, Microchip's PIC18F family or the newer PIC16F18854 (recommended as the migration target) provides a modernized migration path.

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

Guia de seleção

Choose the PIC16F873A-E/SP when you need an 8-bit Microchip MCU in a 28-pin SPDIP through-hole package with the -40 C to +125 C extended temperature range, 7 KB Flash, 192 bytes RAM, 128 bytes EEPROM, and 22 I/O pins for industrial sensor interfaces, HVAC boards, security panels, or educational labs. Choose the PIC16F873A-I/SP instead if your product only operates in the -40 C to +85 C industrial range and you want the lowest possible unit cost. Choose the PIC16F876A-E/SP if your firmware is bumping up against the 7 KB Flash ceiling - the 14 KB Flash and 368 bytes RAM upgrade on the same pinout requires no PCB changes. Choose the PIC16F873A-E/SO for surface-mount production where PCB height or vibration tolerance rules out through-hole parts, or the PIC16F873A-E/ML when you want the smallest footprint at 6x6 mm QFN-28.

Comparação com alternativas

Parâmetro Este produto PIC16F873A-I/SP PIC16F876A-E/SP PIC16F873A-E/SO PIC16F873A-E/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package SPDIP-28 (through-hole) SPDIP-28 - same SPDIP-28 - same SOIC-28 (SMD) QFN-28 (SMD)
Flash Program Memory 7 KB 7 KB 14 KB (+100%) 7 KB 7 KB
Data RAM 192 bytes 192 bytes 368 bytes (+92%) 192 bytes 192 bytes
Data EEPROM 128 bytes 128 bytes 256 bytes (+100%) 128 bytes 128 bytes
Maximum Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Temperature -40 C to +125 C (E grade) -40 C to +85 C (I grade) -40 C to +125 C (E grade) -40 C to +125 C (E grade) -40 C to +125 C (E grade)
I/O Pins 22 22 22 22 22
ADC 10-bit, 5 channels 10-bit, 5 channels 10-bit, 5 channels 10-bit, 5 channels 10-bit, 5 channels

Principais diferenciais

  • Doubled Flash and RAM on the same 28-pin SPDIP pinout (vs PIC16F876A-E/SP)
  • Extended industrial temperature range covering automotive aftermarket (vs PIC16F873A-I/SP)
  • Through-hole SPDIP simplifies hand prototyping and field rework (vs PIC16F873A-E/SO (SOIC-28))

Notas de projeto

Place a 100 nF decoupling capacitor between VDD (pin 20) and VSS (pin 19 or 28) as close as physically possible to the IC, with lead/trace length under 5 mm. Add a bulk 10 uF electrolytic or tantalum capacitor at the board's main 5V supply rail to handle inrush during Flash programming current spikes (the PIC16F873A can draw up to 30 mA during self-programming). Estimated: using only a 100 nF cap with no bulk supply typically causes brown-out resets during in-circuit programming; both caps are required for reliable operation.

Route the crystal or ceramic resonator within 1 cm of pins 8 (OSC1) and 9 (OSC2). Connect the load capacitors (typically 15-33 pF for a 20 MHz crystal) from each OSC pin to a low-impedance ground trace that returns directly to the VSS pin. Avoid routing digital signal traces under or near the crystal traces to prevent capacitive coupling that can shift the oscillation frequency or cause jitter. For high-noise environments (motor drives, switching power supplies), add a guard ring tied to ground around the oscillator area.

Do not leave the MCLR pin floating; tie MCLR (pin 1) to VDD through a 10 kohm pull-up resistor and a 100 nF capacitor to VSS to filter noise. Floating MCLR is the most common cause of unexplained resets in PIC16 designs. Also, when using ICD debugging, ensure RB6/PGC and RB7/PGD are not driving external loads because the debugger shares these pins; add series resistors of at least 100 ohm or use buffer gates if the design must keep RB6/RB7 as outputs during debug sessions.

When using the ADC, place the analog reference decoupling (100 nF ceramic + 10 uF electrolytic) close to the VREF+ pin (pin 5) if the ADC is configured for external reference. Source impedance to the analog input should be under 10 kohm to keep acquisition-time error below 1 LSB. Avoid routing the analog input traces near digital switching traces (PWM, oscillator) on the PCB; use a ground guard trace or place the analog section on the opposite side of the PCB with a clear ground split.

For the 28-pin SPDIP footprint, keep all I/O traces short and route them to the board edge with connector pads or to nearby peripheral components. Avoid creating signal-stub traces longer than 25 mm from the IC pad to the first destination, because long stubs can act as antennas and degrade EMI/ESD performance. Place a ground plane on the opposite PCB layer directly under the IC body to reduce radiated emissions and provide a low-inductance return path for switching currents.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sem chumbo
Yes
Sem halogênios
Unknown
Minerais de conflito
Compliant

RoHS compliance per Microchip product page; AEC-Q100 qualification not specifically claimed for the PIC16F873A-E/SP variant (Microchip recommends PIC18 or PIC16F18854 family for new automotive designs).

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

Buscas relacionadas

PIC16F873A-E/SP PIC16F873A-E/SP datasheet Microchip PIC16F873A-E/SP PIC16F873A-E/SP SPDIP-28 microcontroller 8-bit PIC microcontroller 7KB flash 20MHz PIC16F873A industrial temperature grade -40 to 125 PIC16F873A-E/SP HVAC sensor board PIC16F873A vs PIC16F876A PIC16F873A-E/SP drop-in replacement buy PIC16F873A-E/SP online distributor PIC16F873A pinout SPDIP-28 PIC16F873A-E/SP automotive aftermarket alarm PIC16F873A-E/SP price 2026 what is the Flash memory of PIC16F873A PIC16F873A self programming ICD bootloader

Componentes & termos relacionados

Microchip Technology PIC16F873A PIC16F873A-E/SP PIC16F873A-I/SP PIC16F876A PIC16F18854 8-bit microcontroller MCU PIC16 mid-range RISC Flash memory EEPROM ADC 10-bit ADC analog comparator MSSP SPI I2C USART UART ICD In-Circuit Debugger nanoWatt Technology SPDIP-28 SOIC-28 SSOP-28 QFN-28 RoHS AEC-Q100 PIC18 MPLAB X IDE
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