Hallo, weiß jemand vielleicht wie ich beim Keil µ Vision Compiler gloabale Variablen direkt adressieren kann? Beim AVR Codevision Compiler kann ich einfach schreiben " int Value @adresse;" ! Geht hier nicht....
kann es sein daß die direkte Adressierung mit der Eval-Version nicht geht?? selbst die Beispiele direkt von Keil werden mir als syntax error angezeigt.
Hast du ein @ oder ein & als Adress-Operator genommen? Das würde den Syntax-Error erklären.
es geht ja weder @ noch &! Außeredem steht bei Keil der Befehl at aber der geht ja auch nicht.
"und jetzt????????????" Sei nicht so schreibfaul ! Oder bohr ein Loch in Deinen Kopf, damit wir reinschauen können. Peter
ja was soll ich denn nun machen???? ohne direkte adresse kann ich die Variable nicht im inline Assembler ansprechen oder?
1 | unsigned char myvar; |
2 | |
3 | #pragma assm
|
4 | mov a, myvar |
5 | inc myvar |
6 | ...
|
Peter P.S.: Zu ner Fehlermeldung gehört immer der genaue Wortlaut und der entsprechende Quelltext (oder bohr nen Loch in Deinen Kopf...). Quelltexte als Dateianhang !
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.