-
-
Es ist was wahres drann, wenn man sagt, dass Menschen keine helseherischen Fähigkeiten haben.
Vielleicht hätte ich auch dazu schreiben sollen, was ich überhaupt machen möchte
Also, ich habe zwei Zustände...sagen wir CH1 und CH2.
Mit einem Taster, der gegen Masse geschaltet ist, wird zwischen den Zuständen umgeschaltet, und je nach dem, welcher Zustand aktiv ist, wird seriell am Rechner CH1_OK oder CH2_OK ausgegeben.
Weiterhin kann ich seriell mit dem Rechner Befehle an den uC schicken.
wenn ich schreibe <CH1> ist Zustand CH1 aktiv und ich bekomme die Rückmeldung CH1_OK. Analog für CH2...
Jetzt wollte ich auch noch am PC sehen, welcher Zustand anliegt, wenn man die Spannungsversorgung einschaltet. Bzw. wollte ich mit einem Befehl vom PC aus sehen, welcher Zustand derzeit aktiv ist...ohne den Zustand ändern zu wollen.
Also kommt ein Befehl mit <CH?> und je nach dem welcher aktiv ist, CH1_OK oder CH2_OK zurück.
Warum die Überprüfung vom Ausgangsport PD5?
PD5 ist im Zustand CH1 auf high gesetzt und im Zustand CH2 auf low.
Das war es dann eigentlich auch schon...
Ähm, jetzt nochmal um sicher zu gehen...
Muss ich jetzt in der if-Anweisung PIND oder PORTD verwenden?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen