mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Rjmp


Autor: NIK (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Oliver K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: crazy horse (Gast)
Datum:

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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.