im Moment wird ja die interne Referenz von 5V genutzt. Den Jumper Jref hab ich auch schon gezogen, leider ohne Erfolg.

Das merkwürdige ist aber, dass ohne Pullup die Spannung beim Drücken der Taster stabil bleibt. Somit hängt bei nicht gedrückter Taste der ADC in Luft, so dass es zu vermeintlichen Tastendrücken kommt. Aktiviere ich den Pullup, sollte bei nicht gedrückter Taste 5V angezeigt werden, tut es auch, nur leider schwanken jetzt die Spannungswerte beim Drücken der Taste 4 und 5.

Im Moment kann ich leider keine Messungen am Board durchführen, aber es handelt sich hierbei um Schwankungen im 100mV-Bereich. Das ist eindeutig zu viel. Ich wollte mal fragen welche Spannungsstufen bei deinen Tastern gemessen hast.