Hallo, ich bin Anfänger und habe ein Problem mit der seriellen Datenübertragung. Auf ein serielles 4x20 LCD (mit einem PIC von wwww.phanderson.com) sollen Zeichen übertragen werden. Geht vom PC mit einem MAX232 einwandfrei. Vom AVR aus bekomme ich nur zufällig die richigen Zeichen. Ich nutze das Lehrbuch von Roland Walter und habe auch die Fusebits für den Ouarz 3,6864 gesetzt und die Baudrate 9600 angegeben. Was kann ich da noch falsch gemacht haben? Vielen Dank Joachim
Schonmal den AVR an den PC angeschlossen und geschaut was dabei rauskommt? Das Lehrbuch kenne ich nicht aber spontan würd ich irgendwo auf nen Programmfehler tippen, daher das ganze mal mitm PC verbinden und testen.
Servus, der Quellcode wäre ganz schön =) ansonsten müsste man die Kristallkugel zum Hellsehen auspacken ... Ansonsten Stopbits? Parity-Bits? 25m Leitungslänge? Das da: http://www.phanderson.com/lcd106/lcd107.html? Hast du dir den Beispielcode mal angekuckt und gesehen, dass es z.T. spezielle Commands gibt ?!
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.