New member here. New to AVR but experienced (long ago) in Mot' 68K assembler, and all things electronic. The AVRs come with 3 basic different types of memory: Flash, EEPROM, and SRAM. I'm familiar with the technical differences between these, but not clear on what each of these is used for when writing a program for the AVR. I presume (because of the largest size) FLASH is where the program code is (downloaded to and) stored. But what, typically, is the EEPROM (ie, 512 bytes) is used for? I presume the SRAM is used for storing temporary parameters, data, etc. Looking forward to getting the hands "dirty" in asm again! Cheers, Dave San Jose, CA USA
Message
Noob question re. various on-chip memory use
2013-01-10 by Dave C