Problem mit Uart Status Register

Gast #144031
Lesenswert?
• ▲
▼
Hallo,

ich möchte den UART zum Senden benutzen und erst ein neues Zeichen in
das Datenregister schreiben, wenn das alte an das Senderegister
weitergegeben wurde. Was mache ich falsch, wenn ich schreibe

outp (data, UDR);
loop_until_bit_is_set (USR, UDRE);

und der Compiler mir sagt, er kenne USR nicht?

Christoph
Gast #144032
Lesenswert?
• ▲
▼
vom Zeitverhalten her ist es günstiger, erst abzufragen/zu warten, dann
ins UDR zu schreiben un zurückkehren. So kannst du die
Zeichenübertragungszeit für andere Sachen nutzen, in deinem Fall
würdest du nur warten.
Zum Compilersyntax kann ich dir nichts sagen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren