A member of the Atmel® SAM7S series of flash microcontrollers based on the 32-bit ARM7TDMI® RISC processor. It operates at a maximum speed of 55MHz and features 16KB of flash and 4KB of SRAM. The peripheral set includes an UART, USART, TWI, SPI, SSC, two PWM timers,three 16-bit timers, RTT, 8x10-bit ADC and 21 IO lines. It achieves single-cycle instruction access from embedded flash at 27 MIPS. The multi-layer bus matrix, multiple SRAM banks, PDC, and DMA support parallel tasks and maximize data throughput. The SAM7S16 operates from 1.65V to 3.6V and is available in 48-pin QFN and LQFP packages.