mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Sbic/sbis Befehle funktioniert nicht


Autor: atmelchristoph (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

woran kann es liegen, daß plötzlich Sbic/sbis-Befehle anscheinend 
grundsätzlich skippen ?

Es liegt keine Abhängigkeit mit dem abgefragten PIN (z. B, PORTD, 5) 
vor.
Bei gleichem Programm und Schaltung kann man Sbic oder Sbis beliebig 
austauschen, der Atmel "skipped" immer.

Die Pinne sind richtig beschaltet (nachgemessen), DDRD wird mit 0x00 als 
Eingang definiert, der Atmel 1200 ist in Ordnung (mehrere ausprobiert).
Auch im Programmverlauf wird der DDRD nicht  anders beschrieben.

Hat irgendwer Ideen hierzu ?

Vielen Dank, Christoph

Autor: Andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

wenn du den Eingang abfragen willst, musst du "sbis PIND, 5" statt "sbis 
PORTD, 5" schreiben.

MfG
Andreas

Autor: atmelchristoph (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

den Wald vor lauter Bäumen nicht sehen...

Danke für die Hilfe, alleine hätt ich den Fehler nicht mehr gefunden.

Dann kann ich jetzt endlich die letzten Weihnachtsgeschenke 
fertigmachen..

Beste Grüße, Christoph

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.