Hallo,
auf die Schnelle fällt mir folgendes auf:
Tasten(); <- Hier fehlt die Variable die den Rückgabewert erhält
byte zzz;
zzz = Tasten; <- Tasten() - in der Funktion wird die Variable i übergeben, ein Integer
aber die Funktion liefert ein Byte zurück
Viele Grüße