Gast
#179767
Hallo Forumsgemeinde! Zunächst möchte ich mal meinen durchaus positiven Eindruck von diesem Forum kund tun. Ich finds super, wie sachlich und kollegial hier geholfen wird - ein Lob. Ich lese nun schon eine ganze Weile immer wieder fleissig mit und habe vor ettlichen Jahren schon einiges mit Mikroprozessoren und Mikrocontrollern gemacht (8032, 8051, Z80, 8085, 8086) jedoch alles in Assembler! Jetzt hats mich mal wieder in den Fingern gejuckt und ich habe mir ein STK500 und ein paar AVRs gekauft. Ich wollte mich mal ein wenig in C versuchen. Allerdings muss ich feststellen, dass ich kläglich scheitere :-( Ich wollte zu Beginn einfach nur ein wenig I/O über RS232 mit meinem PC machen. Dazu habe ich mir Peter Fleurys Library gezogen - finde diese eigentlich recht gut! Nach anfänglichen Problemchen habe ich das Ding doch zum Laufen bekommen. Ich kann Texte und Zeichen seriell an meinen PC senden. Allerdings gelingt es mir nicht, Zeichen vom PC zu lesen! Ich habe daraufhin auch die im ATMEGA8 Manual gezeigten Beispiele versucht - 100% identisches Verhalten!! Faktisch sendet der AVR Daten an den PC, der Rückweg geht aber nicht. Wie gesagt habe ich Peter Fleurys Library (und den Test) verwendet. Ich weiss, es ist schwer hier zu helfen aber hat jemand eine Idee?? Kabel ist OK (ich habe versuchsweise das Programmierkabel vom STK500 genommen mit identischem Verhalten). Zudem habe ich sowohl internen (1MHZ, 4MHZ) Takt als auch einen externen Quarz (4MHz) versucht - immer das selbe. AVR ist über die Pins "RX/TX" auf dem STK500-Board mit der seriellen Buchse verbunden. Danke & Grüsse Michael PS: Code ist zuhause, falls dieser benötigt wird poste ich morgen nochmal.