MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » ATmega88A-PU My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Atmel ATmega88A-PU AVR Microcontroller, 28 DIP, 20MHz US$3.87

Atmel ATmega88A-PU AVR Microcontroller, 28 DIP, 20MHz

The high-performance Atmel picoPower ATmega88A-PU 8-bit AVR RISC-based microcontroller combines 8KB ISP Flash memory with read-while-write capabilities, 512 Bytes EEPROM, 1KB SRAM, 23 general-purpose I/O lines, 32 general-purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts, serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, 6-channel 10-bit A/D converter, programmable watchdog timer with internal oscillator, and five software-selectable power-saving modes. The device operates between 1.8 and 5.5 volts.

By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

ATmega88A-PU AVR Microcontroller Features

Advanced RISC Architecture

  • 131 Powerful Instructions Most Single Clock Cycle Execution
  • 32 x 8 General Purpose Working Registers
  • Fully Static Operation
  • Up to 20 MIPS Throughput at 20 MHz
  • On-chip 2-cycle Multiplier

High-Endurance Non-volatile Memory segments

  • 8K Bytes of In-System Self-programmable Flash program memory
  • 512 Bytes EEPROM
  • 1K Bytes Internal SRAM
  • Write/Erase cyles: 10,000 Flash/100,000 EEPROM
  • Data retention: Less than 1 PPM over 20 years at 85C; 100 years at 25C
  • Optional Boot Code Section with Independent Lock Bits
    In-System Programming by On-chip Boot Program
    True Read-While-Write Operation
  • Programming Lock for Software Security

Atmel QTouch Library Support

  • Capacitive touch buttons, sliders and wheels
  • QTouch and QMatrix acquisition
  • Up to 64 sense channels

Peripheral Features

  • Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode
  • One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
  • Real-Time Counter with Separate Oscillator
  • Six PWM Channels
  • 6-channel 10-bit ADC; Temperature Measurement
  • Programmable Serial USART
  • Master/Slave SPI Serial Interface
  • Byte-oriented 2-wire Serial Interface (Philips I2C compatible)
  • Programmable Watchdog Timer with Separate On-chip Oscillator
  • On-chip Analog Comparator
  • Interrupt and Wake-up on Pin Change

Special Microcontroller Features

  • Power-on Reset and Programmable Brown-out Detection
  • Internal Calibrated Oscillator
  • External and Internal Interrupt Sources
  • Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby

I/O and Packages

  • 23 Programmable I/O Lines
  • 28-pin PDIP

Operating Voltage

  • 1.8V - 5.5V

Temperature Range

  • -40C to +85C

Speed Grades

  • 0 - 4 MHz @ 1.8V - 5.5V
  • 0 - 10 MHz @ 2.7V - 5.5V
  • 0 - 20 MHz @ 4.5V - 5.5V

Power Consumption

  • Active Mode: 0.2 mA at 1 MHz, 1.8V, 25 C
  • Power-Down Mode: 0.1 A at 1 MHz, 1.8V, 25 C
  • Power-Save mode: 0.75 A (including 32 kHz RTC) at 1 MHz, 1.8V, 25 C

The Atmel ATmega88A Page has datasheets and other documentation.

Please contact us for volume discount on orders of more than 50 pieces.

This product was added to our catalog on Tuesday 11 March, 2008.


Customers who bought this product also purchased
ADC mikroBUS Module, MCP3204, 12-bit, 50ksps, 4-ch. (ADC click)ADC mikroBUS Module, MCP3204, 12-bit, 50ksps, 4-ch. (ADC click)US$24.00

Line and Obstacle Sensor Set for Robotics, Infra-redLine and Obstacle Sensor Set for Robotics, Infra-redUS$12.34

Atmel ATmega Starter Kit, STK200 with AVR-Dragon DebuggerAtmel ATmega Starter Kit, STK200 with AVR-Dragon DebuggerUS$129.00

Real-Time Clock mikroBUS Module, DS1307, I2C, 5V (RTC2 click)Real-Time Clock mikroBUS Module, DS1307, I2C, 5V (RTC2 click)US$21.00

3 Band GSM GPRS Development Board w/ ATmega323 Band GSM GPRS Development Board w/ ATmega32US$143.00

AVR JTAGICE-mkII compatible In-Circuit Debugger/ProgrammerAVR JTAGICE-mkII compatible In-Circuit Debugger/ProgrammerUS$159.00

Shopping Cart more
0 items
What's New? more
Flowcode 7 "Mechatronics Pack" Feature Pack
Flowcode 7 "Mechatronics Pack" Feature Pack
Specials more
XBee ZB S2 ZigBee Module, 2 mW, U.FL Connector
XBee ZB S2 ZigBee Module, 2 mW, U.FL Connector
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Atmel ATmega88A-PU AVR Microcontroller, 28 DIP, 20MHz
Reviews more
Write ReviewWrite a review on this product!
  Friday 14 December, 2018   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce