Gast
#4056855
Hallo Leute ich habe einen XMEGA. Dort setze ich einge Ausgänge mit
Hilfe der PORTA.OUTSET Funktion. Wenn ich jedoch jedoch wissen möchte
wie gerade der Zustand des Ausgangs ist kann ich diesen wieder einlesen?
Kann ich den Zustand von Bit X am Port A abfragen obwohl er ein Ausgang
ist? Oder muss ich mir den Zustand in einer Variable zwischenspeichern?
Wenn es ein Eingang ist kann man das ja wie folgt machen:
if(PORTA.IN & 0x40) == 0x40)
{
das 6. Bit hat den Zustand 1
}
else
{
das 6. Bit hat den Zustand 0
}
if(PORTA.OUT & 0x40) == 0x40) --> kann ich damit den Zustand der
Ausgänge abfragen oder würde ich gleich wieder den Ausgang damit
verändern?