8 Bit MCU, AVR ATmega Family ATmega16X Series Microcontrollers, 20 MHz, 16 KB,44 Pins, TQFPProduct OverviewThe ATMEGA164PA-AU is a 8-bit high-performance picoPower AVR RISC-basedMicrocontroller combines 16kB ISP flash memory with read-while-writecapabilities, 512B EEPROM, 1kB SRAM, 32 general purpose I/O lines, 32 generalpurpose working registers, a real time counter, three flexible timer/counterswith compare modes and PWM, two USARTs, a byte oriented 2-wire serial interface,an 8-channel 10-bit A/D converter with optional differential input stage withprogrammable gain, programmable watchdog timer with internal oscillator, SPIserial port, a JTAG (IEEE 1149.1 compliant) test interface for on-chip debuggingand programming and six software selectable power saving modes. The deviceoperates between 1.8 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.Advanced RISC architecture - On-chip 2-cycle multiplierHigh endurance, non-volatile memory segmentsQTouch® library support - Capacitive touch buttons, sliders and wheelsJTAG (IEEE 1149.1 compliant) interfacePeripheral features - Real time counter with separate oscillatorPower-on reset (POR) and programmable brown-out detectionInternal calibrated RC oscillatorExternal and internal interrupt sourcesSix sleep modes - Idle, ADC noise reduction, power-save, power-down, standby andextended standby32 Programmable I/O linesApplicationsIndustrial, Computers & Computer PeripheralsProduct InformationProduct Range: AVR ATmega Family ATmega16X Series MicrocontrollersCPU Speed: 20MHzProgram Memory Size: 16KBOperating Frequency Max: 20MHzRAM Memory Size: 1KBNo. of Pins: 44PinsMCU Case Style: TQFPIC Case / Package: TQFPNo. of I/O's: 32I/O'sEmbedded Interface Type: I2C, SPI, UARTInterfaces: I2C, SPI, UARTSupply Voltage Min: 1.8VSupply Voltage Max: 5.5VMCU Family: AVR ATmegaMCU Series: ATmega16XOperating Temperature Min: -40°COperating Temperature Max: 85°CIC Mounting: Surface Mount