Hi
int Start=0; // schwarz alt RX min]
int TastePlusMinus=1; // Gelb Plus Minus alt TX Endstop
Jupp, hätte man sehen können :o (aber Ehrlich: ohne Code-Tags habe ich Das auch nur überflogen)
Mit dem Continue soll so?
MfG
PS: Pin-Definitionen sind sinnvoller als
const byte LED = 13 // Blink-LED zur Fehlersignalisierung
angepasst nach Korrektur in #14
Vorteil: byte statt int kostet nur 1 Byte Platz (statt 2), Wertebereich 0...255 statt -32767...32768 - sollte für eine Vielzahl an µC ausreichend sein - und negative Pin-Nummern werden auch selten vergeben ![]()
Nebenbei kann der Compiler so diesen Wert 'fest codieren' (dann braucht's gar keinen Platz, zumindest nicht zusätzlich).
Bei anderen konstanten Werten hat Er außerdem die Möglichkeit zu überprüfen, ob der Typ passt - bei einem Define wird nur der eine Text durch den anderen Text ersetzt, bevor der Compiler mit Werkzeug an die Sache ran geht.
PPS: Wenn man nicht Alles kompiliert ... ![]()
(ebenfalls erst nach der Korrektur in #14 ... gg)
Edit
Code-Tag zurecht gerückt