serielle ausgabe im avr-Studio simulieren

Gast
hallo,

ich glaub ich weiss was du meinst. Das man quasi die AVR-Bits des UART
direkt an die RS232 weiterleitet ?

Soweit mir bekannt ist geht das nicht...

Gruss

Mike
Gast
Hallo,

natürlich kannst Du im AVR-Studio fast alles simulieren, die serielle
Schnittstelle auf jeden Fall bis zur Übergabe an die Sendesteuerung
oder ab der seriellen Empfangssteuerung.

Klicke im AVR-Studio UART an, dann siehst Du sämtliche Register.
Deine Daten stehen im UDR USART-DATEN-REGISTER.
Bei Empfangsdaten musst Du einen Befehl vor Übernahme des Bytes ins
Programm in dieses Register Dein Byte eintragen, dann wird es im
Programm folgerichtig übernommen und verarbeitet.
Im UDR kannst Du jedes Bit einzeln ändern, so z.B. die Zahl 1 binär
dort darstellen: 00110001.
Wie die einzelnen Takte der seriellen Schnittstelle zusammengesetzt
werden zu einem Byte ist im Moment wohl egal, das ganze ist sowieso im
Prozessor per Hardware gelöst, sofern ein UART vorhanden ist.
Beim Senden läuft es genau anders rum ab, aber im Prinzip ist es immer
das Gleiche, das Sendebyte oder Empfangsbyte steht im UDR.

Viel Erfolg beim Testen!

Gruss

Gerd

Ich teste mit dem AVR-Studio so alle Programmteile aus, bevor ich
jemals einen Chip brenne.
Bis auf ganz spezielle fälle läuft dann das Programm in Echtzeit
fehlerfrei.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.