Microchip Technology

ATMEGA88-20PU - 8-bit AVR MCU 20MHz 8KB Flash | Microchip

Teilenummer: ATMEGA88-20PU ✓ Aktiv
Auf Lager Versand in 1–3 Werktagen
4.5 V to 5.5 V (at 20 MHz) Vdss 28-PDIP Package 20 MHz Speed 8 KB (4K x 16) ISP Flash Memory
Ab $0.82 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-09-18
Mengenpreise
Menge Stückpreis Gesamt
1 $1.34 $1,34
10 $1.25 $12,50
100 $1.1 $110,00
500 $0.95 $475,00
1.000 $0.82 $820,00
ℹ️ Alle Preise sind in USD

ATMEGA88-20PU Übersicht

The Microchip Technology ATMEGA88-20PU is an 8-bit AVR RISC microcontroller delivering 20 MIPS throughput at 20 MHz, with 8 KB ISP Flash memory, 1 KB SRAM, and 512 B EEPROM, housed in a 28-pin PDIP package. Operating from a 4.5 V to 5.5 V supply at full 20 MHz speed, it provides 23 general-purpose I/O lines and an 8-channel 10-bit ADC.

An 8-bit microcontroller (MCU) is a self-contained computing chip integrating a processor core, program memory, data memory, and peripherals such as timers, ADCs, and serial interfaces on a single die. Microcontrollers sit within the broader power-management and embedded-control hierarchy, executing dedicated firmware tasks in everything from appliances to industrial sensors.

Key features include the advanced AVR RISC architecture with 130 powerful instructions, most executing in a single clock cycle, plus 32 general-purpose working registers. The device supports In-System Programming (ISP) with read-while-write capability and debugWIRE on-chip debugging, which requires only a single I/O pin and the reset line for in-circuit debugging and ICSP programming.

Architecturally, the ATMEGA88 combines a Harvard-structure AVR core with three flexible timers/counters with compare modes, internal and external interrupts, a byte-oriented two-wire serial interface (TWI/I2C), a USART, and an SPI serial port. Six sleep modes, including the picoPower-class power-save modes in later P/PA variants, enable very low average power consumption in battery designs.

Typical applications include hobby and educational embedded boards (the MiniCore Arduino package supports the ATmega88 family), industrial sensor nodes, motor-control front ends using the 10-bit ADC, and consumer appliance control panels. The DIP-28 package makes it especially popular for prototyping, breadboarding, and legacy through-hole production lines.

Design consideration: at 20 MHz operation the supply voltage must be 4.5 V to 5.5 V; below 4.5 V the maximum clock frequency derates per the datasheet speed-grade curve, so designs targeting 3.3 V operation should choose a lower-speed grade such as ATMEGA88-15.

This page synthesizes distributor pricing, verified drop-in alternatives, pinout data, and practical design notes beyond what the manufacturer datasheet alone provides.

Drop-in-Alternativen für ATMEGA88-20PU – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.

Varianten dieser Serie

Modelle derselben Serie, die drop-in-kompatibel sind mit ATMEGA88-20PU (gleiche Bauform und Footprint) – abweichend in Timers, Communication Interfaces, Package, EEPROM Size, Program Memory Type.

Microchip Technology
Timers: 2 x 8-bit, 1 x 16-bit
Communication Interfaces: USART, SPI, I2C (TWI)
Package: 28-PDIP (0.300 inch, 7.62 mm)
Vergleichen mit ATMEGA88-20PU →
Microchip Technology
Package: 28-PDIP
Vergleichen mit ATMEGA88-20PU →
Microchip Technology
Timers: 3 (two 8-bit, one 16-bit)
Communication Interfaces: SPI, I2C (TWI), UART
Package: 28-PDIP (0.300 in, 7.62 mm)
Vergleichen mit ATMEGA88-20PU →
Microchip Technology
Timers: 2 x 8-bit, 1 x 16-bit
Package: 28-PDIP (0.300 in, 7.62 mm)
EEPROM Size: 512 B
Vergleichen mit ATMEGA88-20PU →
Microchip Technology
Timers: 3 timer/counters with compare and PWM modes
Package: 28-PDIP (0.300 in, 7.62 mm)
EEPROM Size: 512 B
Vergleichen mit ATMEGA88-20PU →
Microchip Technology
Communication Interfaces: USART, SPI, TWI (I2C-compatible)
EEPROM Size: 512 x 8 B
Program Memory Type: FLASH
Vergleichen mit ATMEGA88-20PU →

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

ATMEGA88PA-PU

✅ Drop-In
Microchip Technology
📦 28-PDIP
AVR · 8-Bit · 20 MHz · 8 KB (4K x 16) · FLASH · 512 x 8 B · 1K x 8 B · 1.8 V to 5.5 V

✓ Auf Lager

$1.85 / Stück

Datenblatt ansehen →

ATMEGA88P-20PU

✅ Drop-In
📦 28-PDIP
picoPower version with identical 8 KB Flash / 20 MHz and same PDIP-28 pinout

📋 Referenzalternative (nicht im Katalog)

ATMEGA88-20PI

✅ Drop-In ⚠️ Spezifikationen ungeprüft
Microchip Technology
📦 28-PDIP
AVR · 8-bit · 20 MHz · 8 KB (4K x 16) FLASH · FLASH (ISP, self-programming, read-while-write) · 1 KB · 512 B · 1.8 V to 5.5 V

✓ Auf Lager

$1.85 / Stück

Datenblatt ansehen →

ATMEGA168-20PU

✅ Drop-In ⚠️ Spezifikationen ungeprüft
Microchip Technology
📦 28-PDIP
AVR 8-bit RISC · 8-Bit · 20 MHz · 16 KB (8K x 16) · 512 B · 1 KB · 2.7 V to 5.5 V · 23

✓ Auf Lager

$3.78 / Stück

Datenblatt ansehen →

ATMEGA328P-PU

✅ Drop-In ⚠️ Spezifikationen ungeprüft
Microchip Technology
📦 28-PDIP
8-bit AVR RISC · 32 KB (16K x 16) · 1 KB · 2 KB · 20 MHz · 16 MHz · 4.5 V to 5.5 V · 23

✓ Auf Lager

Preis auf Anfrage

Datenblatt ansehen →

ATMEGA48V-10PU

✅ Drop-In ⚠️ Spezifikationen ungeprüft
Microchip Technology
📦 28-PDIP
AVR · 8-Bit · 10 MHz · 4 KB (2K x 16) · 256 B · 512 B · 23 · 1.8 V to 5.5 V

✓ Auf Lager

$0.89 / Stück

Datenblatt ansehen →

ATMEGA8-16PI

✅ Drop-In
Microchip Technology
📦 28-PDIP
8-bit AVR RISC · 16 MHz · 8 KB (4K x 16) Flash · In-System Programmable Flash · 1 KB · 512 B · 4.5 V to 5.5 V · 23

✓ Auf Lager

$1.85 / Stück

Datenblatt ansehen →

ATMEGA88-20PU Grenzwerte & elektrische Eigenschaften

Core Architecture 8-bit AVR RISC
Maximale Taktfrequenz 20 MHz
Flash Memory 8 KB (4K x 16) ISP Flash
SRAM 1 KB
EEPROM 512 B
Versorgungsspannung 4.5 V to 5.5 V (at 20 MHz)
Operating Voltage Range (family) 2.7 V to 5.5 V
I/O Pins 23
ADC 8-channel, 10-bit
Timers Two 8-bit, one 16-bit
Communication Interfaces USART, SPI, TWI (I2C)
Instruction Set 130 instructions, mostly single-cycle
Debug Interface debugWIRE on-chip debugging
Gehäuse 28-PDIP
Montageart Through-Hole
Life Cycle Stage ACTIVE
ISP Support Yes, with read-while-write

