Hallo miteinander,
ich muss mit dem LPC1769 ein Lauflicht programmieren und wollte eure
Meinung zum Code gerne wissen, ob es so Funktionieren könnte. Vielleicht
sind einige Fehler vorhanden und über Verbesserungsvorschläge würde ich
mich freuen.
Das Lauflicht soll folgendermaßen funktionieren mit Taster 3 soll Start
bzw. Stopp des lautliches hervorgerufen werden, zu beginn sollen die
LEDs nach links laufen. Mit Taster 2 soll sich das Lauflicht nach rechts
bewegen und mit Taster 1 dementsprechend nach Links.
Datei befindet sich im Anhang, wenn die Header gewünscht ist kann ich
sie auch hinzufügen.
Mit freundlichen Grüßen
Findest du den code nicht ein wenig aufwändig ?
Dann scheinst du es extern so verdrahtet zu haben, daß ein Taster einen
Eingangspin nach Masse zieht (und ein Pull up ihn sonst nach plus). Das
muss man im Programm nicht widerspiegeln, man kann dort durchaus taste()
eine 1 als gedrückt zurückliefern lassen, das macht die Logik
übersichtlicher.
Zum Entprellen gibt es fertige Methoden, da muss man das Rad nicht neu
erfinden, und auch noch falsch.
Eine eigene Frage?
Dieser Thread ist über 10 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.