www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik RC5-Code decodieren


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Johannes (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo alle zusammen,

mein Problem ist das Decodieren und weitere Verarbeiten eines 
RC5-Signals.

Auch wenn die Thematik schon oft besprochen wurde, besteht mein Problem 
noch.

Mein Ziel ist es, mit einer Infrarotfernbedienung drei Pins meines 
ATmega8 auf High bzw. Low zu setzen. Dadurch werden wiederum Relais über 
eine Transistorschaltung angesprochen.

Mein Layout sieht wie folgt aus: Das IR-Sinal kommt üer einen TSOP 1136 
auf PIN PB0. Meine Ausgänge sind PD0 bis PD2, welche getoggelt werden 
sollen.

Ich habe verschiedene Codes von z.B P. Danegger als Vorlage genutzt. 
Allerdings ist mir nicht klar, wie ich das ganze auf meinen Mega8 
anpasse und vor allem wie ich z.B. dem Controller erkläre, das er z.B 
den Ausgang PD0 bei drücken von der Taste 1 auf der Fernbedienung auf 
Hih setzten soll, und bei erneutem Druck wieder auf Low.(Bin nunmal ein 
Anfänger)

Kann mir da jemand helfen, den Code zu bauen/anzupassen?


Gruß

Johannes

Autor: Harald Wilhelms (wilhelms)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Johannes schrieb:

> mein Problem ist das Decodieren und weitere Verarbeiten eines
> RC5-Signals.
> Mein Ziel ist es, mit einer Infrarotfernbedienung drei Pins meines
> ATmega8 auf High bzw. Low zu setzen.

Dann nimm doch das BASCOM-AVR-Basic. Da sind alle benötigten
Befehle bereits vorhanden. :-)
Gruss
Harald

Autor: Johannes (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,

die Sache ist, das ich ein festes Layout habe, und nur in C 
programmieren kann.

Was ist das denn mit Bascom genau?

Gruß

Johannes

Autor: hmmmm (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Schau dir mal IRMP an, gibts auch schon paar Projekte hier in der 
Codesammlung wo man es sich in Verwendung anschauen kann.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net