franzl
12.06.2007, 16:29
Hi Leuts,
ich hab da mal ne Frage. Und zwar programmiere ich jetz schon eine Weile in C. Ich wollte deshalb mal wissen warum alle zum löschen von einzelnen Ports z.B. schreiben PORTA &=~ (1<<PORTA3) und nicht einfach
PORTA &= (0<<PORTA3). Währe das nicht irgendwie logischer und auch wegen dem compilieren her schneller? Funktionieren tuts ja genau so wenn ich es im Simulator ausprobier.
mfg franz
ich hab da mal ne Frage. Und zwar programmiere ich jetz schon eine Weile in C. Ich wollte deshalb mal wissen warum alle zum löschen von einzelnen Ports z.B. schreiben PORTA &=~ (1<<PORTA3) und nicht einfach
PORTA &= (0<<PORTA3). Währe das nicht irgendwie logischer und auch wegen dem compilieren her schneller? Funktionieren tuts ja genau so wenn ich es im Simulator ausprobier.
mfg franz