rc5 decodieren mit atmega8

Hi,

ich versuche hier verzweifelt einen RC5-Code zu dekodieren. Ich habe eine Polling-Variante die sauber funktioniert, braeuchte aber eine Interrupt-Version. Folgende Versionen habe ich ausprobiert:

formatting link
formatting link

Beide bekomme ich einfach nicht zum laufen, bzw. es wird nichts erkannt. Gibt es noch weitere Implementierungen? Wer hat eine, die sauber funktioniert, vor allem mit dem atmega8 mit 8mhz. Die beiden Varianten sind wohl fuer unterschiedliche Frequenzen ausgelegt und bei der einen fehlt meiner Ansicht nach auch die aktivierung der Interrupts mit sei().

Danke

Gruss

Olli

Reply to
Oliver Joa
Loading thread data ...
[...]

hat denn keiner eine funktionierende interrupt-basierende Version im einsatz? Am besten bei 8Mhz?

Gibt es eine andere newsgroup speziell fuer avrs oder mikroprozessoren?

Danke

Reply to
Oliver Joa

Die AVRs sind zwar (hier) recht beliebt, aber das ist dann vielleicht doch etwas speziell :-)

comp.arch.embedded vielleicht, ansonsten Webseiten/Mailinglisten wie

formatting link

Reply to
Andreas Koch

Probier mal die Foren unter

formatting link
aus.

Aber vorher die Suchfunktion bemühen, das Thema RC5 ist nicht gerade selten, vielleicht gibt's da schon ein paar passende Threads.

Gruß, Felix

Reply to
Felix Opatz

Ich habe mal die erste Version ausprobiert und leider auch nicht zum laufen bekommen. Atmega16 mit 10MHz, sei() noch im main() ergänzt. Das ganze scheint doch ein Timing-Problem zu sein. Deshalb werde ich mal bei Gelegenheit diese Version versuchen :

formatting link
Leider hat der Autor keinen fertigen Code geliefert, müssen wir selbst ran. MfG

Reply to
tuxfriend

Guck mal hier:

formatting link

funktioniert primstens.

Gruß,

Holm

--
L&P::Kommunikation GbR          Holm Tiffe  * Administration, Development
FreibergNet.de Internet Systems                     phone +49 3731 419010
Bereich Server & Technik                             fax +49 3731 4196026 
D-09599 Freiberg * Am St. Niclas Schacht 13     http://www.freibergnet.de
Reply to
Holm Tiffe
[...]

habe ich ausprobiert, ich bekomme es aber nicht zum laufen. Ich weiss nicht wie ich es an meine 8Mhz vom atmega8 anpassen soll. Kannst du mir da helfen? Wie muss ich die timer aendern? Auf welche Werte?

Danke

Gruss

Olli

Reply to
Oliver Joa
[...]

oh, sorry, war ne Verwechslung, den habe ich zwar schonmal probiert, aber ich werde es trotzdem nochmal versuchen. Da war nicht das Problem mit der Frequenz

olli

Reply to
Oliver Joa

Na probiere nochmal, das läuft bei mir auf einem Atmega8 und mit 8Mhz völlig problemlos. Da prasseln noch andere Interrupts mit rein, die Software ist top.

Gruß,

Holm

--
L&P::Kommunikation GbR          Holm Tiffe  * Administration, Development
FreibergNet.de Internet Systems                     phone +49 3731 419010
Bereich Server & Technik                             fax +49 3731 4196026 
D-09599 Freiberg * Am St. Niclas Schacht 13     http://www.freibergnet.de
Reply to
Holm Tiffe

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.