PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : verstehen



alper
14.04.2007, 13:47
ffffiiiiiiiiiiiiii

MST_NRW
15.04.2007, 08:12
Kann Dir zwar nicht mit Tips helfen, aber ich habe zwei Links für Dich:

http://www.sprut.de/electronic/ir/rc5.htm


http://www.spettel.de/ralf/index.html <- AVR RC5

alper
15.04.2007, 11:58
vielen dank für die mühe,da wird allerdings nur die funktion erklärt.die hab ich ja schon verstanden.

ich bräuchte einige programmiertechnische denkanstösse

danke im vorraus

izaseba
15.04.2007, 12:06
ich bräuchte einige programmiertechnische denkanstösse

Dann schau Dir doch mal das ganze in einer richtigen Sprache an z.B. hier (https://www.roboternetz.de/wissen/index.php/RC5-Decoder_für_ATMega)

Gruß Sebastian

for_ro
15.04.2007, 20:25
Hallo zusammen,
hier mal das ganze in einer "falschen" Programmiersprache. Ich bin nicht so ein begnadeter C-Programmierer, sondern benutze Bascom. Und da wir hier im Bascom Forum sind, interessiert sich vielleicht ja jemand für eine Bascom Lösung.

Ich habe mir eine eigene Empfangs-Routine geschrieben, weil ich mit den langen Wartezeiten der Getrc5 Funktion nicht mehr zurecht kam. Ich benutze dafür einen externen Interrupt, an dem der Ausgang des RC5 Empfängers hängt. Es gibt keine Wartezeiten bei der Verarbeitung, ich werde ja schließlich durch den Interrupt über ein neues Signal informiert.
Und in der Routine laufen nur einige "billige" Befehle ab.
Der Timer ist ein durchlaufender Timer, der für alle möglichen Zwecke genutzt wird.

Wenn ihr die Erklärung bei spettel über den externen Interrupt gelesen habt, dann wisst ihr, wie das bei mir in etwa funktioniert. Nur dass ich den Wechsel zwischen falling und rising nicht mache, sondern immer auf die steigende Flanke reagiere. Der Wechsel ist absolut überflüssig.

So, vielleicht kann ja jemand was damit anfangen.

Gruß

Rolf

Hanni
15.04.2007, 22:00
Wenn du des englischen mächtig bist, kann ich dir nur die entsprechenden Appnotes von Atmel empfehlen. Dort wird auch recht viel über die Hintergründe geschrieben.

Grüße,
Hanni

alper
17.04.2007, 21:08
halloooooooooooooo

for_ro
18.04.2007, 11:53
Hallo,
ich habe kein Problem mit eMail, aber poste deine Fragen doch hier, dann haben die anderen auch was davon oder können dazu beitragen.

Gruß

Rolf

alper
18.04.2007, 13:07
halllllllllooooooooo