Forum: Mikrocontroller und Digitale Elektronik UART am ATmega8 abschalten, wie?


von Leigh B. (launebaer)


Lesenswert?

Hi Leute,

ich habe schon wieder ein kleines Problem:
Wie schalte ich das UART bei einem ATmega8 aus?
Ich habe folgendes im Turorium gefunden:

Register: UCSRB

RXEN (Receiver Enable)

    Nur wenn dieses Bit gesetzt ist, arbeitet der Empfänger des UART 
überhaupt. Wenn das Bit nicht gesetzt ist, kann der entsprechende Pin 
des AVR als normaler I/O-Pin verwendet werden.

TXEN (Transmitter Enable)

    Nur wenn dieses Bit gesetzt ist, arbeitet der Sender des UART 
überhaupt. Wenn das Bit nicht gesetzt ist, kann der entsprechende Pin 
des AVR als normaler I/O-Pin verwendet werden.

Das habe ich so weit verstanden. Was ich aber nicht verstehe ist, dass 
mir der µC nicht erlaubt DDRD = 0x1e zu setzen obwohl ich das Register 
UCSRB = 0x00 gesetz habe!
Habe ich da etwas misverstanden, oder gibt es da noch etwas zu 
berücksichtigen?

von spess53 (Gast)


Lesenswert?

Hi

>Das habe ich so weit verstanden. Was ich aber nicht verstehe ist, dass
>mir der µC nicht erlaubt DDRD = 0x1e zu setzen obwohl ich das Register
>UCSRB = 0x00 gesetz habe!

Woraus schließt du das?

MfG Spess

von Leigh B. (launebaer)


Lesenswert?

Entschuldigt bitte, dass ich euch damit belestigt habe.
Ich habe den Fehler gerade gefunden. Es war nur ein dummer Tippfehler 
-_-

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
Noch kein Account? Hier anmelden.