Hallo liebe Leute! Habe nun mal die Tutorials alle gelesen und habe nun einfach ganz grundlegende Fragen zur Datenübertragung vom ATmega16 zum PC (Terminal-Programm) über RS232-Schnittstelle. Mein Vorhaben: Ein Byte übertragen, welches das Terminal-Programm am PC empfängt. Wie fange ich an? Welche Register im µC muss ich wie setzen? Wo stelle ich die Baudrate ein? Mit welchen PINS am µC kann ich daten seriell ausgeben? Wie schließe ich einen MAX232 an? Vielen Dank PS: Wäre über C-Code-Schnipsel sehr dankbar.
Im Tutorial sollte auch stehen, das du die Datenblätter lesen solltest. Da finden sich die gesuchten Schnipsel.
okok, habe mich vllt. etwas falsch ausgedrückt. Das tutorial ist sehr gut beschrieben. ich weiß auch, welche Register ich wie setzen muss (geht ja auch aus den Codebeispielen hervor). danke
> Welche Register im µC muss ich wie setzen? > Wo stelle ich die Baudrate ein? http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Senden_mit_dem_UART > Mit welchen PINS am µC kann ich daten seriell ausgeben? TXD d.h. Pin 10 (TQFP/QFN/MLF Gehäuse) oder Pin 15 (PDIP Gehäuse) http://www.atmel.com/dyn/resources/prod_documents/doc2466.pdf Seite 2 > Wie schließe ich einen MAX232 an? http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART#Hardware > PS: Wäre über C-Code-Schnipsel sehr dankbar. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Senden_mit_dem_UART
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.