Witam,
FLASH jest to pamięć w której przechowywany jest kod programu. Jest ona niejako tylko do odczytu w programie. Nie możesz nic do niej zapisać z poziomu programu. Tylko programator.
EEPROM jest to pamięć do której możesz zapisywać dane. Jako, że nieulotna to możesz np. zapisać czas aktywacji budzika. Jeżeli w nocy Ci wyłączą prąd np. na godzinkę to odpowiednio napisany program, po ponownym uruchomieniu mikrokontrolera z czyta sobie dane z powrotem do pamięci RAM. A Ciebie rano obudzi budzik, nie będąc świadomy, że w nocy była przerwa w dostawie prądu. Taka poglądowa sytuacja mi się akurat nawinęła na myśl
z Niebieskim pozdRowieniem,
Doman89