Was isn ein KO? Kabel Oszi?
Wenn Du nichts empfängst, dann ist entweder doch irgendwo was an der Verbindung faul oder der Empfänger funktioniert nicht.
Was misst Du denn für einen Pegel beim PIC an RXD vor und nach dem Max?
huch, doch noch hoffnung. wo bekomm ich diese Software? seh die nicht auf spruts'page...Zitat von PicNick
Was isn ein KO? Kabel Oszi?
Wenn Du nichts empfängst, dann ist entweder doch irgendwo was an der Verbindung faul oder der Empfänger funktioniert nicht.
Was misst Du denn für einen Pegel beim PIC an RXD vor und nach dem Max?
BlackBox
KO = Kathodenstrahloszillograph/-skop = OsziZitat von BlackBox
Was faul ist weiss ich leider nicht genau. Aber der Empfänger funzt mit der dazugehürigen Software am PC, die es zu eretzen gilt, dass nicht immer ein PC laufen muss. Und die Hardware mit MAX232 ist schon verbessert, hatte am Anfang auch Fehler, aber nun ist sie von hinten bis vorne mehrmals durchgecheckt und verbessert.
Wie gesagt, ich Empfange nichts. Wenn mein code läuft, dann ist RxD = 0V und TxD = 5V.
Da hammer doch schon das Problem.Wenn mein code läuft, dann ist RxD = 0V und TxD = 5V.
RXD=0 --> Startbit oder Daten --> Puffer läuft über
RXD am PIC muss im Ruhezustand auf +5V (=Stoppbit) liegen! Vor dem Max (also TXD von dem Empfänger) muss auf -10V liegen.
Wenn der Empfänger seinen RS232-Tranciver erst einschaltet, wenn die Statussignale anliegen (Kontrolle mit Oszi), dann darfst Du den Empfang im PIC auch erst aktivieren, wenn die Signale gesetzt sind. Sollte dem nicht der Fall sein, dann ist wie gesagt irgendwo ein Schaltungsfehler.
BlackBox
Lesezeichen