Hallo zusammen ich arbeite mit PIC18F und eine Schniistelle mit RS232 zwichen mein PC und meine Platine ist realisiert. wenn ich daten mit mein PC zu µC kriege ich andere Werte. Wo konnte das problem sein?
Verifiziere mal Deine Hardware mit Scope: -Pegel RS232 -Baudrate -Handshake ? Detektiert Deine Controller SW Uebertagungsfehler wie Framing Error/Overrun Error ?- Wenn nein solltest Du das einbauen, zumindesten während des Debugs. Viel Erfolg
Was heisst "andere Werte"? einzelne falsche Bits? Komplett andere Bytes? Ansonsten: Baudraten herabsetzen und nochmal probieren.
hallo, mein Quarz ist mit 20Mhz und Baudrate 9600 und die Komplett Byte ist Flash Grüß
Du scheinst nicht besonders gut Deutsch zu sprechen und Deine Angaben sind nicht gerade klar !
In solchen Fällen passt häufig die Baudrate nicht. Sende mal nicht nur ein Byte, sondern 10. Wenn du auf dem Terminalprogramm weniger oder mehr Zeichen empfängst kannst du dir das aber auch leicht denken ;-)
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.