rc5 mit attiny 2313

OP #2165290
Lesenswert?
• ▲
▼
hallo,

ich experimentiere nun seit einigen Wochen mit den Mikrocontrollern von 
Atmel herum. Als kleines Projekt will ich nun einfach mit einer RC5 
Universalfernbedienung ein Relais an- und ausschalten.
Merkwürdigerweise funktioniert das Ganze mit einem Atmega8 wunderbar. 
Versuche ich das ganze auf einem Attiny2313 bzw. Attiny13, dann reagiert 
der Controller nur auf jeden 5ten bis 10ten tastendruck (recht 
willkürlich).
Ein atmega ist für diese aufgabe ja viel zu groß. Am liebsten wäre mir 
der Attiny13. An was könnte das liegen? Als idee hätte ich noch, das es 
an der internen Taktversorgung liegt, die ich im moment benutze. Könnte 
das sein? Quarz müsste ich mir erst welche kaufen gehen um das zu 
verifizieren.

Ich programmiere in Bascom, zum Flashen AVR Studio+Stk500; der 
Verwendete Code ist im Anhang.
Die Ausgaben an PortD ist nur für eine 7-segment-Anzeige des Aktuellen 
Fernbedienungscodes. (wird Später wieder entfernt, ist nur zu 
testzwecken)

viele Grüße,
Peter

PS: ach ja als receiver nutze ich einen TSOP1738; 1736 hatte ich nicht. 
würde es aber an dem liegen, dann dürfte es mit dem mega8 auch nicht 
gehen, oder?
Angehängte Dateien:

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.