Hallo Chris,
zum Dualsystem (binär) schau mal hier
http://de.wikipedia.org/wiki/Dualsystem

Wie ich schon geschrieben habe bedeutet

PORTC=31 ' = &B00011111

soviel wie

PORTC.0=1
PORTC.1=1
PORTC.2=1
PORTC.3=1
PORTC.4=1
PORTC.5=0
PORTC.6=0
PORTC.7=0

Ist halt nur etwas kürzer.
Ich hatte mich übrigens zwischendurch von deinem L1 usw. ablenken lassen und dachte, du hättest mit PORTC.1 angefangen. War natürlich Quatsch. Also ist 31 bei deinen Anschlüssen richtig.
Du hast immer noch nicht die Frage beantwortet:

Welchen Wert gibt Getadc(7) zurück, wenn kein Taster gedrückt ist und wie reagiert das Programm?

Dann könnte man dir evtl. noch weiterhelfen.

Gruß

Rolf