PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mega128 - mySmartUSB - UART



masabro
24.06.2007, 22:38
Hallo,

ich möchte u.a. mit dem 128'er Daten an den PC übertragen.
Als Schnittstelle benutze ich mySmartUSB von myAVR. Leider habe ich es nicht geschafft, etwas zu Senden. Am µC habe ich RxD1 und TxD1 angeschlossen und es mit folgendem probiert:

regfile = "m128def.dat"
$crystal = 3686400
$baud1 = 9600
Do
Print "Hallo Welt"
Waitms 100
Loop
End

Beim mega32 hat das funktioniert (da nur mit $baud = 9600), mit dem 128'er sind das meine ersten Versuche. Der 103-Modus ist deaktiviert.

Danke für Eure Hilfe !
Matthias

Jahn Kohlhas
24.06.2007, 23:35
Hallo,
hast beim mySmartUSB den Datenmodus eingeschaltet? ansonsten denk ich mal du solltest die UART0 statt UART1 vewenden. Oder schau in BASCOM mal nach wie du dem Compiler beibringst dass er weiß welche der zwei UARTs des m128 du für die Ausgabe benutzen willst ...

Gruß J.K.

masabro
25.06.2007, 16:07
Super - Vielen Dank für die Antwort - hab soeben umgelötet und TxD0 und RxD0 genommen - ES FUNKTIONIERT!!!

Welches Bascom-Buch ist für den 128'er mehr geeignet - das von Kühnel oder Rowalt oder ein anderes ?