Hi ihr! Ich schreibe grade ein C-Programm für meinen AVR. Dabei würde ich gerne eine Funktion schreiben, die ein Ausgangsbit (z.B. Port B 0) toggled. Leider bin ich mir nicht ganz sicher wie das am besten zu lösen ist... Muss ich für jeden Pin eine eigene Variable anlegen, die toggeln, und dann den Pin auf den Wert dieser Variablen legen? Oder kann ich direkt auslesen, was grade an diesem usgang anliegt, und das dann toggeln? Danke!
Du bist zwar in falsche Forum geraten, aber egal. > Oder kann ich direkt auslesen, was grade an diesem usgang anliegt, und > das dann toggeln? Ja. Einfach portX auslesen, Bits mit EOR invertieren und wieder zurückschreiben. MFG Falk
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.