Hallo, ich hab ein problem mit einem Drehencoder von Panasonic. Das
Datenblatt habe ich mal angehangen. Die Schaltung ist original
aufgebaut. Die Signale habe ich an Pin D0 und Pin D1 angeschlossen. In
Bascom habe ich folgendes kleine Programm geschrieben. Der wert b
wechselt aber nur zwischen 1 und 2. Wenn ich Pin D2 und D3 nehme, läuft
es. Kann mir jemand sagen warum es nicht an D0 und D1 geht ?

Danke!!

Code:
$regfile "m8def.dat"
$crystal = 8000000

Cls

Config Portd = Input
Portd = 255

Dim A As Byte , B As Byte

Do

 A = Encoder(pind.0 , Pind.1 , Links , Rechts , 0)
  Upperline
  Lcd B
 Waitms 20

Loop

Links:
   B = B - 1
Return

Rechts:
   B = B + 1
Return