PIC16F876A-E/SP Microchip Integrated Circuit (Dual-In-Line Packages) In Stock
PIC16F876A-E/SP is an 8-bit PIC16F-family microcontroller from Microchip, running up to 20MHz with 14KB of on-chip Flash program memory and integrated ADC. It is housed in a 28-pin PDIP package, offering a breadboard-friendly form factor for prototyping and industrial embedded control applications.
- Manufacturer
- Microchip
- Package
- Dual-In-Line Packages
- Pin Count
- 28
- Lifecycle
- ACTIVE
- Datasheet
- PIC16F876A-E/SP Datasheet PDF
- Category
- Integrated Circuit
- Price
- From $5.8200(MOQ 1)
- Temp Range
- -40.0°C to 125.0°C
- RoHS
- Compliant
- Lead Time
- 3–7 business days
- Shipping
- DHL Express · Worldwide
Key Features
- 8-bit PIC16F core running at up to 20MHz provides efficient execution of embedded control firmware with deterministic timing
- 14KB on-chip Flash program memory enables complex application code storage without external memory devices
- Integrated ADC supports direct analog sensor acquisition, reducing external component count in measurement and control systems
- 28-pin PDIP package is breadboard-compatible and hand-solderable, accelerating hardware prototyping and low-volume production
Applications
The PIC16F876A-E/SP is widely used in industrial control panels, home automation modules, and educational embedded systems projects where an 8-bit controller with 20MHz throughput and on-chip ADC provides sufficient performance at low cost. Its 28-pin PDIP package makes it accessible for through-hole prototyping on perfboards and breadboards, reducing iteration time during product development. Motor control, sensor data logging, and communication protocol bridging are common application areas where the PIC16F876A's integrated peripherals eliminate the need for additional glue logic ICs.
Specifications
| Pbfree Code | Yes |
| Manufacturer Package Code | SPDIP-28 |
| Factory Lead Time | 6Weeks |
| Date Of Intro | 1998-12-01 |
| YTEOL | 3 |
| Has ADC | YES |
| Bit Size | 8 |
| Boundary Scan | NO |
| CPU Family | PIC16 |
| Clock Frequency-Max | 20MHz |
| DAC Channels | NO |
| DMA Channels | NO |
| Format | FIXED POINT |
| Integrated Cache | NO |
| JESD-30 Code | R-PDIP-T28 |
| JESD-609 Code | e3 |
| Low Power Mode | YES |
| Number of External Interrupts | 1 |
| Number of I/O Lines | 22 |
| Number of Timers | 3 |
| On Chip Data RAM Width | 8 |
| On Chip Program ROM Width | 14 |
| PWM Channels | YES |
| Package Body Material | PLASTIC/EPOXY |
| Package Equivalence Code | DIP28,.3 |
| Package Shape | RECTANGULAR |
| Package Style | IN-LINE |
| Qualification Status | Not Qualified |
| RAM (bytes) | 368 |
| RAM (words) | 368 |
| ROM (words) | 8192 |
| ROM Programmability | FLASH |
| Speed | 20MHz |
| Supply Current-Max | 15mA |
| Supply Voltage-Max | 5.5V |
| Supply Voltage-Min | 4.5V |
| Supply Voltage-Nom | 5V |
| Surface Mount | NO |
| Technology | CMOS |
| Temperature Grade | AUTOMOTIVE |
| Terminal Finish | Matte Tin (Sn) |
| Terminal Form | THROUGH-HOLE |
| Terminal Pitch | 2.54mm |
| Terminal Position | DUAL |
| uPs/uCs/Peripheral ICs Type | MICROCONTROLLER, RISC |
| ## PIC16F876A-E/SP Alternates Showing results | Image |
| Package | Dual-In-Line Packages |
Compliance & Regulatory
| RoHS Status | Compliant |
| Lead-Free | Yes (Pb-Free) |
| ECCN | EAR99 |
| HTS Code | 8542.31.00.01 |
| Country of Origin | Thailand |
Alternate & Equivalent Parts
Compatible alternatives and drop-in replacements for PIC16F876A-E/SP:
suggested
suggested
suggested
suggested
suggested
suggested
RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 20MHz, CMOS, PDIP28
RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 20MHz, CMOS, PDIP28
RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 20MHz, CMOS, PDIP28
RISC Microcontroller, 8-Bit, FLASH, PIC16 CPU, 20MHz, CMOS, PDIP28
Frequently Asked Questions
How does the PIC16F876A-E/SP's 20MHz clock and 8-bit architecture perform in a real-time motor control loop?
Running at 20MHz, the PIC16F876A-E/SP executes most single-cycle instructions in 200ns, allowing a software motor control loop with ADC sampling and PWM update to complete in under 50µs, which is fast enough for low-speed DC motor feedback control where loop rates above 1kHz are sufficient.
How much Flash memory does the PIC16F876A-E/SP provide, and what size of application code does that support?
The PIC16F876A-E/SP includes 14KB of on-chip Flash program memory, sufficient to store several hundred lines of C firmware including communication stacks, sensor drivers, and application logic without requiring external EEPROM or Flash memory, which simplifies the BOM and reduces PCB complexity.
For a lab prototype requiring breadboard testing, what makes the 28-pin PDIP package of the PIC16F876A-E/SP preferable to an SOIC version?
The 28-pin PDIP package of the PIC16F876A-E/SP has 2.54mm pin pitch compatible with standard breadboard and perfboard holes, enabling engineers to hand-insert, replace, and rewire the 20MHz microcontroller during iterative development without soldering rework, which significantly reduces prototype iteration time compared to 1.27mm pitch SOIC packages.
What is the maximum operating temperature for the PIC16F876A-E/SP, and does it qualify for industrial temperature range applications?
The PIC16F876A-E/SP carries the E-grade temperature suffix, which covers an extended industrial operating range of -40°C to +125°C, making it suitable for outdoor control panels, automotive accessories, and industrial machinery that must operate reliably across harsh thermal environments without the cost of automotive-qualified ICs.
Related Guides
150141RS73100 Red LED Indicator and Current-Resistor Design Guide
Design a reliable 150141RS73100 red LED indicator with worst-case resistor sizing, GPIO checks, PWM drive, layout, and production validation.
Jul 11, 2026
742792651 Ferrite Bead EMI Filter and Power Integrity Design Guide
Practical guidance for using 742792651 in ferrite-bead EMI filters, including bias, DCR, damping, layout, and validation.
Jul 11, 2026
How to Choose a Ferrite Bead for EMI Suppression Rails: Selection Guide
Compare 742792651 and related ferrite beads by impedance, current rating, DCR, package, layout, and EMI test context.
Jul 10, 2026
150141BS73100 Design Guide for 3528 Status Indicator LED Circuits
Design 3528 status indicator LED circuits with 150141BS73100: current setting, resistor sizing, polarity, optics, and sourcing checks.
Jul 10, 2026
Why Buy from FindMyChip
About Microchip
Microchip is a leading electronic component manufacturer. FindMyChip sources Microchip ICs directly from authorized China distributors, offering competitive pricing and reliable stock.
| Qty. | Unit Price | Ext. Price |
|---|---|---|
| 1+ | $6.8200 | $6.82 |
| 4+ | $6.5475 | $26.19 |
| 100+ | $6.3900 | $639.00 |
| 1000+ | $6.0300 | $6030.00 |
| 5000+ | $5.8200 | $29100.00 |
In Stock · 24h Response · Worldwide Shipping
Response within 24 hours · Worldwide shipping
“FindMyChip sourced our entire STM32 BOM in 48 hours when our usual distributor had 16-week lead times.”