Danke Dino! In Zukunft werde ich versuchen häufiger in der Bascom-Hilfe nachzuschauen
Leider funktioniert der Befehl nicht so recht, egal welcher Wert die Variable hat, aus der der Binär-String bebildet wird. Ich erhalte immer "00000000"... Ist aber sonst auch nicht soo wichtig, vielleicht werde ich später mal wieder drauf eingehen
Momentan arbeite ich an einem kleinen Modul, welches eine RS-232 Schnittstelle besitzt, einen MAX 232 und 5 Elkos. Ich kann problemlos über UART Daten zum PC senden, aber empfangen geht einfach nicht. Ich habe nahezu alle im Internet zu findenden Codeschnipsel ausprobiert, auch viele selbstgeschrieben, aber keins hat funktioniert. Ich habe auch ca. 4 verschiedene Terminalprogramme ausprobiert, wovon auch eins selbstgeschrieben ist. Empfangen geht bei allen, aber senden nicht. Oder es ist eben so, das der Controller es nicht empfängt, ob der PC tatsächlich sendet, lässt sich ja schwer feststellen.. Verschiedene Baudraten habe ich auch ausprobiert, ebenfalls verschiedene Max's und µC. Ich verwende ein Nullmodemkabel mit dieser Schaltung:
Mit ISCHARWAITING() überprüfe ich, ob ein Zeichen im Buffer ist. Leider ist dort nie eins, egal ob ich Wörter zum µC sende, oder Zeichen..
Meine Schaltung habe ich auch schon des öfteren überprüft, leider bin ich immer der Meinung, das sie funktionieren "sollte"...
Ich bin grade irgendwie am Verzeifeln.. Könnt ihr mir helfen?
Fynn
Leider funktioniert der Befehl nicht so recht, egal welcher Wert die Variable hat, aus der der Binär-String bebildet wird. Ich erhalte immer "00000000"... Ist aber sonst auch nicht soo wichtig, vielleicht werde ich später mal wieder drauf eingehen
Momentan arbeite ich an einem kleinen Modul, welches eine RS-232 Schnittstelle besitzt, einen MAX 232 und 5 Elkos. Ich kann problemlos über UART Daten zum PC senden, aber empfangen geht einfach nicht. Ich habe nahezu alle im Internet zu findenden Codeschnipsel ausprobiert, auch viele selbstgeschrieben, aber keins hat funktioniert. Ich habe auch ca. 4 verschiedene Terminalprogramme ausprobiert, wovon auch eins selbstgeschrieben ist. Empfangen geht bei allen, aber senden nicht. Oder es ist eben so, das der Controller es nicht empfängt, ob der PC tatsächlich sendet, lässt sich ja schwer feststellen.. Verschiedene Baudraten habe ich auch ausprobiert, ebenfalls verschiedene Max's und µC. Ich verwende ein Nullmodemkabel mit dieser Schaltung:
Mit ISCHARWAITING() überprüfe ich, ob ein Zeichen im Buffer ist. Leider ist dort nie eins, egal ob ich Wörter zum µC sende, oder Zeichen..
Meine Schaltung habe ich auch schon des öfteren überprüft, leider bin ich immer der Meinung, das sie funktionieren "sollte"...
Ich bin grade irgendwie am Verzeifeln.. Könnt ihr mir helfen?
Fynn