Also - bevor Du mit RC5 weitermachst musst Du unbedingt sicherstellen, dass Takt und $Crystal übereinstimmen.
Die einfachste Möglichkeit hierfür ist, eine LED mittels Waitms-Befehl mit 1 Hz blinken zu lassen. Das kann man dann mit dem bloßen Auge und einer Uhr mit Sekundenzeiger überprüfen:

Code:
$regfile = mega8def.dat  (oder so...)
$Crystal = 8000000   (bzw. der in den Fuses gewählte Wert)

Config PORTX.Y = output

Do

Toggle PORTX.Y
waitms 500

Loop
Wenn die LED dann in einem ganz anderen Takt als 1 Hz blinkt, brauchst Du mit RC5 erstmal gar nicht weiter zu experimentieren, weil es hierbei absolut essenziell auf das Timing ankommt.

Und das siebte Bit löschst Du ganz einfach:

GetRC5(adresse, kommando)
kommando.7 = 0