Vaterssohn
20.03.2007, 13:23
Hallo Gemeinde,
Ich bin im Nezt auf das Programm "Extract!" gestossen (www.serielleschnittstelle.de) Welches Daten von der RS232-Schnittstelle übernimmt und in den Windows- Tastaturbuffer schreibt. So kann man diese Daten z.B. in Excel automatisch eintragen.
Ich hab allerdings folgendes Problem: Ich sende mit einem ATMega mit 9600Baud, keine Parität, ein Stopbit. Bei dem Empfangsprogramm kann ich allerdings nichts mit Stopbit einstellen und so erhalte ich immer einer Fehlermeldung "...kein Übertragungsende..." Man kann nur "CR/LF", CR, LF, und solche dinge einstellen. Was ist CR, LF? Wie muss ich das in mein µC-Programm implementieren? und wie erreiche ich dass eine Integer variable (mit dem µC gemessene Zeit) in ASCII umgewandelt (übertragen) wird? bei mir steht immer nur die hex-Zahl am Terminal.
Ich benutze übrigens Codevision.
Danke!
Ich bin im Nezt auf das Programm "Extract!" gestossen (www.serielleschnittstelle.de) Welches Daten von der RS232-Schnittstelle übernimmt und in den Windows- Tastaturbuffer schreibt. So kann man diese Daten z.B. in Excel automatisch eintragen.
Ich hab allerdings folgendes Problem: Ich sende mit einem ATMega mit 9600Baud, keine Parität, ein Stopbit. Bei dem Empfangsprogramm kann ich allerdings nichts mit Stopbit einstellen und so erhalte ich immer einer Fehlermeldung "...kein Übertragungsende..." Man kann nur "CR/LF", CR, LF, und solche dinge einstellen. Was ist CR, LF? Wie muss ich das in mein µC-Programm implementieren? und wie erreiche ich dass eine Integer variable (mit dem µC gemessene Zeit) in ASCII umgewandelt (übertragen) wird? bei mir steht immer nur die hex-Zahl am Terminal.
Ich benutze übrigens Codevision.
Danke!