Das Beispiel wurde geschrieben für einen ATmega8 (und lief dort auch). Für nen ATmega128 müssen bestimmt SFR-Definitionen angepasst werden wie zB Timer und InCapt-Konfiguration. Dann muss F_CPU auch nen vernünftig grossen Wert haben in Relation zu BAUDRATE und last not least muss für den Empfang sichergestellt sein, dass die Interrupt-Latenzen nicht allzu groß sind.