Hi Flori!

Da hast dir ja einen peniblen Compiler gefangen...

Die erste Warnung kannst du getrost übergehen, das ist nur Formsache.
(Diene Programme funzen auch ohne...)

Anscheinen will dein Compiler die Variable initialisiert haben. Das geht so:

unsigned char i = 0; oder unsigned char i = ""; kommt drauf an, ob der Compiler das mag oder nicht.

VLG Tobi