Hallo, habe ein Pollin Evaluationsboard v2.01 mit einem ATmega8. Das Programmieren in C mit WinAVR und Ponyprog über COM1 funktioniert soweit, allerdings bekomme ich keine Übertragung zwischen Hyperterminal (WinXP) und der RS232 Schnittstelle des Evaluationsboards zum Laufen. Das serielle Kabel stecke ich zwar von der ISP auf die RS232 Buchse am Board um, aber weder Empfang am PC noch ein Senden zum ATmega scheint zu funktionieren. 9600 Baud und 8N1 sind auf beiden Seiten eingestellt. Sowohl das Pollin Testtool Programm als auch meine Versuche in C lassen in Hyperterminal keine Zeichen erscheinen. Hilfe! Woran kann das liegen?? Danke für eure Ratschläge. mx5gn
Hi Da gibt es viele Möglichkeiten.... Fehler in Software vom Atmega interner Takt, statt externer Quarz falsches Kabel wenn Bausatz, dann Fehler in Bestückung etc. Mein Tip: wenn du die serielle Schnittstelle im Controller entsprechend programmiert hast. dann schau mal nach, ob du die Fuses für den externen Takt eingestellt hast. Mit dem internen kannst du es auch schon mal mit 600 Baud probieren... ob das zuverlässig klappt kann ich nicht sagen. Gruß oldmax
Zudem müssen auf dem Pollinboard zwei Jumper gesteckt sein für RxD und TxD.
Es geht nun in Bascom :-) (wobei ich C bevorzuge). Es war wohl $regfile noch auf den falschen ATmega16 voreingestellt und $crystal war auch falsch. Habe in Bacom auch das CFG File angepasst, weiß aber nicht ob das einen Einfluß hat. So, muß jetzt wohl den Fehler im C-Programm finden...
mx5gn schrieb: > So, muß jetzt wohl den Fehler im C-Programm finden.. Kannst es ja als Anhang posten, bevor du keine Haare mehr hast. Hast du auch schon den Loopback-Test probiert? Also ATmega rausziehen, RX und TX brücken, Spannung ans Board und beim Hyperterminal schauen, ob was zurückkommt. mfg mf
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.