-
-
Erfahrener Benutzer
Roboter Experte
Hi Jagdfalke,
ich bin der gleichen Meinung wie recycle! Auch wenn du kein Zeichen mehr an den AVR sendest sendet dein µC das letzte an den PC denn er bleibt in der Einlese und Senderoutine!
Ich würde das so lösen:
1. Lösung mit Interrupt:
-> in der Main läuft ne Endlosschleife
-> den UART Empfang als nen Interrupt schalten
-> sobald das Programm die ISR gesprungen ist das empfangene Byte auslesen und zurück schicken
2. Lösung mit If Auswertung:
-> in der Main läuft ne Endlosschleife
-> innerhalb dieser Schleife überprüfen ob das RXC Bit im UART Status Register gesetzt ist
-> trifft das zu Daten einlesen und wieder ausgeben
Gruß Michi
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen