hallo, ich verwende einen mega128. ich habe folgendes problen der code ist ca.78kb gross, jetzt habe ich noch eine tabelle im flash angelegt und lese diese mit dieser Routine aus, aber es kommt nur müll raus., alles was unter den 64kb liegt funktioniert problemlos l di ZL, low (xz*2) ldi ZH, high(xz*2) ldi a, 26 Y4_8:; ldi b, 4 X4_8: lpm WL, Z+;; call USART_TX0 ;Zeichen senden dec b brne X4_8 dec a brne Y4_8 vielleicht könnte mir da jemand speziell beim mega128 weiterhelfen mfg Kay
hallo, wäre das den den so richtig, leider bin ich der der englischen sprache nicht so mächtig. deshalb meine frage wie wird das richtig geschrieben. ldi ZL, low (xz*2) ldi ZH, high(xz*2) out rampz,wl ldi a, 26 Y4_8:; ldi b, 4 X4_8: elpm WL, Z+;; call USART_TX0 ;Zeichen senden dec b brne X4_8 dec a brne Y4_8 mfg Kay
Hi
>wäre das den den so richtig,
Das funktioniert aber nur, wenn die Tabelle komplett in den oberen 64k
liegt.
MfG Spess
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.