UART STK500 ASSEMBLER RS232 SPARE

#361326
Lesenswert?

hallo,leute
ich möchte euch alle begrüßen als Neuling ;) verzweifelt habe ich
ältere Einträge durchgesucht nach der Beschreibung meines Problem.Ich
benutze auch stk500 mit atmega8515 und
programmiere mittels Assembler in Avr studio. Es funktioniert alles
bis
auf UART/receive/transmit Sache.Ich kann es nicht die "rs232 spare"
zum  receive/transmit bringen :(  Ich benutze nullmodem kabel um pc
mit
stk500 rs232 spare zu verbinden,auch "serial port terminal"
programm,das mir
erlaubt "connect the port" und binären code zu schicken, es kommt
auch etwas an der rs232spare an (mit multimeter gemessen,änderung der
spannung beim transfer(RXD und GND)). Ich hab auch die Rx und Tx von
der
Spare-Schnittstelle an die RxTx Pins des Mikrocontrollers
angeschlossen und PortD als Eingang definiert. Kann es vielleicht an
der Einstellung der Avr studio
liegen (Fuse- oder Board Einstellung) oder an Assebler code?
Ich werd euch sehr dankbar wenn jemand die Zeit opfert,um die Fehler
zu
finden und darauf zu deuten
code als Dateianhang,mfg danke
Angehängte Dateien:
#361331
Lesenswert?

hi AxelR.
habe auch versucht,aber funktioniert auch nicht.
Irgendwo in den älteren Beiträge habe ich gelesen,dass es die
programmierug der stk500 mit 1:1 Kabel verwendet und für Kommunikation
zwischen Com-port und rs232 spare nullmodem braucht wo Pins Rx und Tx
vertauscht sind.
Kann es sein, dass MAX202 beschädigt ist? Wie kann man es testen?
Gast #361333
Lesenswert?

keine Anung, warum sollte der MAX beschädigt sein? glaube ich nicht.
Setz mal einen Jumper auf "RXD-TXD RS232 SPARE". Dann sollte alles,
was Du eintippst auch wieder als Echo am PC zu sehen sein.
Wurde ja gerade gesagt...
Am PC ist ein 9Poliger Stecker am COM1/2 (aus Pin3 kommen die Daten
raus). Am STK500 ist eine 9polige Buchse (in PIN3 gehen die daten
rein).Also brauchst Du AUF JEDEN eine 1 zu 1 Verlängerung. Wie beim
Bügeleisen.

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