AT90S2313 UART

Gast #350105
Lesenswert?

Hallo,

ich programmiere einen Atmel 90S2313, ich möchte mit der Uart Werte
empfangen und senden, die Schnittstelle sendet jedoch nicht das was ich
ihr übergebe sondern das was ich zuletzt empfangen habe.
Kann mir vielleicht irgendwer sagen wo der Fehler liegen könnte, ich
habe mir schon die Augen wund gesucht.

Danke

Andi

Code im Anhang
Angehängte Dateien:
Gast #350108
Lesenswert?

wenn ich den Atmel und denn Max aus dem Sockel ziehe haben RX und TX
weder zwischen µC und Max noch zwischen Max und dem Sub D Stecker
Kontakt zueinander. Ein Hardwarefehler ist somit von der Seite
auszuschließen, aber wenn der Atmel die init nicht durchläuft und der
Rest auch auskommentiert ist der Effekt erstaunlicherweise derselbe??
Also doch ein Hardwarefehler?

Der max ist, wie im Datenblatt beschrieben, mit  4 mal 1µF beschaltet
und hat seine 5V, kann man ja eigentlich nicht soviel falsch machen.

Ich möchte übrigens 16 bit Werte in zwei aufeinander folgenden 8bit
Paketen übertragen.

Danke

Andi
Gast #350109
Lesenswert?

Habe den Fehler gefunden, der Code wie er im Anhang steht funktioniert!
der Max sollte nur besser richtig um im Sockel sitzen, war also meine
persönliche Dämlichkeit.

Aber danke für die Hilfe


Andi

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren