8 Bit MCU, AVR ATmega Family ATmega16X Series Microcontrollers, 20 MHz, 16 KB,32 Pins, TQFPProduct OverviewThe ATMEGA168P-20AU is a 8-bit high-performance picoPower AVR RISC-basedMicrocontroller combines 16kB 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(8-channel in TQFP and QFN/MLF packages), programmable watchdog timer withinternal oscillator and five software selectable power saving modes. The deviceoperates between 2.7 to 5.5V. By executing powerful instructions in a singleclock cycle, the device achieves throughputs approaching 1 MIPS per MHz,balancing power consumption and processing speed. The AVR core combines a richinstruction set with 32 general purpose working registers.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 oscillatorPower-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 standbyApplicationsIndustrial, Computers & Computer PeripheralsProduct InformationProduct Range: AVR ATmega Family ATmega16X Series MicrocontrollersCPU Speed: 20MHzProgram Memory Size: 16KBOperating Frequency Max: 20MHzRAM Memory Size: 1KBNo. of Pins: 32PinsMCU Case Style: TQFPIC Case / Package: TQFPNo. of I/O's: 23I/O'sEmbedded Interface Type: I2C, SPI, UARTInterfaces: I2C, SPI, UARTSupply Voltage Min: 2.7VSupply Voltage Max: 5.5VMCU Family: AVR ATmegaMCU Series: ATmega16XOperating Temperature Min: -40°COperating Temperature Max: 85°CIC Mounting: Surface MountMSL: MSL 3 - 168 hours