hallo,
ich denke dass deine baudrate zu klein ist. du müsstest in deine do loop schleife eventuell eine waitms 500 z.B einfügen.
mfg franzl
Hi^^
Hab heute mal versucht, meinen Mega8 über RS232 an den PC anzuschliessen, um einfache Printbefehle auszulesen.
Das Proggy schaut so aus:
Nun, das problem ist nun, dass wenn ich im Hyperterminal auf Verbinden Klicke, und das RS232 Kabel anschliesse, nur die aktuelle Nummer ausgegeben wird, also z.b "Nummer 23". Danach ist aber schluss, also 29,30,31,32.... kommen nicht mehr.Code:$regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Config Portc.0 = Output Dim T As Integer T = 1 Do Print "Nummer" ; T Waitms 500 T = T + 1 loop
Ich muss erst wieder neu verbinden, und das RS232 Kabel wieder neu anschliessen, bis ich wieder was bekomme. Was mach ich falsch?
Also ich hätts gerne so im HT:
Nummer 1
Nummer 2
Nummer 3
Nummer 4
............
...
.
gruss
serge
Meine neue Roboterhomepage:
www.roboterwelt.ch.tf <--- Updates folgen
hallo,
ich denke dass deine baudrate zu klein ist. du müsstest in deine do loop schleife eventuell eine waitms 500 z.B einfügen.
mfg franzl
Schau mal, ob die Einstellungen bei dir stimmen.
Insbesondere "Flußsteuerung"
https://www.roboternetz.de/wissen/in...rterm_Terminal
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Ah, ich glaub daran liegts. Ich hab da was verwechselt und Parität auf 1 gestellt, hingegen Flusssteuerung auf keine. Werde das morgen mal umstellen.Zitat von PicNick
@franzl: mit ner längeren pause hab ichs auch schon versucht, aber ohne erfolg
danke schonmal, geb dann wieder bescheid
serge
Meine neue Roboterhomepage:
www.roboterwelt.ch.tf <--- Updates folgen
Lesezeichen