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


von atmelchristoph (Gast)


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

von Andreas (Gast)


Lesenswert?

Hallo,

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

MfG
Andreas

von atmelchristoph (Gast)


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

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.