8 Bit MCU, Low Power High Performance, AVR ATmega Family ATmega88 SeriesMicrocontrollers, 20 MHzProduct OverviewThe ATMEGA88A-PU is a 8-bit high-performance picoPower AVR RISC-basedMicrocontroller combines 8kB ISP flash memory with read-while-writecapabilities, 512B EEPROM, 1kB SRAM, 23 general purpose I/O lines, 32 generalpurpose working registers, three flexible timer/counters with compare modes,internal and external interrupts, serial programmable USART, a byte-oriented2-wire serial interface, SPI serial port, 6-channel 10-bit A/D converter,programmable watchdog timer with internal oscillator and five softwareselectable power saving modes. The device operates between 1.8 to 5.5V. Byexecuting powerful instructions in a single clock cycle, the device achievesthroughputs approaching 1 MIPS per MHz, balancing power consumption andprocessing speed.Advanced RISC architecture - On-chip 2-cycle multiplierHigh endurance, non-volatile memory segmentsQTouch® library support - Capacitive touch buttons, sliders and wheelsPeripheral features - Real time counter with separate oscillatorTemperature measurement - Programmable serial USARTPower-on reset (POR) and programmable brown-out detectionInternal calibrated oscillatorExternal and internal interrupt sourcesSix sleep modes - Idle, ADC noise reduction, power-save, power-down, standby andextended standby-40 to +85°C Industrial operating temperature rangeApplicationsIndustrial, Computers & Computer PeripheralsProduct InformationProduct Range: AVR ATmega Family ATmega88 Series MicrocontrollersCPU Speed: 20MHzProgram Memory Size: 8KBOperating Frequency Max: 20MHzRAM Memory Size: 1KBNo. of Pins: 28PinsMCU Case Style: DIPIC Case / Package: DIPNo. of I/O's: 23I/O'sEmbedded Interface Type: I2C, SPI, UARTInterfaces: I2C, SPI, UARTSupply Voltage Min: 1.8VSupply Voltage Max: 5.5VMCU Family: AVR ATmegaMCU Series: ATmega88Operating Temperature Min: -40°COperating Temperature Max: 85°C