AVR - Einstiegsprobleme

Gast #321486
Lesenswert?
• ▲
▼
Irgendwie springe ich im Moment von Problem zu problem, das frustet doch
etwas.
Nachdem ich nun endlich die Hardware richtig ansprechen kann (STK500
unter Linux) habe ich das Problem, dass meine erstellten Programme
absolut nicht das tuen was sie sollen. ;-)

Habe dann mal die Programme hier aus dem AVR-Tutorial genommen und
irgendwie deckt sich das Ergebnis exakt mit meinen...
LEDS leuchten alle oder keine Leuchtet.

Als Beispiel hier ein kurzer Codeausschnitt:

main:

        LDI   mp,0xFF
        OUT   DDRB,mp
loop:
        LDI   mp,0b10101010
        OUT   PORTB,mp
        Delay1
        Delay1

        LDI   mp,0b01010101
        OUT   PORTB,mp
        Delay1
        Delay1
RJMP loop

Delay ist in diesem Fall einfach nur ein Makro mit einigen NOP.
Ergebnis nach der Übetragung -> Alles LED leuchten. Sonst passiert
nichts. Habe mir auch mal einige andere Programme welche LEDs ansteuern
runter geladen -> Alle LEDs leuchten.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.