High performance Microchip 8-bit AVR® RISC based picoPower® microcontroller, 4 KB ISP Flash memory, 256B EEPROM, 512B SRAM, Incorporates 23 general-purpose I/O lines, 32 general-purpose operating registers, three flexible timer/counter with comparative modes, internal and external interrupts, serial programmable USART, byte-oriented Two-Wire serial interface, SPI serial port, 6-channel 10-bit A /D converter (8-channel in TQFP and QFN/MLF packages), programmable watchdog internal oscillator timer, and five software-selectable power-saving modes. The device operates between 1.8-5.5 volts. Executing powerful instructions in a single clock cycle, the device achieves throughput approaching one MIPS per MHz by balancing power consumption and processing speed.