Forum: Mikrocontroller und Digitale Elektronik RS232 über Interrupt )


von Reinhard (Gast)


Lesenswert?

Hallo Forum,

der µC soll sobald er Daten vom Hauptrechner über RS232 erhält irgend
etwas machen. Da er aber nicht permanent auf die Daten
der RS232 warten soll, sollte er schlagartig mitgeteilt bekommen, dass
jetzt ein Datentransfer erfolgt. Dies wird man dann
wahrscheinlich über einen Interrupt erledigen. Oder ???
Ich benutzte den ATmega128, und den MaX232, welchen Pin der beiden
seriellen Schnittstellen des µC also den TxD oder RxD
soll ich an welchen Interruptpin legen ? Oder kann ich irgend einen
Interrupt Pin benutzen ?
Oder kann man das Prob eleganter lösen, sprich über die Software ?

Danke.


Gruß
Reinhard

von Christof Krüger (Gast)


Lesenswert?

es gibt auch interne interrupts bei bestimmten vorgängen.

Mehr dazu im Datenblatt deines vertrauens.

von Schoaschi (Gast)


Lesenswert?

normalerweise löst das eintreffen von daten eh einen interrupt aus,
vorausgesetzt du hast diese funktion aktiviert. aber wie schon oben-->
datenblatt

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.