mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik RC5 Signale ohne Interrupt auswerten


Autor: Claudio H. (hedie)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich möchte die Signale einer RC5 Fernbedienung auswerten.

Für alle welche RC5 nicht kennen, dies ist das Signal:
http://www.sprut.de/electronic/ir/rc5.htm

Ich habe leider keine gute idee wie man das umsetzen könnte...

Ich möchte das ganze mit Polling lösen (also immer abfragen, kein 
interrupt)


Die vielen Beispiele kenne ich, jedoch verwendeten alle von mir 
gefundenen einen interrupt.

Danke schonmal

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Claudio Hediger schrieb:
> Die vielen Beispiele kenne ich, jedoch verwendeten alle von mir
> gefundenen einen interrupt.

Aus gutem Grund.
Wie willst Du Dich sonst genau auf die Startflanke synchronisieren?


Peter

Autor: Claudio H. (hedie)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
mit einem if pollen bis die flanke ansteht

Autor: Oliver (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Claudio Hediger schrieb:
> Die vielen Beispiele kenne ich, jedoch verwendeten alle von mir
> gefundenen einen interrupt.

Das eine Beispiel, das ich kenne, verwendet zwar einen Interrupt, aber 
keinen externen. Vielleicht hilfts:

Beitrag "Fernbedien RC5 Empfänger"

Oliver

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Claudio Hediger schrieb:
> mit einem if pollen bis die flanke ansteht

Das geht aber nur, wenn der MC garnichts anderes macht.

Wenn Dein Programm irgendwas macht und danach den Pin abfragt, weißt Du 
nur, daß er sich seit der letzten Abfrage geändert hat, aber nicht wann.


Peter

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
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
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 bestätigst du, die Nutzungsbedingungen anzuerkennen.