Microchip ATMEGA328P-AU 8-bit AVR MCU
8-bit AVR, up to 20 MHz · 32 KB · 2 KB
Representative image of the package/family
Buying in volume? Request a bulk quote
We source this item through our supplier network and do not hold inventory. Price and availability are confirmed with you before any order is accepted.
Questions about this part? Talk to us.
Phone +1 872 293 4196 · Email supply@allchipsupply.com
Location: USA · Shipping: Worldwide Shipping
The PIC16F877A-I/P is a classic 8-bit PIC16 microcontroller from Microchip in a through-hole 40-pin PDIP package. It runs at up to 20 MHz and provides 14 KB of Flash program memory (8K words), 368 bytes of RAM and 256 bytes of EEPROM.
It has 33 I/O pins and an 8-channel 10-bit ADC, and the I suffix indicates the industrial temperature range of -40 to 85 °C. The DIP package makes it easy to socket and hand-solder, so it remains common in teaching labs, legacy industrial products and maintenance of existing equipment. It is also a common replacement part for repairing existing equipment.
| Core | 8-bit PIC16, up to 20 MHz |
|---|---|
| Program memory | 14 KB Flash (8K words) |
| RAM | 368 bytes |
| EEPROM | 256 bytes |
| I/O | 33 |
| ADC | 8-ch 10-bit |
| Package | PDIP-40 |
| Temperature | Industrial (-40 to 85 °C) |
Specifications are summarized from manufacturer and listing information; confirm against the manufacturer datasheet before purchase.
8-bit AVR, up to 20 MHz · 32 KB · 2 KB
AVR 16 MHz, 256 KB Flash, 8 KB SRAM, 4 KB EEPROM, TQFP-100
AVR 24 MHz, 128 KB Flash, 16 KB SRAM, TQFP-48, core-independent peripherals
Arm Cortex-M4 with FPU, 168 MHz · 1 MB · 192 KB