Forum: Mikrocontroller und Digitale Elektronik Hilfe bei RFM12 Assembler


von Bruno M. (brumay)


Angehängte Dateien:

Lesenswert?

Ich wende mich wieder mal an die asm Spezialisten und hoffe einer nimmt 
sich die Zeit die anliegenden Programme anzusehen.

Das Problem:

Ich beschäftige mich z.Zt. mit den RFM Modulen und habe dazu die 
Programme von Benedikt als Basis genommen. Der für meine Zwecke 
angepasste TX-Code ist unter 1 und 2 zu finden. Dieses Programm 
funktioniert problemlos.

Nun habe ich es zum eigenen Verständnis auf asm umgemodelt. Siehe 
Programme 3 und 4. Leider funktioniert das Senden nicht, obwohl die 
Umstellung des Taktes auf 10MHz erfolgt (das benutze ich aber nicht!). 
Die Initialisierung scheint also zu klappen.

Nun versuche ich schon seit geraumer Zeit den Fehler zu finden, aber 
leider erfolglos.

Im Voraus herzlichen Dank.

Hat sich erledigt!!!!!!!!!!!

: Bearbeitet durch User
von Bruno M. (brumay)


Lesenswert?

Ich melde mich doch noch einmal(-:

Die Frage paßt zwar jetzt nicht mehr zum Titel, aber ich versuche es 
trotzdem.

Die gute Nachricht ist, daß die Datenübertragung jetzt auch mit dem 
asm-Code funktioniert. Allerdings gehen dabei in der Anzeige regelmäßig 
Bytes verloren. So wird statt "Dies ist ein 868MHz Test!!!" immer nur 
"Dies st in 68Mz Tst!!" ausgegeben.

Lösen kann ich das, wenn ich die Baudrate des USARTs erhöhe.

Ich stelle mir nur die Frage warum dieser Effekt mit dem C-Code nicht 
auftritt.

Kann mich jemand aufklären?

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.