Modern microcontrollers have advanced memory systems such as SRAM, DRAM and also Flash on chip. Because of the limited write-cycles of Flash and the fact that you usally have to write big chunks of data at once, writing non volatile data to the flash is usually a bad idea. When I had a more detailed...