ATMEGA88-20PU Pin-Konfiguration

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
Pin 1 PC6 (RESET) — Reset input / Port C bit 6
Pin 2 PD0 (RXD) — USART receive / Port D bit 0
Pin 3 PD1 (TXD) — USART transmit / Port D bit 1
Pin 4 PD2 (INT0) — External interrupt 0 / Port D bit 2
Pin 5 PD3 (INT1/OC2B) — External interrupt 1 / PWM output / Port D bit 3
Pin 6 PD4 (T0/XCK) — Timer 0 clock input / USART external clock / Port D bit 4
Pin 7 VCC — Digital supply voltage
Pin 8 GND — Ground
Pin 9 PB6 (XTAL1/TOSC1) — Crystal oscillator input / RTC oscillator / Port B bit 6
Pin 10 PB7 (XTAL2/TOSC2) — Crystal oscillator output / RTC oscillator / Port B bit 7
Pin 11 PD5 (OC0B/T1) — PWM output / Timer 1 external clock / Port D bit 5
Pin 12 PD6 (OC0A/AIN0) — PWM output / analog comparator input / Port D bit 6
Pin 13 PD7 (AIN1) — Analog comparator input / Port D bit 7
Pin 14 PB0 (ICP1/CLKO) — Timer 1 input capture / system clock output / Port B bit 0
Pin 15 PB1 (OC1A) — Timer 1 PWM output A / Port B bit 1
Pin 16 PB2 (OC1B/SS) — Timer 1 PWM output B / SPI slave select / Port B bit 2
Pin 17 PB3 (MOSI/OC2A) — SPI master output / Timer 2 PWM output / Port B bit 3
Pin 18 PB4 (MISO) — SPI master input / Port B bit 4
Pin 19 PB5 (SCK) — SPI serial clock / Port B bit 5
Pin 20 AVCC — ADC supply voltage
Pin 21 AREF — ADC analog reference voltage
Pin 22 GND — Ground
Pin 23 PC0 (ADC0) — ADC input 0 / Port C bit 0
Pin 24 PC1 (ADC1) — ADC input 1 / Port C bit 1
Pin 25 PC2 (ADC2) — ADC input 2 / Port C bit 2
Pin 26 PC3 (ADC3) — ADC input 3 / Port C bit 3
Pin 27 PC4 (ADC4/SDA) — ADC input 4 / TWI data / Port C bit 4
Pin 28 PC5 (ADC5/SCL) — ADC input 5 / TWI clock / Port C bit 5

Typische Anwendungen

ATMEGA88-20PU ist geeignet für 6 Anwendungs: Hobby and Educational Embedded Boards, Industrial Sensor Nodes, Motor Control and PWM Front Ends, Consumer Appliance Control Panels, Legacy Through-Hole Repair and Replacement, Battery-Powered Portable Instruments.

🧩

Hobby and Educational Embedded Boards

The ATMEGA88-20PU fits hobby and educational embedded platforms because its 28-pin PDIP through-hole package solders easily into breadboards and perfboards, and its 8 KB Flash accommodates compact Arduino-style sketches via the MiniCore hardware package. Running at 20 MIPS, it handles LED multiplexing, button scanning, and small display drivers with plenty of headroom. ICSP programming through the SPI pins (PB3-PB5) allows re-flashing in-circuit, while debugWIRE gives students step-by-step debugging with a single-wire Atmel-ICE connection at minimal cost.

🏭

Industrial Sensor Nodes

The ATMEGA88-20PU's 8-channel 10-bit ADC and TWI/I2C interface make it well suited to industrial sensor acquisition nodes reading analog transducers and digital sensors alike. The USART links nodes to RS-485 transceivers for multi-drop networks, and EEPROM stores calibration constants across power cycles. Its 2.7-5.5 V family tolerance accommodates noisy industrial 5 V rails, and watchdog plus brown-out detection maintain reliability. For low-duty-cycle battery-backed nodes, the pin-compatible ATMEGA88PA-PU extends life with picoPower sleep currents.

