Ich schaue fleißig mit und vermute, daß sich ein "Geheimnis" in der switches.c verbirgt.

http://www.asurowiki.de/pmwiki/pub/html/files.html
http://www.asurowiki.de/pmwiki/pub/h...8c-source.html

In Zeile 103 wird i mit dem ADC Wert geladen und in Zeile 120 der Rückgabewert produziert.
Da ich C nicht verstehe, kann ich nur vermuten, daß hier die Bits entsprechend der Taster gesetzt werden

Ob ich die richtigen Sourceversionen erwischt hab weis ich leider auch nicht.

Gruß
Searcher