Hallo Gock,
Ich weiß nicht, was CowZ vor hatJa stimmt, synch muss raus, aber
PORTA xor (1<<PA1) ?
warum nicht
PORTA = ~PORTA![]()
Mit PORTA = ~PORTA;
wackelst Du an allen PortA Pins
mit
PORTA^=(1<<PA0); <- PA0 und nicht PA1![]()
nur am PA0 was der Aufgabenstellung eher entspricht
Na egal, wir wissen ja nicht, was wirklich verlangt wird...
Ich weiß, wie Du das meinst, die Variable rauszuschmeissen bringt aber das meisteMit Optimierung meinte ich die Option im C-Compiler.
Ist ein µC keine Hardware???klar, ich meine das Toggeln komplett in Hardware machen, ohne Interrupts!
Bei M32 wäre das der Pin PB3, der mit der ComparMatch Unit von Timer 0 zusammenhängt...
Gruß Sebastian
Lesezeichen