⚙️

Motor Control and PWM Front Ends

With two 8-bit timers and one 16-bit timer featuring compare modes, the ATMEGA88-20PU generates multiple synchronized PWM channels for DC motor and small servo control at 20 MHz resolution-timed output. The 10-bit ADC reads back current-sense or tachometer feedback for closed-loop speed regulation, while external interrupts capture encoder edges. Designers typically drive a MOSFET H-bridge through the 23 I/O lines with appropriate gate drivers; the 5 V logic levels interface directly with common driver ICs, simplifying the power stage design.

📺

Consumer Appliance Control Panels

Consumer appliance controllers benefit from the ATMEGA88-20PU's combination of low cost (about $1.34 as of 2026-09-19), 512 B EEPROM for user settings and fault logs, and enough Flash for menu logic, keypad scanning, and display multiplexing. The TWI bus drives RTC and EEPROM companion chips, while the USART supports service-port diagnostics. Through-hole PDIP packaging simplifies low-volume assembly and rework in appliance service ecosystems, and the active lifecycle status guarantees long-term replacement availability for repair inventories.

🔧

Legacy Through-Hole Repair and Replacement

Service organizations maintaining legacy equipment rely on the ATMEGA88-20PU because its PDIP socket format allows solderless replacement in boards designed decades ago. Microchip application note AVR094 documents ATmega8-to-ATmega88 migration, and the family's pin compatibility with ATmega48/168/328 lets repairers substitute available variants when exact SKUs are scarce, adjusting fuses and code where necessary. DigiKey's cross-reference tool lists parametrically similar parts, and the active lifecycle status of the 20PU keeps this supply chain open today.

📱

Battery-Powered Portable Instruments

Portable instruments use the ATmega88 family's six sleep modes to cut average current dramatically: idle between measurements and waking the 20 MHz core only for ADC conversions and display updates. The ATMEGA88PA-PU variant extends this further with picoPower technology and a 1.8 V floor, enabling operation from two alkaline cells with a boost-free 3 V rail at reduced clock speed. The 10-bit ADC reads battery voltage for fuel-gauging, and EEPROM retains user calibration through battery swaps, making the family a proven portable-instrument controller.

