1. Wenn ich deinen Quellcode so sehe, frage ich mich, ob deine
Entwicklungsumgebung dir irgendwie verbietet das Zeichen "/" zweimal
hintereinander zu benutzen bzw. es dir nur in begrenztem Umfang zur
Verfügung stellt. Soll heißen: Du solltest deinen Code mal ein wenig
kommentieren. Hier macht sich sicher kaum einer die Mühe für dich, sich
dadurch zu quälen.
2. Eine Sache, die mir beim Blick über den Quellcode aufgefallen ist.
Was denkst du machen diese Codezeilen?
1 | for ( loop = 0; loop < 4; loop++ ) { // 4 mal um Fehler zu eliminieren
|
2 | for (loop = 1; loop <= 2; loop++ )
|
3 | segAusgabe( loop, 0x0A ); // "-" auf allen Anzeigen anzeigen
|
4 | }
|
Ich würde es mal Endlosschleife nennen, denn dein loop wird die
Abbruchbedingung der äußeren Schleife wohl nie erreichen.