Forum: Mikrocontroller und Digitale Elektronik AVR: UDR löschen?


von anfaenger (Gast)


Lesenswert?

Guten Morgen allerseits!

Kann mir jemand sagen, wie löscht man eigentlich das UDR bei AVRs?

von Johannes M. (johnny-m)


Lesenswert?

> ...wie löscht man eigentlich das UDR bei AVRs?
Indem man es ausliest... allerdings geht das nur für das 
Empfänger-Register. Das Transmitter-Register lässt sich afaik nur 
löschen, indem man den Inhalt sendet. Schreiben geht ja nur, wenn UDRE 1 
ist.

von anfaenger (Gast)


Lesenswert?

Alles klar! Danke!

von Peter D. (peda)


Lesenswert?

Johannes M. wrote:
>> ...wie löscht man eigentlich das UDR bei AVRs?
> Indem man es ausliest...

Dabei wird es aber nicht gelöscht.

Du kannst es auslesen, so oft Du willst, kriegst immer das letzte Byte.

Gelöscht wird es erst, wenn ein neues Byte empfangen wurde.


Peter

von Johannes M. (johnny-m)


Lesenswert?

Peter Dannegger wrote:
> Dabei wird es aber nicht gelöscht.
>
> Du kannst es auslesen, so oft Du willst, kriegst immer das letzte Byte.
>
> Gelöscht wird es erst, wenn ein neues Byte empfangen wurde.
Auch wahr. Und wenn man es mal überdenkt: Ist ja eigentlich sinnfrei, 
das Empfangsregister löschen zu wollen. Ich denke mal, der OP meinte 
tatsächlich das Sende-Register...

von Michael K. (Gast)


Lesenswert?

> Ich denke mal, der OP meinte tatsächlich das Sende-Register...

Auch das macht wenig Sinn und ist nicht möglich...

von Falk B. (falk)


Lesenswert?

@ Michael K. (Gast)

>> Ich denke mal, der OP meinte tatsächlich das Sende-Register...

>Auch das macht wenig Sinn

Wohl wahr.

> und ist nicht möglich...

Doch. Sender aus und wieder einschalten.

MfG
Falk

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Grad am Anfang ist es immer gut, zu sagen, was man erreichen will und 
nicht so sehr Annahmen darueber zu treffen wie man es erreichen koennte 
und dann das wie zu hinterfragen. Oft ist der Denkfehler naemlich schon 
im Ansatz und man kann besser helfen wenn man das Ziel des Fragenden 
kennt.

von Falk B. (falk)


Lesenswert?

Sehr schöner Satz, hab ich mal 1:1 in die Netiquette aufgenommen.

MFG
Falk

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.