Äpfel mit Birnen ist nicht gut
Hmm...nu hab ich dieses Label so:
Code:
pruefTonaus:										;Ist Anfang erreicht?
	ldi tmp, LOW  ((tonleiter1 * 2) + daten_laenge)	;vergleiche LOW-Byte 
   	cp ZL, tmp 
	breq regwiederholen
	ldi tmp, (0<<CS02)      						;JA -> Timer0 abstellen
	out TCCR0, tmp
Aber dann spielt er nur den ersten Ton ab und dann ist Schluss.
Das "HIGHT-Byte" interessiert mich doch zu dem Zeitpunkt gar nicht mehr, oder?