Hallo Leute! Hier ist der (immer nioch) Anfänger. Habe mir obiges Programm geschrieben. Taster2 soll LED blinken lassen. Das geht auch, wenn ich ein Register mit 5 lade und dann dec. Zero-Flag auswerten, OK. Jetzt habe ich ein 16bit Register und nichts geht mehr... Im Simulator scheint es aber zu gehen... Wäre mal einer so nett sich das anzuschauen, vielleicht sind auch irgendwelche Stolpersteine, die ich einfach nicht sehe... Vielen Dank. PS: Super Forum!! Lese fast jeden Tag und habe auch alle meinen (trivialen) Anfängerfragen beantwortet bekommen. Danke, Andreas
Hallo Andreas, du lädst nicht ZL sondern zweimal ZH. <ldi ZH,HIGH(65535) ;High-Byte des "16bit-<Zählers" mit 65535 laden (Z-Register) <ldi ZH,LOW(65535)<------hier lädst du nochmal ZH ;dito low-byte Gruß, Arno
Hallo Arno, danke für den Hinweis, habe es abgeändert. Aber das Problem besteht immer noch: Keine Funktion auf dem Board, im Simulator geht es.... Seltsam war auch, als ich es mit einem 8bit-Register probierte: ldi r18, 5 gings, habe ich ldi r18, 254 gemacht ===> keine reaktion :-(( Was nun??
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.