Leider bekomme ich im Terminalprogramm vom Computer immer nur angezeigt, dass die Adresse "127" ist und das Komando "255".
Dein Quelltext zeigt bei meinen Schaltungen auch immer dieselbe Adresse und dasselbe Kommando an, ohne dass ich überhaupt eine Taste auf der Fernbedienung drücke.
Wenn ich eine Taste drücke, wird zwar die richtige Adresse und das richtige Kommando angezeigt, huscht aber so schnell über den Bildschirm, dass man es zwischen den anderen Werten kaum sieht.
Filter doch mal alle command=255 oder Adress = 127 raus.

Ich habe unten mal den Quelltext leicht abgeändert. So werden bei mir die korrekten Ausgaben angezeigt.
Die ersten 5 Zeilen musst du natürlich auf deine Konfiguration anpassen.
Code:
$crystal = 10000000
$regfile = "M16def.dat"
$baud = 19200
$lib "mcsbyte.lbx"
Config Rc5 = Pina.0

Enable Interrupts

Dim Address As Byte , Command As Byte
Dim Zaehler As Byte

Zaehler = 0
Print "Waiting for RC5..."

Do
  Getrc5(address , Command)

  If Address < 255 Then
	Incr Zaehler
	Print Address ; "  " ; Command ; " ---------- " ; Zaehler
  End If
Loop
End