What is the operating voltage of ATMEGA88-20PU?
The ATMEGA88-20PU operates from a 4.5 V to 5.5 V supply at its full 20 MHz clock speed. The ATmega88 family broadly supports 2.7 V to 5.5 V, but the 20 MHz speed grade requires the 4.5-5.5 V range per the speed-versus-voltage derating curve. For 3.3 V systems, use a slower speed grade. Source: Microchip ATmega88 product page and FindIC part overview.
How much Flash, SRAM and EEPROM does the ATMEGA88-20PU have?
The ATMEGA88-20PU integrates 8 KB of In-System Programmable Flash (organized 4K x 16), 1 KB of SRAM, and 512 B of EEPROM. DigiKey lists it explicitly as '8kB Flash 0.5kB EEPROM' with 23 I/O pins. The Flash supports read-while-write operation, allowing the program to update data or self-program while executing from the same memory array.
Where can I buy ATMEGA88-20PU and what does it cost?
The ATMEGA88-20PU is available from DigiKey, Mouser, LCSC, and other distributors listed on Octopart, which tracks 4 distributors. As of 2026-09-19, LCSC lists pricing from $1.3408 per unit in stock. XAIPART offers tiered pricing starting at $1.34 (qty 1), dropping to about $0.82 at qty 1000. Check the live price table on this page for current quantity breaks.
Is ATMEGA88-20PU in stock and what is the lead time?
Yes, the ATMEGA88-20PU is widely stocked: DigiKey states 'buy now, ships today' and LCSC lists it as in-stock as of 2026-09-19. Octopart aggregates availability from 4 distributors, so shortages are uncommon for this active-lifecycle part. For volume orders above distributor stock, contact Microchip or an authorized distributor for factory lead times, which typically run several weeks for through-hole AVR parts.
What is the difference between ATMEGA88-20PU and ATMEGA88PA-PU?
The ATMEGA88PA-PU is the picoPower successor: it adds ultra-low-power sleep modes, achieves identical memory (8 KB Flash, 1 KB SRAM, 512 B EEPROM) and identical 28-PDIP pinout, and operates across a wider voltage range (1.8 V to 5.5 V) versus the original ATmega88's 2.7 V to 5.5 V. Per the FindIC comparison, both target the same socket and firmware; the PA is the recommended choice for new low-power designs.
ATMEGA88-20PU vs ATMEGA328P-PU - which is better for my project?
Choose the ATMEGA328P-PU if you need more program space: it offers 32 KB Flash and 2 KB SRAM versus the ATmega88-20PU's 8 KB/1 KB, in the identical 28-PDIP pinout, and it is the classic Arduino Uno core. Choose the ATMEGA88-20PU when cost matters and 8 KB suffices - it is typically cheaper. Both run at 20 MHz (Uno boards run the 328P at 16 MHz) and share the AVR instruction set, so firmware ports easily.
Can ATMEGA328P-PU replace ATMEGA88-20PU in an existing board?
Yes, electrically and physically the ATMEGA328P-PU is pin-to-pin compatible with the ATMEGA88-20PU in 28-PDIP, making it a drop-in hardware replacement with doubled Flash (32 KB) and SRAM (2 KB). You must recompile or re-target the firmware because device signatures and some register defaults differ; MiniCore and Arduino cores support both parts. For production BOM swaps, verify fuse settings and the ADC reference configuration against the ATmega328P datasheet.
What is the best drop-in replacement for ATMEGA88-20PU?
The best drop-in replacement is the ATMEGA88PA-PU: same 28-PDIP footprint, same 8 KB Flash / 1 KB SRAM / 512 B EEPROM, same 20 MHz top speed, plus improved picoPower efficiency and a wider 1.8-5.5 V operating range. The ATMEGA88P-20PU is an equally direct alternative. ATMEGA168 and ATMEGA328 variants are also pin-compatible if more memory is needed, per Microchip application note AVR094 on ATmega88 family compatibility.
Is there a cross-brand (non-Microchip) equivalent for ATMEGA88-20PU?
No true cross-brand drop-in equivalent exists. Microchip's PIC16 series (e.g., PIC16C7x family) offers similar 8-bit peripherals but uses a completely different core, pinout, and toolchain, so it is not pin-compatible. Microchip's own Competitor Cross Reference Tool confirms that PIC-to-AVR migrations are code-and-board redesigns, not socket swaps. For drop-in continuity, use pin-compatible AVR family members such as ATMEGA88PA-PU or ATMEGA328P-PU.
Where can I download the ATMEGA88-20PU datasheet PDF?
The complete 378-page ATmega88/ATmega48/ATmega168 family datasheet PDF is downloadable from the official Microchip product page at microchip.com/en-us/product/ATmega88. Mirror copies are also hosted on alldatasheet.com and datasheets.com. The document covers the full 8-bit AVR RISC instruction set, electrical characteristics, register maps, and packaging drawings for the 28-PDIP (PU) package. Avoid unverified third-party PDFs for production documentation.
Where can I find the ATMEGA88-20PU pinout for the 28-PDIP package?
The 28-PDIP pinout is in the package section of the ATmega88 family datasheet and in the pin diagram on this page. Pin 1 is /RESET (PC6), VCC on pin 7, GND on pin 8, XTAL1/XTAL2 on pins 9-10, AVCC on pin 20, AREF on pin 21, ADC0-ADC5 on pins 23-28 (Port C), and the SPI/ISP signals (MOSI, MISO, SCK) on pins 17-19 of Port B. All 28 pins are drawn counter-clockwise from the pin-1 notch.
Is the ATMEGA88-20PU suitable for Arduino development?
Yes. While the official Arduino Uno uses the ATmega328P, the ATmega88 family is fully supported by the open-source MiniCore Arduino hardware package (GitHub: MCUdude/MiniCore), which covers ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB. With MiniCore installed, you can upload sketches to the ATMEGA88-20PU via an ISP programmer, running up to 20 MHz with 8 KB of usable Flash - adequate for many sensor and control sketches.
What are the key specifications of ATMEGA88-20PU that engineers should know?
The ATMEGA88-20PU is an 8-bit AVR RISC microcontroller: 20 MHz max clock (20 MIPS), 8 KB ISP Flash, 1 KB SRAM, 512 B EEPROM, 23 I/O lines, 8-channel 10-bit ADC, two 8-bit plus one 16-bit timers, USART/SPI/TWI interfaces, debugWIRE debugging, and 4.5-5.5 V operation at full speed in a 28-PDIP through-hole package. It is active-lifecycle, RoHS-relevant, and pin-compatible with ATmega48/88P/168/328 family members. Source: Microchip product page and DigiKey listing.
Does the ATMEGA88-20PU support in-circuit debugging and programming?
Yes. According to Microchip, debugWIRE uses two device I/O pins and the reset line for in-circuit debugging via tools such as the Atmel-ICE, and In-Circuit Serial Programming (ICSP) programs the 8 KB Flash in-system via the SPI pins (MOSI/MISO/SCK on PB3/PB4/PB5). This means firmware can be updated in the final assembled board without removing the chip - a major benefit for field upgrades and production programming fixtures.
Is ATMEGA88-20PU RoHS compliant and still in production?
Yes, the ATMEGA88-20PU is marked ACTIVE in lifecycle databases (digchip life-cycle stage: ACTIVE) and is supplied in lead-free, RoHS-compliant packaging per Microchip's current product status. Note that older AU-suffix comparisons reference the original ATMEGA88 as obsolete in some third-party databases, but the 20PU DIP variant remains an active catalog part. Confirm the exact RoHS/REACH certificate from Microchip's product page before regulatory sign-off.

