Цитата(shemmer @ Feb 8 2008, 22:58)

2.Вариант. Получается что можно разместить массив с данными прямо в программе?
А как тогда указать адрес с которого этот массив должен храниться?
Да, так проще.
Код
char __attribute__ ((progmem)) proshivka[] = {
23, 12, ....
}
чтение байтов:
Код
{
u16 i;
for(i = 0; i < sizeof(proshivka) / proshivka[0]; i++)
program_byte(pgm_read_byte(&proshivka[i]));
}
Байты для прошивки брать из бинарника.
Если бы я знал, что такое электричество...