Det er 10 bit encodere - de løber fra 0 til 1023 uden nogen form for multiplexing.
Projektet er lidt gået i stå for tiden - jeg har lidt andre ting at rode med, og så er det jo også ferietid.
Der er mange måder at løse det på. Nu er det aldrig lykkedes mig at programmere en PIC, så jeg kan ikke sige hvor nemt/svært det er med en sådan.
Men hvis det skal være nemt, så kan du lave en tabel, som oversætter de 10 bit til noget menneskeligt forståeligt. Der skulle være rigeligt med plads til en tabel (som så fylder 1K), da der er 14K program-hukommelse på en 16F77.
Denne tabel kan du lave på en computer, så den bliver automatisk genereret.
Du kan måske være heldig at finde encoderen's datablad på nettet, og derved finde ud af hvordan man omregner værdierne. Hvad hedder encoderen ?