Здравствуйте всем для корректной работы микроконтроллера 328Р размер кода который пишется в атмелстудио не должен превышать 2Кб, так как флэш память 2Кб. Я прав или по другому расчитывается
Вы явно путаете обьем памяти для программ и оперативную память для данных. Обьем памяти для программ (обьем флеша) у атмеги328 - 32Кб, размер оперативной памяти - 2 Кб. Размер кода связан с размером флеш, сл-но максимальный размер кода (компилированного) для 328 МК не должен превышать 32768 байт