Hilfe in Mplab

Gast #2110851
Lesenswert?

Ich hab so ein Programm:

banksel   TRISB
movwf     TRISB
movlw     0xFF
banksel   PORTB
movwf     PORTB
goto      NOCHMAL
end


Könnt Ihr mir kurz erklären wie ich zum Beispiel eine LED 1sekunde lang 
leuchten lasse dann 2sekunden pause dann zum Beispiel die nächste LED 2 
sekunden dann wieder eine pause dann 3 sekunden usw...
Gast #2110947
Lesenswert?

Dein Programm wird doch schon konkreter.
Als erstes schaltest du jetzt immer abwechselnd die LED ein und wieder 
aus. Dann springst du wieder an den Anfang der Schleife. Im Debugger 
guckst du dir das an und wenn alles läuft, kümmerst du dich im zweiten 
Schritt um die Zeitverzögerungen. Wenn du den Prozessor nicht noch für 
andere Dinge brauchst, läßt du ihn zwischen den Schaltvorgängen einfach 
1 oder 2 Sekunden die Zeit verdaddeln, d.h. du beschäftigst ihn mit 
irgendeiner Unsinnstätigkeit.

Viel Erfolg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren