hallo! habe an meinen atmega32 5 sensoren angeschlossen. diese werden im laufe des c-programms sehr oft verwendet. Es ist deswegen nervig die Pins jedes mal mithilfe einer maske abzufragen. kann ich zum beispiel PortB.1 einer bool variable "s1" zuweisen sodass ich im späteren verlauf des programms nur mehr "s1" abfragen muss? bin noch ziemlicher anfänger in diesem bereich und bin deswegen für jede hilfe dankbar!!! lg thomas
Suchst du sowas? #define s1 (Sensor_PORT & (1<<Sensor_PIN))
so einfach geht das? jeps, genau das habe ich gesucht! =) danke! lg
Geht so aber nur in einer Richtung. Für die andere Richtung (Zuweisung) suche mal nach Bitfeld, ist schon zigmal dagewesen.
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.