Da geht's lang
https://www.roboternetz.de/wiki/pmwi...Main.TermHyper
Da geht's lang
https://www.roboternetz.de/wiki/pmwi...Main.TermHyper
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
ist zum bearbeiten der seite gedacht oder? ist mir gerade aufgefallen.
was auf der ersten seite steht, hatte ich schon eingestellt gehabt. was aber weitere seiten angeht, ich bin daruas nicht schlau geworden.
Abschreiben.....
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
was soll ich abschreiben?
auf weiteren seiten steht wie man HT formarteirt um bessere übersicht zu erhalten.
So, Ich leb' wieder.
Wenn du das Hyperterm startest, kommt der Dialog
"Beschreiben der Verbindung"
Da gibts du einen (neuen) Namen ein und "OK"
Es erscheint "verbinden mit"
Du wählst COM1 oder was du halt hast und "OK"
Es erscheint eigenschaften von COM1
Baud, Bitzahl, Parität, stop Bits wie du es brauchst (9600, 8, keine, 1)
UND "Flußsteuerung" da wählst du "KEIN" und dann "OK"
Jetzt sollte das Senden vom Controller zum PC erstens klappen wie vorher (prüf' es aber lieber nochmal),
Und dann probier das ECHO-Programm mal aus.
Berichte dann, was sich abspielt
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
habe auch mit UART derzet zu kämpfen.... die ausgabe auf den ht funkt auch schon tadellos jedoch das schicken vom ht funkt noch nit so super
habe ein demoprojekt bekommen und möcht das ein wenig erweitern ... nun aber meine frage ....
diese funktion ja war shcon da ....
nur was kann die ?Code:// ************************************************** SIGNAL (SIG_UART0_RECV) // ************************************************** { }
hab zum senden vom at128l wie im datasheet beschrieben das ganze so gelöst
und das funkt auch nur senden über ht nicht .... achja beim empfang von einen char wir das ja in nen puffer gelegt und kann dann ja über udr abgerufen werden oder ?!Code:int sendchar(char sign) /*function to send data to seriell port*/ { while ( !( UCSR0A & (1<<UDRE)) ) ; /* wait until puffer is empty */ UDR0=sign; return 0; }
hier noch mein recievecode:
Code:int getchar(getsign) /*function to get data to seriel port*/ { /* Wait for data to be received */ while ( !(UCSR0A & (1<<RXC)) ) ; /* Get and return received data from buffer */ char kot; kot = UDR1; sendchar(kot); return UDR1; }
vllt kann mir einer mit diesen probs helfen würd mich sehr freuen!!!
danke für euer bemühen! mfg navyseal
Die SIGNAL - Funktion ist für Interrupt. Tu sie für's erste Mal weg.
Ein Echo -Beispiel findest du hier.
https://www.roboternetz.de/wiki/pmwi...sComVergleich2
Das Senden / Empfangen in Funktionen zu stellen kannst du dann im nächsten Schritt.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
danke für deine schnelle anwort aber ist das nit Bascom ?!
verwende doch c !
Edit: sorry erst jetzt gesehn
Lesezeichen