-
-
Das Programm von Pebisoft kann so, wie er es dir zur Verfügung gestellt hat, nicht funktionieren, da der 36KHz Generator fehlt, also ein Programmteil das das 36KHz Trägersignal für die IR-Datenübertragung erzeugt! So schaltest du die IR-LED nur ein und aus, erzeugst aber kein Trägersignal für den IR-Epfänger auf der Gegenseite (TV). Wenn du mit dem Asuro RC5Code senden willst, musst du auf jeden Fall die IR-Diode an PD1 (TXD) verwenden und du musst in deinem Programm sicherstellen das der Timer2 richtig initialisiert ist. Der Timer2 erzeugt beim ASURO das 36KHz Trägersignal!
TCCR2 = (1 << WGM21) | (1 << COM20) | (1 << CS20);
OCR2 = 0x6E; // 36kHz @8MHz
siehe init() in der asuro.c
Gruß, Peter
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen