-
-
Erfahrener Benutzer
Robotik Einstein
Grundlagen der C Programmierung:
UCSRB |= (1<<TXEN)
bedeutet soviel wie :
UCSRB = UCSRB | (1<<TXEN)
also Register UCSRB wird mit (1<<TXEN) "verodert"
irgendwo in der headerdatei iom32.h(Du hast doch Mega32, oder?) findest Du sowas
#define TXEN 3
hiermit wird TXEN gleich 3 gesetzt und (1<<3) heißt dann,
setze eine eins und verschiebe sie um 3 Stellen nach links etwa so 00000100.
Ich hoffe, das es stimmt, und klar ist.
Gruß Sebastian
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen