Hallo alle zusammen! Ich habe ein Problem mit einer for-Schleife, die nicht das macht, was ich will bzw. was ich möchte ;-). Wenn ich im Debugger einen Beakpoint in Zeile 21 setze und mit dann die Variable cnt anschaue, dann steht da als Wert nicht etwa 0 (wie ich erwartet habe), sondern 1. Kann mir das einer erklären??? Irgendwie hab' ich den Eindruck, das ich auf'm Schlauch stehe und das nicht merke... Gruss Thorsten PS: Ach ja, ich benutze das AVR-Studio 4.12.452 mit GCC 3.4.3 und avr-libc 1.2.3 (lt. Usermanual 20050214)
Nun, macht die Routine denn das Richtige? Die Wahrheit ist doch das Funktionieren am endgültigen Objekt, nicht die Befriedigung einer bestimmten Debuggeransicht.
Hallo Jörg, nein, natürlich macht die Routine nicht das, was sie soll (ansonsten hätte ich wohl kaum hier nachgefragt ;-). Die erste Zeile des LCD-Displays bleibt immer leer, egal welche Anzeige ich abrufe (habe alle 51 möglichen ausprobiert) - und zwar sowohl im AVR-Simulator (mit HAPSIM als HW-Simulator) als auch auf der realen Hardware (wobei ich das im Moment nicht nachprüfen kann, da mein ATmega16 den Geist aufgegeben hat (tja, man sollte halt den richten Sockel auf dem STK500 benutzen... grrrr). Gruß Thorsten
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.