@Klaus:
Was mir auffällt:

1. In der Funktion behaviourController müßte auch noch die behaviour_rc5Reception(); aufgeführt werden.

2. In der Main müßte auch der Handler für RC5 eingefügt werden:
IRCOMM_setRC5DataReadyHandler(receiveRC5Data);

3. In der displayBehaviour Funktion müßte es den Case 7 noch geben:
case 7: writeStringLCD_P("RC5 CONTROL"); setLEDs(0b0000); break;

4. Das komplette Verhalten und der Event Handler für den RC5-Empfang fehlt noch (hatte ich hier gepostet).

Weiter habe ich noch nicht geguckt.

Gruß Dirk