Forum: Mikrocontroller und Digitale Elektronik Rjmp


von NIK (Gast)


Lesenswert?

Hallo Zusammen
Ich habe zur Motorsteuerung (PWM) ein AT90s1200. Da dieser keini SRAM 
hat, wollte ich statt rcall direkt mit dem rjmp befehl unterprogramme 
aufrufen. Beim Aufrufen geht das, aber zurück klappte es nicht. Kann ich 
nicht einfach im Programm drinn z.B. zurück1: schreiben, damit er wieder 
dorthin zurückspringt???
Gruss NIK

von Oliver K. (Gast)


Lesenswert?

Man kann vieles machen, nur ist nicht alles schön.

Warum willst Du kein rcall benutzen?

Auch wenn der 1200ter über kein SRAM verfügt, jedoch einen Stack hat er 
schon.

Oliver

von crazy horse (Gast)


Lesenswert?

allerdings nur max. 3 call, gibt es Interrupts im Progamm, darf also ein 
UP höchstens noch ein anderes UP aufrufen.

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.