qsecofr:
qua non abbiamo 2k ma 8... in pratica anneghiamo in un maredi ram che non usiamo
Guarda che gli Atmega328 hanno solo 2 kB di RAM, l'ho scritto diverse volte.
... poi domanda... perchè questo non mi crasha il leonardo che ha solo 2,5k di ram e i led continuano a lampeggiare? ...dove sto scrivendo?
Nella RAM. Proprio perché hai 2,5 kB di RAM, lo sketch riesce a "sopravvivere" con quel mezzo K in più.
Caricando questo sketch per controllare la memoria:
viene fuori che ci sono 363 byte ancora liberi.
Lo stesso sketch, compilato e caricato sulla mia scheda UNO, fa crashare il micro. Qui, infatti ci sono solo 2 kB di RAM.