Hallo zusammen

So, die Situation hat sich ein bisschen geändert. Ich habe auf microchip.com ein .pdf und Besispielprogramme gefunden. So wie es aussieht, ist es tatsächlich gar nicht möglich, diese Kommunikation jemals herzustellen.

Die Daten vom Empfänger kommen so:
1Startbit, 8 Datenbits, 1 Paritätsbit (even), 2 Stoppbits.

Beim PIC kann man standartmässig dieses Muster Empfangen:
1Startbit, 8Datenbits, 1Stopbit

Nun gibt es ein 9. Bit, das für folgendes verwendet werden kann:
> 2. Stopbit
> Parity-Bit
> 9. Datenbit

Aber um die Daten von der Wetterstation korrekt einzulesen, brauche ich quasi ein 9. UND ein 10. Bit, welches ich aber nicht habe! Denn das 9. Bit ist ja ENTWEDER das 2. Stopbit ODER das Parity-Bit.

Nachzulesen auf S.9/10:
http://ww1.microchip.com/downloads/e...tes/00774a.pdf

Falls nötig, hier sind die Beispielcodes:
http://www.microchip.com/stellent/id...pnote=en012073


Und alles "von Hand" machen mit einer geschwindigkeit von 9600 Baud ist schwierig (und ich habe nicht mehr viel Zeit).

Was sagt ihr dazu bzw. gibt es einen Ausweg?

Gruss Michi