Also RC5 läuft auf dem 2313 auf jeden Fall, hab ihn und es geht.
Vielleicht hlft dir dieses BSP. weiter
Wie du siehst wird der RC5-Befehl hier ganz anders benutzt als bei dir.Const Tv = 0
Config Rc5 = Pind.2
Portd.2 = 1
Enable Interrupts
Dim Address As Byte , Command As Byte
Do
Getrc5(address , Command)
If Address = Tv Then
Print Address ; " " ; Command
End If
Loop
End
hier Getrc5(address , Command) Wo die Signale reinkommen wird ja vorher durch Config Rc5 = Pind.2 festgelegt.
Daher also kein Wunder, dass das bei dir Probleme gibt, das Beispielpro läuft einwandfrei.
Allerdings wundert es micht, das Bascom nciht vorher bei GETRC(PinB , 3) eine Fehlermeldung ausspuckt, denn werder PinB noch 3 sind als Varaiblen definiert.
OK, alles schwachsinn, darin unterscheiden sich die Befhle GetRC5 und GetRC!
Ich würde es mal mit en GETRC5 Befehlen versuchen, die funktionieren auf jeden Fall!
EDIT: warum schreibst du .CONFIG RC5 = PortD.6, verwendest später aber immer den Pin B.3?
Lesezeichen