Forum: Mikrocontroller und Digitale Elektronik USART auf dem AT90USBKEY will nicht.


von Mark (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich hab mir kürzlich ein AT90USBKEY (das EvalBoard von Atmel mit dem 
AT90USB1287) gekauft und möchte als Debuggingmöglichkeit USART benutzen 
und damit den µC via RS-232 mit dem PC verbinden. Da ich in Sachen 
Hardware eher ein Anfänger bin, hat mir ein Kollege den Pegelwandler 
(MAX232 N) mit Kondensatoren und D-SUB 9 Pol Stecker verkabelt. Ich hab 
dann diverse Codebeispiele aus dem Internet benutzt, um den µC in einer 
Schleife ein Zeichen senden zu lassen, doch das Terminalprogramm auf dem 
PC zeigt keinerlei eingegangene Daten. Verwende ich ein 
USB-RS-232-Adapter am PC, so ist wirklich keinerlei Regung am Terminal 
zu erkennen, nutze ich jedoch eine PCI-Karte für den Serialport, dann 
kommen zu beginn (nachdem ich den AT90USB mit Strom versorge) ein paar 
Bytes an (0x00 0x80 0x80 0x00...), dessen Werte aber nicht dem 
gesendeten Zeichen entsprechen ('X').
Ich habe diverse Male überprüft, ob ich das USART-Modul richtig 
intitialisiere: Baudrate=9600 Baud setze, Transfer=asynchron...
Jetzt gehen mir die Ideen aus, ausser vielleicht die Ausgänge mit nem 
Oszi zu verbinden und nachzuschauen, was da auf der physikalischen 
Schicht los ist, hab jedoch kein Oszi. Hat sonst noch jemand eine andere 
Idee?
Ich hab eines der AVR-GCC-Projekte, die ich zum Programmieren eingesetzt 
hab, hier als Angang beigefügt.
Mir ist aufgefallen, dass beim AT90USB1287 der PortD5 (DDR_XCK1) Pin im 
synchronen Modus für den Zeitgeberein-/ausgang genutzt wird, welcher auf 
dem AT90USBKEY mit einer LED verbunden ist (oder sehe ich das falsch?) 
Da ich ja eigentlich den asynchronen Betrieb verwenden will, vermute 
ich, dass es keine Auswirkungen hat oder?

Bin für jeden sinnvollen Tip dankbar.
Gruß,
Mark

Datenblätter:
AT90USBKEY (EvalBoard):
http://www.atmel.com/dyn/resources/prod_documents/doc7627.pdf&ei=9ZqxSIu6MJO60gSPu6nSDA&sig2=rttTqp_e72KNzigdO32K5Q&ct=b

AT90USB1287 (µC):
http://www.atmel.com/dyn/resources/prod_documents/doc7593.pdf&ei=9ZqxSIu6MJO60gSPu6nSDA&sig2=QfuvZIBl6fHQOgsfhlZ--g&ct=w

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
Noch kein Account? Hier anmelden.