Variablen-Deklarierung

Gast #1370016
Lesenswert?

Hallo!

Ich habe ein Problem mit der Deklarierung von Variablen.
Mein Microcontroller ist ein MB96F346RSA von Fujitsu.

Mit dem Programm "EUROScope" bin ich jetzt am Debuggen.
Und zwar tritt folgender Fehler auf:

Code:

void main(void)
{
   unsigned char dummy1=50;
   static unsigned char dummy2=100;

   for(;;);
}

Bei der Endlosschleife angelangt, ist dummy1 mit "nichts" geladen und 
dummy2 mit dem gewünschten Wert "100".

Kann mir jemand erklären, warum dummy1 der Wert 50 nicht annimmt?

Besten Dank für eure Hilfe!

Gruss
Jänu

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren