Forum: Mikrocontroller und Digitale Elektronik Uart Probleme beim Mega 8


von Jürgen (Gast)


Lesenswert?

Hallo,

bin vor ein paar Tagen vom 4433 auf Mega 8 umgestiegen. Ich hatte
bisher ein kleines Uartnetzwerk mit 3 Controllern 1 als Master und als
Slave, wobei die Slaves auch dem Master Antworten konnten. Mit den
Megas ist das nicht mehr möglich sobald beide Slaves im Netz sind
Antworten sie nicht mehr. Weiß jemand warum? Auch eine Anbindung mit
einem Max 485 für Rs485 funtioniert nicht. Ich habe kein Signal am
Ausgang vom Max? Was kann man da machen?

Für einen Tip von Euch wäre ich sehr dankbar den ich hänge irgendwie
fest!

Gruß

Jürgen

von mmerten (Gast)


Lesenswert?

Meine Glaskugel ist zwar leider zur zeit beim service :-)
Du solltest dir aber mal die "kleinen aber feinen" Unterschiede
zwischen UART (AT90S) und USART (ATMEGA) anschauen. Der USART der Mega
Familie verfügt sowohl auf RX/TX-Seite über ein 1 Byte FIFO, was eine
etwas geänderte Abfrage der Statusbits erfordert.

von Jürgen (Gast)


Lesenswert?

Hallo,

vielen Dank für Deine Antwort. Ich habe den Code aus dem Tutorial
verwendet, wie beim 4433 auch. Was muss ich beachten damit es
funktioniert?

Gurß Jürgen

von Dieter B (Gast)


Lesenswert?

Hallo

Viele Leute schauen, glaube ich, viel zu wenig auf die Homepage der
Hersteller. Da findet man doch oft Superbeispiele zum lernen oder zum
verwenden.

Schau mal hier, was sich alles geändert hat.

http://www.atmel.com/dyn/resources/prod_documents/doc2515.pdf

MFG
Dieter

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.