Forum: Mikrocontroller und Digitale Elektronik UART und INT0


von Manni (Gast)


Lesenswert?

Hallo an alle,

bin mir sicher, dass ihr das wisst:

Nehme ATmega und schicke gerade ein Byte in den UART zum transmitten.
Während dem transmitten kommt ein INT0, den ich bedienen muß.

Frage: Wird das UART byte ordnungsgemäß transmitted, auch wenn ich nach
dem INT0 was anderes ausführe ?

Simple Frage -> bestimmt auch simple Antwort.

Gruß Manni

von crazy horse (Gast)


Lesenswert?

denglish?
simple Antwort- ja, selbstverständlich.

von Manni (Gast)


Lesenswert?

Viele Thanks für die prompte Reply.

Denglish? Wieso ?
Bin nämlich gerade am Coden und hab das ATmega32 Manual gereviewed und
da habe ich auf meine Question nix identifyen können. Wollte halt nur
sure sein, daß ich das Layout des Boards compatible mit der Software
habe.

Schönen Gruß Manni

von TravelRec. (Gast)


Lesenswert?

Die USARTS sind - außer den Registern - komplett in Hardware gegossen,
und wenn Daten reinkommen oder rausgehen, landen diese immer komplett
in den entsprechenden Buffern oder werden auch komplett ausgegeben.
Einzig die Baudrate entscheidet, wie schnell dies passiert, Interrupts
haben darauf keinerlei Einfluß. Wenn Du natürlich längere Zeit keine
Daten per Software aus dem Eingangsbuffer abholst, läuft dieser über
und dann sind die Daten futsch.

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.