Technische Referenzdaten für ATMEGA88-20PU – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose the ATMEGA88-20PU when your firmware fits in 8 KB Flash, your board is 5 V and line-powered, and you want the lowest-cost, socket-friendly 28-pin AVR: it is ideal for prototyping, hobby products, and legacy through-hole service stock. Choose the ATMEGA88PA-PU (100% pin-compatible, same memory) for battery-powered or 3.3 V designs - its picoPower sleep currents and 1.8 V floor are decisive. Choose the ATMEGA168-20PU or ATMEGA328P-PU when your code has outgrown 8 KB; both drop into the identical footprint with 16 KB or 32 KB Flash respectively. Avoid the ATMEGA8-16PI for new designs (16 MHz cap, no debugWIRE, older peripherals) but keep it for direct legacy board substitutions where AVR094 documents migration. Do not expect a cross-brand drop-in: PIC16 parts require full board and code redesign. All candidates share the same PDIP-28 footprint, so one PCB supports the entire family.

Vergleich mit Alternativen

Parameter Dieses Produkt ATMEGA88PA-PU ATMEGA88P-20PU ATMEGA168-20PU ATMEGA328P-PU ATMEGA8-16PI
Package 28-PDIP 28-PDIP - same 28-PDIP - same 28-PDIP - same 28-PDIP - same 28-PDIP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 8 KB 8 KB 8 KB 16 KB 32 KB 8 KB
SRAM 1 KB 1 KB 1 KB 1 KB 2 KB 1 KB
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 16 MHz
Supply Voltage Range 2.7 V to 5.5 V (4.5-5.5 V at 20 MHz) 1.8 V to 5.5 V 1.8 V to 5.5 V 2.7 V to 5.5 V 1.8 V to 5.5 V 4.0 V to 5.5 V
EEPROM 512 B 512 B 512 B 512 B 1 KB 512 B
Low-Power Features Six sleep modes (standard die) picoPower, lowest sleep current picoPower Six sleep modes picoPower Five sleep modes (older die)

Wichtigste Unterscheidungsmerkmale

  • Lowest-cost active AVR in the 8 KB class with through-hole packaging (vs. ATMEGA328P-PU)
  • Standard die vs picoPower efficiency (vs. ATMEGA88PA-PU)
  • 20 MHz speed over legacy predecessors (vs. ATMEGA8-16PI)

Designhinweise

Match clock speed to supply voltage. The -20 speed grade requires 4.5-5.5 V for 20 MHz operation; running near the voltage floor at full speed risks marginal timing. If your rail is 3.3 V, derate the clock per the datasheet frequency-vs-VCC curve or pick a wide-voltage variant such as ATMEGA88PA-PU. Decouple VCC and AVCC each with 100 nF ceramics placed within 5 mm of the pins, and tie AVCC to VCC through a low-pass LC filter when ADC accuracy matters, keeping analog ground returns separate from the digital ground path.

On the PDIP-28 part, pin 1 (/RESET) needs a 10 kOhm pull-up to VCC for noise immunity; debugWIRE shares this pin, so a series resistor around 10 kOhm between the debug connector and RESET may be required if ISP and debugWIRE are both used. Reserve the SPI header (PB3/PB4/PB5 plus RESET and GND) on every board even in production, enabling field firmware updates without desoldering. XTAL1/XTAL2 crystals should sit within 10 mm of pins 9-10 with 12-22 pF load capacitors per the crystal datasheet.

Fuse misconfiguration is the most common ATmega88 failure mode: setting SPIEN off, selecting the wrong clock source, or enabling RSTDISBL locks out further ISP programming. Always program fuses with an verified ISP programmer and verify before closing production. Also note that if you swap in an ATMEGA328P-PU or ATMEGA88PA-PU, the device signature differs and recompiled firmware plus adjusted fuse defaults (e.g., BOD level options) are required - drop-in refers to hardware, not binaries.

Compliance-Informationen

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Bleifrei
Yes
Halogenfrei
Unknown
Konfliktmineralien
Unknown

Life Cycle Stage: ACTIVE per digchip datasheet listing. Current Microchip catalog production is RoHS/lead-free; obtain formal RoHS/REACH certificates from the Microchip product page for regulatory documentation.

Daten verifiziert am: 2026-09-19 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

ATMEGA88-20PU datasheet ATMEGA88-20PU buy price Microchip ATMEGA88-20PU 28-PDIP ATMEGA88-20PU pinout 8-bit AVR microcontroller 20MHz 8KB flash DIP28 ATMEGA88-20PU vs ATMEGA328P-PU ATMEGA88-20PU drop-in replacement ATMEGA88PA-PU ATMEGA88-20PU Arduino MiniCore ATMEGA88-20PU equivalent substitute ATmega88 in stock lead time what can replace ATMEGA88-20PU 28-PDIP through-hole microcontroller prototyping

Verwandte Bauteile & Begriffe

Microchip Technology ATMEGA88-20PU ATMEGA88PA-PU ATMEGA88P-20PU ATMEGA168-20PU ATMEGA328P-PU ATMEGA8-16PI AVR 8-bit microcontroller RISC architecture ISP (In-System Programming) debugWIRE ICSP TWI / I2C USART SPI 28-PDIP package Through-Hole / DIP family 10-bit ADC MiniCore (Arduino hardware package) picoPower technology RoHS AVR094 application note DigiKey Octopart
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen