Kann mir jemand sagen, wie ich Daten in meinem externen Speicher in der Programmiersprache C anlegt? Ich bin gerade dabei C zu lernen.
Hi wenn du den C51 verwendest dann z.B. xdata unsigned int c; und die Variable liegt im XRam oder mit XBYTE[Adr],XWORD[] direkt auf eine Adresse zugreifen
Hi Meiserl! kannst du mir die beiden Befehle noch genauer erläutern? Denn ich weiß nicht genau, wie ich das mit dem XBYTE machen muß.
ich habe auch etwas gefunden über xdata, und wüßte gern, wie ich damit umzugehen habe.
Hallo ich hoffe das hilft dir ein wenig weiter.... #include "ABSACC.H" #define TERMINAL_VERSION XBYTE[0x2406] xdata int Rohwert_0,Rohwert_1; xdata int Skaliert_0, Skaliert_1, Skaliert_F,da_out; xdata long Rohwert_0l,Rohwert_1l; while(dummy<0x7FFF) { XBYTE[dummy]=0; dummy++; } } /* end of Clear Ram */
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.