Hallo Ich habe bis jetzt noch nie Strings verwendet. Jetzt habe ich gesehen dass es dafür eine Funktion gibt. Wenn ich die oben im Kopf Deklariere geht mein Programm nicht mehr. Was mache ich falsch? TFef_RBS: .db "Wert:" TFef_WBE: .db "Zeit:" Gruss Sweety
Hallo Jens Sorry was heisst ASN.. ? Ich habe jetzt die Texte zu unterst im Code deklariert. Das Programm funktioniert jetzt noch ob allerdings die Werte drin muss ich noch prüfen. TFef_RBS: .db "Wert:",0 TFef_WBE: .db "Zeit:",0 Gruss Sweety
Ich vermute mal du Programmierst in Assembler, Du hast das ganze ganz oben unterhalb vom (eventuell impliziten) .ORG 0 gemacht, das ist aber eigentlich die Einsprungadresse beim Reset dadurch springt das Programm überall hin nur nicht in deinen Code., da du ja an der Stelle einen String haben möchtest. RTFM = Read the f...... manual oder LDVM = lies das v...... Handbuch (Datenblatt) Gruss
meines wissens nach sollte das ganze auch ans ende wie gesagt im tutorial steht was davon und nun viel spass beim lesen ;)
.db deklariert nix, sondern belegt die Flash-Zellen an dieser Stelle des Adressbereiches mit den angegebenen Daten. An den Anfang des Adressbereiches (.org 0) gehört beim AVR die Vektortabelle (Reset und Interrupts) und nur die Vektortabelle und nix als die Vektortabelle. Wenn ich mich nicht irre, steht das aber auch in den Datenblättern der AVRs. ...
Hallo Zusammen Danke für die Hilfe. Stimmt deklarieren ist natürlich was anderes, ich nenne es falscherhalb so. Gruss Sweety
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.