-
-
Erfahrener Benutzer
Fleißiges Mitglied
Moin!!! Ich hab nur rausgefunden, wie man Pullupwiderstände programmiert.
Für meinen Fall wäre das PORTA |= (1<<PA0); oder? Kann ich um einen Pulldown widerstand zu bekommen einfach PORTA |= ~(1<<PA0); schreiben?
Und kann mir bitte noch jemand diese Anweisung erklären?
Das andere ist mir klar geworden, muss zwar jedes mal noch ein bisschen grübeln aber denke ich habs verstanden.
Dieser Anweisung ist doch auch eine Logische Verknüpfung, aber soll das ausgeschrieben heißen:
PORTA = PORTA | (1<<PA0) ? Dann würde das ja heißen PortA endspricht PortA oder eine 1 verschoben um 0 stellen (Also an PA0) ??? Das verstehe ich nicht!!!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen