Den Ir Sender habe ich leider noch immer nicht hinbekommen (Den RC5 Code).

Das Problem mit den aufeinander folgenden Flanken habe ich gelöst:

loop:
readadc 4,b0 `lese den Analogwert in b0
if b0 < 150 then goto takt2 `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
goto loop


takt2:
Wait 4 `warte 4 sec


`4 Mal pruefen im 500ms Takt ob ein neues Signal ankommt wenn nicht, zurück zu loop

readadc 4,b0 `lese den Analogwert in b0
if b0 < 150 then goto timer `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
pause 500
readadc 4,b0
if b0 < 150 then goto timer `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
pause 500
readadc 4,b0
if b0 < 150 then goto timer `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
pause 500
readadc 4,b0
if b0 < 150 then goto timer `wenn der Wert in b0 kleiner 150 (ca kleiner 3 Volt) ist gehe zu zaehler 2
pause 500

readadc 4,b0
if b0 > 205 then goto loop `wenn der Wert in b0 groesser 205 (ca 4 Volt) ist gehe zurueck zu loop


timer:

high 1
wait 3
low 1
wait 3
goto loop
Problem ist also damit gelößt.