Thema hat sich erledigt, im Code war ein Fehler:
Statt speicher[byte_counter]>>1; muss es heißen speicher[byte_counter]>>= 1;

Trotzdem Danke