ProgDom
20.04.2006, 01:22
Hi,
ich habe die Uarts von zwei Megas verbunden und hardwaremäßig funktioniert das auch alles.
Ich möchte mit dem einen ersteinmal nur senden und mit dem anderen dieses empfangen. Dabei möchte ich, dass der Sender immer ein "A" und anschließend eine Adresse zwischen 0 und 3 (2Bit) sendet und dann eine 0 oder 1. Der Empänger soll diese 0 oder 1 in einer Variablen speichern, wenn vorher seine Adresse angekommen ist.
Soweit sogut. Ich habe jetzt meine Probleme mit der Software ! Ich sende mit Print und empfange dann mit Inkey oder Input (BasCom), aber das funktioniert alles nicht wirklich.
Die Kommunikation mit dem PC funktioniert einwandfrei, nur bringe ich halt den Empfänger µC nicht dazu das genauso zu machen wie der PC.
Wie muss ich das softwareseitig in BasCom anstellen ?
Danke für Antworten im vorraus,
MFG
ProgDom
P.S.: Rechtschreibfehler und Grammatik bitte nicht so eng sehen, ist schon recht spät ^^
ich habe die Uarts von zwei Megas verbunden und hardwaremäßig funktioniert das auch alles.
Ich möchte mit dem einen ersteinmal nur senden und mit dem anderen dieses empfangen. Dabei möchte ich, dass der Sender immer ein "A" und anschließend eine Adresse zwischen 0 und 3 (2Bit) sendet und dann eine 0 oder 1. Der Empänger soll diese 0 oder 1 in einer Variablen speichern, wenn vorher seine Adresse angekommen ist.
Soweit sogut. Ich habe jetzt meine Probleme mit der Software ! Ich sende mit Print und empfange dann mit Inkey oder Input (BasCom), aber das funktioniert alles nicht wirklich.
Die Kommunikation mit dem PC funktioniert einwandfrei, nur bringe ich halt den Empfänger µC nicht dazu das genauso zu machen wie der PC.
Wie muss ich das softwareseitig in BasCom anstellen ?
Danke für Antworten im vorraus,
MFG
ProgDom
P.S.: Rechtschreibfehler und Grammatik bitte nicht so eng sehen, ist schon recht spät ^^