Gast
#1892804
Hallo, folgendes Problem: Ich will 2 ATMega32 unidirektional miteinander über UART kommunizieren lassen (8N1 @ 4800Baud mit 16MHz Quarz). Das Senden des einen µC funktioniert bestens. Das Empfangen habe ich zu Testzwecken sowohl mit pollen als auch mit Interrupts gelöst, bei beiden Versionen tritt das identische Fehlerbild auf. Ich lege die Versorgungspannung an beide µCs gleichzeitig an, daraufhin werden aber nur Schrottdaten empfangen. Kappe ich nun die Datenverbindung zwischen den µCs und stelle sie wieder her, werden korrekte Daten empfangen (stabil und dauerhaft). Es passiert auch manchmal dass ich die Datenleitung mehrmals kappen muss, um eine stabile Datenübertragung zu erreichen. Hat jemand eine Idee was schiefläuft ? Kondensatoren an den Versorgungsspannungspins sind ausreichend vorhanden ;)