Oczywiście obrazka z fusami pod wskazanym linkiem nie widać niestety.
Kod sprawdziłem i jest napisany w taki sposób że na 100% powinien działać na ATmega644P(A)
Nie mam pod ręką tego procka ale skompilowałem sobie twoje dzieło pod ATmega32 zmieniając oczywiście TYLKO nazwy rejestrów i bitów no i dodając jeszcze bit URSEL bo przy ATmega32 taki akurat jest.
i jak myślisz działa ?
Oczywiście, że działa i to bez mrugnięcia oka

wyświetlają się znaki 7 albo dowolne inne które wysyłam.
Dlatego jeszcze raz ci podpowiem - patrz na punkty, które ci wyżej napisałem. Ja obstawiam:
że na 99,999% po skompilowaniu na ATmega644P też by działał ale że nie mam go pod ręką i nie mogę sprawdzić skompilować to daję sobie ten 0,001% że może coś byłoby nie tak

Nadmienię, że także używam przejściówki USB/RS232 wbudowanej w zestaw uruchomieniowy ATB.
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]