Vielleicht ist es auch nur zu heiß und ich sollte bessere in den See springen ?! Problem: Will konstanten text aus dem cseg auslesen und via UART senden. Nur: beim lesen des textes aus dem cseg stimmt die adresse des labels "Hallo" nicht. Kann da einer helfen ? Besten Dank schon im voraus Manni ldi XH, HIGH(Hallo) ; Get high address ldi XL, LOW(Hallo) ; Get low address koko: ld temp1, X+ call Send_Byte_RS232 cpi temp1, 0 brne koko jmp Kiki Hallo: .db "Hier ist ein Text", 0 Kiki:
HIGH(Hallo*2) und aus dem Programmspeicher muß man mit dem Z Pointer mittels LPM lesen wenn ich das recht erinnere
Das war's. Wusste doch das da was mit *2 war, aber auf den LPM wäre ich nicht so schnell gekommen. Super --> danke dir ! Gruß Manni
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.