Registers and Memories
AVRs have a number of different registers and memories, such as the general purpose registers, program memory and the I/O registers. This tutorial explains their purpose, usage and limitations. The EEPROM is not dealt with here.