mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LED Blinken lassen mit Assembler


Autor: Johannes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe meine LED soweit angeschloßen und bekomme sie auch zu Leuchten.
Jetzt muss ich das Programm weiter schreiben das die LEd anfängt zu 
blinken.
Hat mir jemand ein Tipp oder fertiges Programm damit die LEd anfängt zu 
Blinken

Autor: Knut Ballhause (Firma: TravelRec.) (travelrec) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Pseudocode:

1. LED einschalten
2. warten (1sek zum Beispiel)
3. LED ausschalten
4. warten
5. Sprung nach 1

Autor: Johannes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich muss dann ja eine Schleife machen und wie die schleife funktioniert 
weiß ich nicht

Autor: Testfall (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
// Ganz einfach:
// <dein Initialisierungskram>

Blinken:

// <Deine Blinkprozedur>

rjmp Blinken

// Das war's

Autor: Johannes (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ich komm mit den Befehlen nicht klar

call

DECFSZ

movlw
movwf
nop

retlw

die bruach ich aber ich weis nicht wie ich die zusammen setz und was da 
hinter und was ich noch brauch

Autor: Knut Ballhause (Firma: TravelRec.) (travelrec) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wasn das erstmal fürn Controller?!

Autor: Timmo H. (masterfx)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Steht alles im Manual/Datenblatt wie die Befehle zu nutzen sind.
Du hast uns ja noch nichtmal gesagt um was für einen µC es sich handelt. 
Den Befehlen nach zu urteilen handelt es sich um einen PIC.
Und wenn ich "DECFSZ" und "movlw" bei google eingebe findet man gleich 
ein kleines Programm was ein wenig wartet und einen Port setzt. Also 
fast das was du willst: 
http://www.google.de/search?hl=de&q=DECFSZ+movlw&a... 
(1. Link)

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.