[an error occurred while processing this directive]
Основываюсь на личном опыте - в своё время у меня были такие же проблемы (с самодельным программатором). Я сначала тоже думал думал, что ATmega "плохая" , или программатор гадит. Выяснилось, что надо просто быть самому повнимательнее.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)