Forum: Mikrocontroller und Digitale Elektronik AT90S1200 + WinAVR Frage


von Michael (Gast)


Lesenswert?

hallo

hab mal ne frage zu meinem at90s1200:

ich programmiere in c und benutze winavr für meinen at90s1200.

da der keinen sram hat kann ich doch auch keine globale variable
benutzten, oder?
könnte ich hergehen und meine variable in ein register speicher um sie
an anderer stelle wieder auszulesen?
wenn ja, wie geht das?

gibt es noch andere möglichkeiten einen wert zu speichern und bei
bedarf auszulesen?

gruß michael

von Thorsten (Gast)


Lesenswert?

Ich dachte immer, winavr unterstützt den S1200 nur in Assembler eben
wegen des fehlenden RAMs.

von LameM (Gast)


Lesenswert?

der 1200er hat, wie alle anderen atmels auch, 32 register zum werte
zwischenspeichern... wenn die nicht von der soft. benutzt werden würd
ich die wegschmeißen... oder gleich in assembler programmieren.. IMHO
der einzig gute weg bei den kleinen dingern

LameM

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
Noch kein Account? Hier anmelden.