Forum: Mikrocontroller und Digitale Elektronik Intronix LA1034 LogicPort: RS232 lesen


von Andreas B. (te-bachi)


Angehängte Dateien:

Lesenswert?

Grüezi Mitenand

Ich versuche von einem ATMega48 über mein LogicAnalyser den RxD 
auszulesen. Klappt aber nicht so recht... Das RxD-Signal sehe ich, doch 
der Interpreter versagt nach dem 4-ten Byte.

Der uC schreibt jede Sekunde diesen String heraus: "elmove-2 0 0 0 0 0 
10 1 0c11" (Überprüfung mit UBS-to-RS323-TTL-Kabel und PuTTY).

Siehe Anhang

Was mache ich falsch?

MfG

Andreas

von Andreas B. (te-bachi)


Lesenswert?

Ich brauche den internen Clock des AVRs, der sehr ungenau ist. Könnte 
dies das Problem sein? Kann der LogicPort nichts anfangen damit?

Kann man den internen Clock über einen PIN herausführen?

von spess53 (Gast)


Lesenswert?

Hi

Bist du sicher, das 'Logic Sense Negative' richtig ist?

MfG Spess

von holger (Gast)


Lesenswert?

>Ich brauche den internen Clock des AVRs, der sehr ungenau ist. Könnte
>dies das Problem sein?

Ja.

von Andreas B. (te-bachi)


Lesenswert?

>>Ich brauche den internen Clock des AVRs, der sehr ungenau ist. Könnte
>>dies das Problem sein?
> Ja.
Das heisst: internet Clock nach draussen führen und den State-Modus 
verwenden oder einen externen Oszillator verwenden und auch mit dem 
State-Modus arbeiten?

von spess53 (Gast)


Lesenswert?

Hi

Bin mir relativ sicher, 'Logic Sense Negative' ist falsch. Wenn ich mit 
'positiver Logik' die ersten zwei Zeichen per Hand dekodiere kommt $65 
$6C heraus. Und das entspricht 'el'.

MfG Spess

von spess53 (Gast)


Lesenswert?

Hi

>Das heisst: internet Clock nach draussen führen und den State-Modus
>verwenden oder einen externen Oszillator verwenden und auch mit dem
>State-Modus arbeiten?

Lass den Unsinn. Stell 'Logic Sense' um.

MfG Spess

von Andreas B. (te-bachi)


Lesenswert?

spess53 schrieb:
> Hi
>
> Bin mir relativ sicher, 'Logic Sense Negative' ist falsch. Wenn ich mit
> 'positiver Logik' die ersten zwei Zeichen per Hand dekodiere kommt $65
> $6C heraus. Und das entspricht 'el'.
>
> MfG Spess
Oh... wunderbar... ein Fehler schon gefunden. Laut holger hats aber auch 
mit dem Clock etwas zu tun.

von spess53 (Gast)


Lesenswert?

Hi

>Laut holger hats aber auch mit dem Clock etwas zu tun.

Nichts gegen Holger, aber der Interpreter ist da etwas toleranter als 
einige Empfänger. Bei einer richtigen Datenübertragung sollte man auf 
den internen Oszillator verzichten.

MfG Spess

von Andreas B. (te-bachi)


Angehängte Dateien:

Lesenswert?

Ahh... nur der "Logic Sense" war falsch, von negativ auf positiv.
Vielen Dank an alle, vor allem sehr schnelle Antwort ;)

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
Noch kein Account? Hier anmelden.