Hallo zusammen, ich probiere gerade mit MSP430F149. In Assembler-Code kann man schreiben MOV #1,R4 wie sieht es in C-Code aus? Gruß. Berta.
Berta, C ist eine Hochsprache, der Compiler übersetzt Anweiungen wie z.B.:
1 | while(i<2) |
2 | {
|
3 | i++; |
4 | }
|
in Assembleranweisungen für den jeweiligen Prozessor. Ich kenne den MSP nicht, aber ich denke Du lädst einen Wert ins R4-Register. In C gibt es dafür Variablen, z.B.:
1 | int i = 0; |
In welches Register oder Speicherbereich die Variable und deren Wert kommt, entscheidet der Compiler bzw. dessen Laufzeitumgebung ;) Lies Dir doch erstmal ein C-Tutorial durch ;) Hier -> http://www.mikrocontroller.net/articles/MSPGCC findest Du Infos über den freien GCC ;)
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.