Hallo,

Die IR-empfanger vom Asuro funktioniert nur wenn ein tragefrequenz von 36KHz empfagen wird. Tragefrequenz an dann ist empfangerausgang niedrich, tragefrequenz aus dann ist empfangerausgang hoch.

Die IR-empfanger eingang pin am Atmega8 kann selber kein interrupt generieren. Dass kann nur die Usart die sich hinter diesem pin befindet.
Wenn der Usart ein startbit (niedrich) empfangt dan wird er ein interrupt auslosen (wenn so programmiert in software) nachdem 9 bits (8 datenbits und ein stopbit) empfangen sind. Bei 2400baud daurt ein bit 27us, so nach 9 * 27us nach dem niedrich gehen vom IR-empfanger pin wird ein interrupt ausgelost (sei es, es sind falschen daten empfangen denn dass (ende) stop-bit (ist hoch) ist nicht empfangen worden.

Aber ja, es soll functionieren, sei es dein IR-sender soll mit 36KHz getaktet werden. Du kannst auch die Asuro Transmitter dazu zweckentfremden.


Gruss

Henk