-
also ist das alles richtig.
meint ihr ich soll mir nen neuen controller kaufen :(
ich weis einfach nichtmehr weiter.
daran das der isp stecker am board eingesteckt ist wirde es wohl auchnicht lieen.
im bios kan da was sein?
sonst habe ich im gerätemanager,
bbei com 1 fifo puffer verwenden ist das korrekt.
müssen die einstellungen da mit denen im terminal identisch sein.
pls heelft mir
-
Also an deinem Computer und an der Verbindung muss alles in Ordnung sein, wenn die Übertragung bei überbrückten RxD und TxD Pins funktioniert. Startet das Programm überhaupt / funktioniert der µC? Wurde der µC korrekt geflasht? Schließe mal eine LED an, die du zum Testen in deinem Programm kurz an- und ausschälst. Dann weißt du, dass das Programm korrekt startet.
-
Ich erinnere an mein Post weiter oben von wegen Boot-Loader
-
Hmm, in einem vorherigen Posting ist erwähnt worden das der µC auch schon
einmal ohne ohne max am PC angeschossen war? Da muß nicht, aber kann
schon mal son Portpin abrauchen...Mann klönnte einmal versuchen eine
Software uart zu benutzen die andere Portpins benutzt.
Code:
$regfile = "m16def.dat"
$crystal = 16000000
$baud = 9600
$hwstack = 32
$swstack = 10
$framesize = 40
Dim Rdx As String * 10
Open "comc.0:9600,8,n,1" For Output As #1
Open "comc.1:9600,8,n,1" For Input As #2
For I = 1 To 50
Print #1 , " test";
Input #2 , Rxd
Print Rxd
Next I
End
Hier ligen rdx/tdx auf Port C 0/1, der Proßessortyp muß aber
angepasst werden!
Gruß Richard
-
das mit dem bootloader habe ich geändert,
ddu meinst den letzen eintrag .
also den code oben flashe ich gelcih mal.
der mega32 funktioniert so.
ich habe die rn tstsachen drauf (lauflich und motorsteuern) und die funktionieren.
ich könne da doch einfach eine leitung von C 0/1 zu den bisherigen ports machen,
weil da ja der max dran hängt
-
also er oberige code hat a zich fehler.
den kan ich mit bascom nicht senden :(.
kan mir sonst wer helfen pls
-
kan mir den keiner heflen,
da der code fehler hat sendet ihn bascom nicht,
ich bin am verzweifeln,
ist der controler kapput?
oder kan mir wer nen fehlerfreien code geben?
-
Also meint ihr es lieft am mircrokontroller.
Dan kaufe ich mir morgen nämlich nen neuen.
Oder könnte mir wer den code geben?
da könnte ich mir das geld sparren
sry für den mehrfachpost
-
Was brauchst du den? Einfach einen Code um durch den Mega einen Text am PC anzeigen zu lassen?
Nehm mal hier das gute alte "Hallo Welt" Programm.
$regfile = "m32def.dat"
$crystal = 16000000
$baud = 9600
Enable Interrupts
Programm_start:
Print "Hallo Welt"
Wait 1
Goto Programm_start
End
Das funktioniert soweit
-
Bei mir läuft der ohne Probleme, habe aber die neuste Bascom version.
Die .Dat Datei in der ersten zeile ist für mega 16, die muß natürlich
gegen eine für Deinen Proßessor ausgetauscht werden. Ich teste damit
gerade einen USB <> rs232 Konverter um USB Stiks als Speicher nutzen
zu können. :-)
Gruß Richard