vielen Dank

genau daran hats gelegen
ich habe in meinem Programm Register als Zählregister verwendet, die dann nach Ablauf des Programms nicht zurückgesetzt wurden

was ich nicht gewusst habe (beschäftige mich noch nicht so lange mit AVR´s), dass die Register nach einem Reset nicht automatisch auf NULL gesetzt werden, dadurch war immer noch der alte Zählerstand drin und das Programm konnte nicht das machen, was es soll

man lernt halt immer wieder was dazu...