Forum: Compiler & IDEs [AVR] Einfache serielle Software-Schnittstelle


von Florian (Gast)


Lesenswert?

Hallo allerseits,

ich fürchte ich habe mich vielleicht an das falsche Unterforum gewandt:
Beitrag "[AVR] Datenkommunikation - quasi Daisy-Chain mit Token"

Ich bin auf der Suche nach einer passenden, einfachen, 
softwareimplementierten seriellen Schnittstelle für AVRs.
Ich habe mehrere ATmega8, die paarweise über zwei Pins miteinandder 
kommunizieren sollen.
Dabei habe ich einen INT-Pin und einen normalen Pin zur Verfügung.
Der INT-Pin soll entweder einen Interrupt auslösen, wenn ein 
Clock-Signal ankommt, oder einen Clock liefern.
Der normale Pin soll dann entweder Daten empfangen oder parallel zum 
Takt Daten senden.
Kollisionen in der Form, dass beide AVRs gleichzeitig senden wollen, 
können nicht auftreten, da immer nur ein AVR den Token hat und senden 
darf.

Kennt jemand von euch simple softwareimplementierte serielle 
Schnittstellen, die ggf. durch kleinere Modifikationen in Frage kommen 
würden?

Vielen Dank
Florian

von Hans M. (Firma: mayer) (oe1smc) Benutzerseite


Lesenswert?

vielleicht geht das in die richtung, in die du suchst
Beitrag "Software UART mit FIFO"

gruss
hans

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.