Zitat von
JojoKoester
Okay, das habe ich jetzt verstanden. Was aber eigentlich ganz gut ist, denn dann hat man ja mehr freiheiten als z.B. im FuP.
Kann man denn doch auch mit dem Programm sagen, dass jetzt auf Pin01 Spannung anliegen soll und wann nicht? Also, das Programm soll dann so aus sehen:
Gib Spannung auf Pin02
Und das "muss" der dann auch machen.
Geht das in etwa so?
Das ist eine der leichtesten Aufgaben eines MC, Beispiel AVR-GCC:
Code:
DDRD = 0b00000010 //(zweiter Pin des Ports als Ausgang definieren).
PORTD |= (1<<PD1) //(Zweiten Pin des Ports D auf High legen).
Das ganze lässt sich dann natürlich auch mit logischen Verknüpfungen und Verzweigungen, sowie zeitlichen Ereignissen kombinieren, also WENN dies und jenes, tue dies und das...
PS: So eine SPS ist natürlich trotzdem deutlich einfacherer zu programmieren und auch robuster, dort kannst du gleich dicke Lasten dranhängen. Der µC verlangt dazu am Pin nach einer Transistorendstufe / FET etc. oder einem Relais.
Lesezeichen